10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk
svn://svn.valgrind.org/valgrind
-2010-10-11T19:15:33.622257Z
-11429
+2010-10-12T22:47:09.178634Z
+11435
sewardj
has-props
tests
dir
\f
-exp-bbv
-dir
-\f
darwin9.supp
file
7182
\f
+exp-bbv
+dir
+\f
glibc-2.3.supp
file
1203
\f
-COPYING
+glibc-2.5.supp
file
2010-10-07T07:08:50.472069Z
-c46082167a314d785d012a244748d803
-2004-11-30T10:43:45.490537Z
-3153
-njn
-has-props
+a3b68476dac08159e92d0c5f757b5e0c
+2007-01-05T15:09:53.273915Z
+6473
+sewardj
-17987
+
+3941
\f
-glibc-2.5.supp
+COPYING
file
2010-10-07T07:08:50.472069Z
-a3b68476dac08159e92d0c5f757b5e0c
-2007-01-05T15:09:53.273915Z
-6473
-sewardj
-
+c46082167a314d785d012a244748d803
+2004-11-30T10:43:45.490537Z
+3153
+njn
+has-props
-3941
+17987
\f
glibc-2.7.supp
file
695
\f
+exp-dhat
+dir
+\f
autogen.sh
file
191
\f
-NEWS
+memcheck
+dir
+\f
+valgrind.pc.in
file
-2010-10-11T22:17:21.062659Z
-79be1b780e2b90fa1278f5935bfc1c8c
-2010-10-10T18:54:44.722632Z
-11422
-bart
+2010-10-07T07:08:50.476069Z
+d6b6b0d5011d31100711120557ebca2f
+2010-01-21T10:24:37.724976Z
+11029
+tom
has-props
-124175
+443
\f
-valgrind.pc.in
+NEWS
file
-2010-10-07T07:08:50.476069Z
-d6b6b0d5011d31100711120557ebca2f
-2010-01-21T10:24:37.724976Z
-11029
-tom
+2010-10-11T22:17:21.062659Z
+79be1b780e2b90fa1278f5935bfc1c8c
+2010-10-10T18:54:44.722632Z
+11422
+bart
has-props
-443
-\f
-memcheck
-dir
+124175
\f
README_PACKAGERS
file
nightly
dir
\f
+massif
+dir
+\f
darwin10-drd.supp
file
65
\f
-massif
-dir
-\f
include
dir
\f
-
-10fa60e8beddf9b8a7852d4ea97a3cde
-2010-10-08T18:58:44.484728Z
-11417
-bart
+2010-10-12T23:16:39.740778Z
+596300d93e3d29b2e22059a347b23471
+2010-10-12T10:09:15.769768Z
+11431
+sewardj
has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+56693
\f
aix5libc.supp
file
-2010-10-07T07:08:50.480068Z
-4c3a8f758d593e29e463567aaba6d5f6
-2010-07-01T00:20:20.236166Z
-11194
-njn
+2010-10-12T23:04:56.867358Z
+af2cc75b751287092e32230cdbb1a65f
+2010-10-12T10:09:15.769768Z
+11431
+sewardj
has-props
-2661
+2674
\f
glibc-2.6.supp
file
drd
EXP_TOOLS = exp-ptrcheck \
- exp-bbv
+ exp-bbv \
+ exp-dhat
# DDD: once all tools work on Darwin, TEST_TOOLS and TEST_EXP_TOOLS can be
# replaced with TOOLS and EXP_TOOLS.
exp-bbv/tests/amd64-linux/Makefile
exp-bbv/tests/ppc32-linux/Makefile
exp-bbv/tests/arm-linux/Makefile
+ exp-dhat/Makefile
+ exp-dhat/tests/Makefile
])
AC_CONFIG_FILES([coregrind/link_tool_exe_linux],
[chmod +x coregrind/link_tool_exe_linux])
10
dir
-2064
+2065
svn://svn.valgrind.org/vex/trunk
svn://svn.valgrind.org/vex
-2010-10-11T18:57:10.814504Z
-2064
+2010-10-12T10:10:46.560175Z
+2065
sewardj
has-props
8f6e269a-dfd6-0310-a8e1-e2731360e62c
\f
-test
-dir
-\f
newline.txt
file
1
\f
-priv
+test
dir
\f
-switchback
+priv
dir
\f
test_main.h.base
666
\f
+switchback
+dir
+\f
TODO.txt
file
-2010-10-12T00:09:53.443891Z
+2010-10-13T10:41:15.344365Z
ee6d2ed60064b69fa8adec0855d2cb74
2004-11-25T13:08:26.233479Z
587
176
\f
+useful
+dir
+\f
+unused
+dir
+\f
LICENSE.GPL
file
18011
\f
-unused
-dir
-\f
-useful
-dir
-\f
test_main.c
file
10
dir
-2064
+2065
svn://svn.valgrind.org/vex/trunk/auxprogs
svn://svn.valgrind.org/vex
10
dir
-2064
+2065
svn://svn.valgrind.org/vex/trunk/docs
svn://svn.valgrind.org/vex
10
dir
-2064
+2065
svn://svn.valgrind.org/vex/trunk/orig_amd64
svn://svn.valgrind.org/vex
-2010-10-12T00:09:23.200996Z
+2010-10-13T10:41:15.360362Z
3d0781454489c0ee8265461f049c7faf
2005-01-29T02:12:49.615049Z
769
-2010-10-12T00:09:23.200996Z
+2010-10-13T10:41:15.368361Z
b1405a53ce348cfbf57f563b0680de7d
2005-01-31T18:07:56.879873Z
791
10
dir
-2064
+2065
svn://svn.valgrind.org/vex/trunk/orig_arm
svn://svn.valgrind.org/vex
-2010-10-12T00:09:23.232990Z
+2010-10-13T10:41:15.376360Z
ee6d2ed60064b69fa8adec0855d2cb74
2005-02-09T13:03:06.989608Z
875
10
dir
-2064
+2065
svn://svn.valgrind.org/vex/trunk/orig_ppc32
svn://svn.valgrind.org/vex
-2010-10-12T00:09:53.335909Z
+2010-10-13T10:41:15.436350Z
f0f9c89fcb0bd2f3e07b2059e1a0b113
2005-06-20T13:52:30.071196Z
1213
-2010-10-12T00:09:53.339908Z
+2010-10-13T10:41:15.452347Z
e1cafa4b408c6b9dd02f821ad7b5ab8c
2005-06-20T13:52:30.071196Z
1213
-2010-10-12T00:09:53.343908Z
+2010-10-13T10:41:15.520335Z
02a2111c86718ac1ca11e26d88237614
2005-01-12T11:25:02.171676Z
711
-2010-10-12T00:09:53.347907Z
+2010-10-13T10:41:15.548331Z
6462d21b7796bc7d0bdc4b524c9fdcce
2005-02-04T11:58:47.108399Z
834
10
dir
-2064
+2065
svn://svn.valgrind.org/vex/trunk/orig_x86
svn://svn.valgrind.org/vex
-2010-10-12T00:09:30.167820Z
+2010-10-13T10:41:15.396356Z
6bd7394da213b03e0bc620b3732436ae
2004-12-05T23:53:22.211260Z
623
-2010-10-12T00:09:30.167820Z
+2010-10-13T10:41:15.404355Z
961d44da4508f62e92ea3fda4a0f4ff3
2004-12-06T00:00:04.806293Z
625
-2010-10-12T00:09:30.167820Z
+2010-10-13T10:41:15.424352Z
46e23ac9644199a8204d1aea16fa4303
2004-12-05T23:54:32.793817Z
624
10
dir
-2064
+2065
svn://svn.valgrind.org/vex/trunk/priv
svn://svn.valgrind.org/vex
-2010-10-11T18:57:10.814504Z
-2064
+2010-10-12T10:10:46.560175Z
+2065
sewardj
-2010-10-12T00:09:19.361644Z
-3da57802ceb0874298579824462f2d04
-2010-10-06T20:34:53.390703Z
-2061
+2010-10-12T23:05:02.086478Z
+99d2d33824d248f70d921db70c696172
+2010-10-12T10:10:46.560175Z
+2065
sewardj
has-props
-144326
+144434
\f
host_amd64_defs.h
file
-2010-10-12T00:09:19.365643Z
-9dc4fc31aa64e1ad763b0f4cfcb547a3
-2010-10-11T18:57:10.814504Z
-2064
+2010-10-12T23:05:02.090477Z
+1005ed4c6aa52a39d2e904374071b039
+2010-10-12T10:10:46.560175Z
+2065
sewardj
has-props
-648098
+648206
\f
host_amd64_isel.c
file
2250
\f
-host_arm_isel.c
+main_main.c
file
-2010-10-12T00:09:19.369642Z
-cb9152b8e04c2beba026cf5e0ceb9653
-2010-09-22T00:56:37.752333Z
-2037
+2010-10-12T00:09:19.365643Z
+e1623a4f2dcc0b0b839a0e8b7b644756
+2010-09-03T15:49:57.860297Z
+2028
sewardj
has-props
-234567
+33113
\f
guest_amd64_defs.h
file
18762
\f
-main_main.c
+host_arm_isel.c
file
-2010-10-12T00:09:19.365643Z
-e1623a4f2dcc0b0b839a0e8b7b644756
-2010-09-03T15:49:57.860297Z
-2028
+2010-10-12T23:05:02.090477Z
+a6cfb096ed58a814fb15547220408870
+2010-10-12T10:10:46.560175Z
+2065
sewardj
has-props
-33113
+234675
\f
-host_generic_regs.c
+guest_generic_x87.c
file
2010-10-12T00:09:19.369642Z
-9725520726b86d6660f608c03ce6fcc2
-2010-05-03T21:38:49.487119Z
-1977
+1f3b1a112cadee2ef4c18dc1edc41dbc
+2010-08-17T22:52:08.679037Z
+2010
sewardj
has-props
-6681
+28814
\f
-guest_generic_x87.c
+host_generic_regs.c
file
2010-10-12T00:09:19.369642Z
-1f3b1a112cadee2ef4c18dc1edc41dbc
-2010-08-17T22:52:08.679037Z
-2010
+9725520726b86d6660f608c03ce6fcc2
+2010-05-03T21:38:49.487119Z
+1977
sewardj
has-props
-28814
+6681
\f
ir_match.h
file
3071
\f
-guest_arm_defs.h
+main_globals.h
file
2010-10-12T00:09:19.369642Z
-c94d120fe04b41c9e96b4703cc7b6c5a
-2010-08-22T12:44:20.551526Z
-2013
+4dfc1057f586110ca623182328e9d44d
+2010-05-03T21:38:49.487119Z
+1977
sewardj
has-props
-9350
+2850
\f
ir_opt.c
file
153847
\f
-main_globals.h
+guest_arm_defs.h
file
2010-10-12T00:09:19.369642Z
-4dfc1057f586110ca623182328e9d44d
-2010-05-03T21:38:49.487119Z
-1977
+c94d120fe04b41c9e96b4703cc7b6c5a
+2010-08-22T12:44:20.551526Z
+2013
sewardj
has-props
-2850
+9350
\f
-host_generic_regs.h
+guest_generic_x87.h
file
2010-10-12T00:09:19.369642Z
-8dff41e41a42937cb044c732951ffa56
-2010-05-03T21:38:49.487119Z
-1977
+78449e73a0de376c73152c25a120914a
+2010-08-17T22:52:08.679037Z
+2010
sewardj
has-props
-8892
+4026
\f
-guest_generic_x87.h
+host_generic_regs.h
file
2010-10-12T00:09:19.369642Z
-78449e73a0de376c73152c25a120914a
-2010-08-17T22:52:08.679037Z
-2010
+8dff41e41a42937cb044c732951ffa56
+2010-05-03T21:38:49.487119Z
+1977
sewardj
has-props
-4026
+8892
\f
host_generic_simd64.c
file
Copyright (C) 2004-2010 OpenWorks LLP
info@open-works.net
- Copyright (C) 2010-2010 Dmitry Zhurikhin
- zhur@ispras.ru
+
+ NEON support is
+ Copyright (C) 2010-2010 Samsung Electronics
+ contributed by Dmitry Zhurikhin <zhur@ispras.ru>
+ and Kirill Batuzov <batuzovk@ispras.ru>
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Copyright (C) 2004-2010 OpenWorks LLP
info@open-works.net
- Copyright (C) 2010-2010 Dmitry Zhurikhin
- zhur@ispras.ru
+
+ NEON support is
+ Copyright (C) 2010-2010 Samsung Electronics
+ contributed by Dmitry Zhurikhin <zhur@ispras.ru>
+ and Kirill Batuzov <batuzovk@ispras.ru>
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Copyright (C) 2004-2010 OpenWorks LLP
info@open-works.net
- Copyright (C) 2010-2010 Dmitry Zhurikhin
- zhur@ispras.ru
+
+ NEON support is
+ Copyright (C) 2010-2010 Samsung Electronics
+ contributed by Dmitry Zhurikhin <zhur@ispras.ru>
+ and Kirill Batuzov <batuzovk@ispras.ru>
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Copyright (C) 2004-2010 OpenWorks LLP
info@open-works.net
- Copyright (C) 2010-2010 Dmitry Zhurikhin
- zhur@ispras.ru
+
+ NEON support is
+ Copyright (C) 2010-2010 Samsung Electronics
+ contributed by Dmitry Zhurikhin <zhur@ispras.ru>
+ and Kirill Batuzov <batuzovk@ispras.ru>
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Copyright (C) 2004-2010 OpenWorks LLP
info@open-works.net
- Copyright (C) 2010-2010 Dmitry Zhurikhin
- zhur@ispras.ru
+
+ NEON support is
+ Copyright (C) 2010-2010 Samsung Electronics
+ contributed by Dmitry Zhurikhin <zhur@ispras.ru>
+ and Kirill Batuzov <batuzovk@ispras.ru>
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Copyright (C) 2004-2010 OpenWorks LLP
info@open-works.net
- Copyright (C) 2010-2010 Dmitry Zhurikhin
- zhur@ispras.ru
+
+ NEON support is
+ Copyright (C) 2010-2010 Samsung Electronics
+ contributed by Dmitry Zhurikhin <zhur@ispras.ru>
+ and Kirill Batuzov <batuzovk@ispras.ru>
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
10
dir
-2064
+2065
svn://svn.valgrind.org/vex/trunk/pub
svn://svn.valgrind.org/vex
10
dir
-2064
+2065
svn://svn.valgrind.org/vex/trunk/switchback
svn://svn.valgrind.org/vex
10
dir
-2064
+2065
svn://svn.valgrind.org/vex/trunk/test
svn://svn.valgrind.org/vex
20405
\f
-x87fxam.c
+fpgames.s
file
2010-10-12T00:09:06.299848Z
-36e30dff91ebc011217eb7c6382a3b40
-2005-03-25T22:32:39.177626Z
-1088
+921da1799be2078de00bf1475fa22c5f
+2004-08-24T22:43:26.357563Z
+203
sewardj
-926
+1451
\f
-fpgames.s
+x87fxam.c
file
2010-10-12T00:09:06.299848Z
-921da1799be2078de00bf1475fa22c5f
-2004-08-24T22:43:26.357563Z
-203
+36e30dff91ebc011217eb7c6382a3b40
+2005-03-25T22:32:39.177626Z
+1088
sewardj
-1451
+926
\f
fsave.c
file
393
\f
-fp1.s
+test-i386.c
file
2010-10-12T00:09:06.299848Z
-adcd3d77024ad95c52e814029276a5e2
-2004-08-24T22:43:26.357563Z
-203
+86ffb8d0213af3ac90aa15785a9af3eb
+2006-12-17T14:24:05.825160Z
+1687
sewardj
-792
+44331
\f
-test-i386.c
+fp1.s
file
2010-10-12T00:09:06.299848Z
-86ffb8d0213af3ac90aa15785a9af3eb
-2006-12-17T14:24:05.825160Z
-1687
+adcd3d77024ad95c52e814029276a5e2
+2004-08-24T22:43:26.357563Z
+203
sewardj
-44331
+792
\f
test-amd64-shift.h
file
10
dir
-2064
+2065
svn://svn.valgrind.org/vex/trunk/unused
svn://svn.valgrind.org/vex
10
dir
-2064
+2065
svn://svn.valgrind.org/vex/trunk/useful
svn://svn.valgrind.org/vex
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/auxprogs
svn://svn.valgrind.org/valgrind
a5019735-40e9-0310-863c-91ae7b9d1cf9
\f
-gsl16-badfree.patch
+primes.c
file
2010-10-12T00:08:27.274436Z
-440be5f058637f20daa51791581a06b6
-2005-07-24T06:44:27.651853Z
-4236
-sewardj
+f46ca9794aff0c924d3144080181cf80
+2005-09-28T14:49:40.573189Z
+4810
+njn
-1146
+383
\f
-primes.c
+gsl16-badfree.patch
file
2010-10-12T00:08:27.274436Z
-f46ca9794aff0c924d3144080181cf80
-2005-09-28T14:49:40.573189Z
-4810
-njn
+440be5f058637f20daa51791581a06b6
+2005-07-24T06:44:27.651853Z
+4236
+sewardj
-383
+1146
\f
-posixtestsuite-1.5.1-diff-results
+ppcfround.c
file
2010-10-12T00:08:27.274436Z
-91e0322a36954193c318de4507fcdef1
-2006-07-06T01:54:34.070028Z
-5982
+b7f5b98e3086ba0c039a9ddb39def2be
+2006-02-08T19:32:20.923489Z
+5620
sewardj
-has-props
-272
+
+17019
\f
-ppcfround.c
+posixtestsuite-1.5.1-diff-results
file
2010-10-12T00:08:27.274436Z
-b7f5b98e3086ba0c039a9ddb39def2be
-2006-02-08T19:32:20.923489Z
-5620
+91e0322a36954193c318de4507fcdef1
+2006-07-06T01:54:34.070028Z
+5982
sewardj
+has-props
-
-17019
+272
\f
aix5_proc_self_sysent.c
file
12044
\f
-gsl16-wavelet.patch
+gsl19test
file
2010-10-12T00:08:27.278435Z
-446d966dd3d97d34044543f8108e8625
-2005-07-24T06:44:27.651853Z
-4236
+9c176a859105a3c1ea9c6642a31ba9cd
+2010-02-15T10:04:46.633166Z
+11044
sewardj
+has-props
-
-462
+3742
\f
-gsl19test
+gsl16-wavelet.patch
file
2010-10-12T00:08:27.278435Z
-9c176a859105a3c1ea9c6642a31ba9cd
-2010-02-15T10:04:46.633166Z
-11044
+446d966dd3d97d34044543f8108e8625
+2005-07-24T06:44:27.651853Z
+4236
sewardj
-has-props
-3742
+
+462
\f
posixtestsuite-1.5.1-diff.txt
file
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/cachegrind
svn://svn.valgrind.org/valgrind
-2010-10-07T13:33:28.289493Z
-11411
+2010-10-12T10:14:43.896891Z
+11433
sewardj
has-props
-2010-10-12T00:07:58.679263Z
-14b7fc96a3a0b3208bf8fb408ef0e1f2
-2010-10-06T22:46:31.279099Z
-11404
-njn
+2010-10-12T23:04:56.515418Z
+2f5e8d2c1fd239597aeb843978045958
+2010-10-12T10:14:43.896891Z
+11433
+sewardj
-2514
+2513
\f
tests
dir
-2010-10-12T00:07:58.679263Z
-756019096e3c1efea7a76933b225959e
-2010-10-06T22:46:31.279099Z
-11404
-njn
+2010-10-12T23:04:56.515418Z
+344d0a1591a21a351d55c600f094f1a9
+2010-10-12T10:14:43.896891Z
+11433
+sewardj
-2492
+2491
\f
cg_diff.in
file
-2010-10-12T00:07:58.683262Z
-2acfce869cb793236d08ae0b3f59a703
-2010-10-06T22:46:31.279099Z
-11404
-njn
+2010-10-12T23:04:56.515418Z
+ede08bbdb68a16cea19de399ab6b79a0
+2010-10-12T10:14:43.896891Z
+11433
+sewardj
-2068
+2069
\f
docs
dir
if (!all_caches_clo_defined) {
VG_(message)(Vg_DebugMsg,
"Warning: Cannot auto-detect cache config on ARM, using one "
- "or more defaults ");
+ "or more defaults\n");
}
}
//
if (!all_caches_clo_defined) {
VG_(dmsg)("Warning: Cannot auto-detect cache config on PPC32, using one "
- "or more defaults \n");
+ "or more defaults\n");
}
}
//
if (!all_caches_clo_defined) {
VG_(dmsg)("Warning: Cannot auto-detect cache config on PPC64, using one "
- "or more defaults \n");
+ "or more defaults\n");
}
}
if (!all_caches_clo_defined) {
VG_(message)(Vg_DebugMsg,
"Warning: Cannot auto-detect cache config on ARM, using one "
- "or more defaults ");
+ "or more defaults\n");
}
}
//
if (!all_caches_clo_defined) {
VG_(dmsg)("Warning: Cannot auto-detect cache config on PPC32, using one "
- "or more defaults \n");
+ "or more defaults\n");
}
}
//
if (!all_caches_clo_defined) {
VG_(dmsg)("Warning: Cannot auto-detect cache config on PPC64, using one "
- "or more defaults \n");
+ "or more defaults\n");
}
}
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/cachegrind/docs
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/cachegrind/tests
svn://svn.valgrind.org/valgrind
-2010-10-07T13:33:28.289493Z
-11411
+2010-10-12T10:14:43.896891Z
+11433
sewardj
has-props
-2010-10-12T00:07:57.939388Z
-800d41a061b2414835d96e040959c0a1
-2010-10-07T13:33:28.289493Z
-11411
+2010-10-12T23:04:56.495421Z
+3794d2988b33eb12ceeb7273b2cc6f01
+2010-10-12T10:14:43.896891Z
+11433
sewardj
has-props
-824
+911
\f
Makefile.am
file
sed "/warning: Pentium 4 with 12 KB micro-op instruction trace cache/d" |
sed "/Simulating a 16 KB I-cache with 32 B lines/d" |
sed "/warning: L3 cache found, using its data for the LL simulation./d" |
-sed "/Warning: Cannot auto-detect cache config on PPC.., using one or more defaults/d"
+sed "/Warning: Cannot auto-detect cache config on PPC.., using one or more defaults/d" |
+sed "/Warning: Cannot auto-detect cache config on ARM, using one or more defaults/d"
sed "/warning: Pentium 4 with 12 KB micro-op instruction trace cache/d" |
sed "/Simulating a 16 KB I-cache with 32 B lines/d" |
sed "/warning: L3 cache found, using its data for the LL simulation./d" |
-sed "/Warning: Cannot auto-detect cache config on PPC.., using one or more defaults/d"
+sed "/Warning: Cannot auto-detect cache config on PPC.., using one or more defaults/d" |
+sed "/Warning: Cannot auto-detect cache config on ARM, using one or more defaults/d"
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/cachegrind/tests/x86
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/callgrind
svn://svn.valgrind.org/valgrind
-2010-10-07T13:33:28.289493Z
-11411
+2010-10-12T10:14:43.896891Z
+11433
sewardj
has-props
20735
\f
-events.c
+callgrind.h
file
2010-10-12T00:07:33.703479Z
-1075af0e644ceef7b71e3d39f2669858
-2010-06-09T22:32:53.555240Z
-11165
-weidendo
+6e47a67ef8b3a7187c262673bfccfb7c
+2010-05-03T21:37:12.323546Z
+11121
+sewardj
-12243
+6881
\f
-callgrind.h
+events.c
file
2010-10-12T00:07:33.703479Z
-6e47a67ef8b3a7187c262673bfccfb7c
-2010-05-03T21:37:12.323546Z
-11121
-sewardj
+1075af0e644ceef7b71e3d39f2669858
+2010-06-09T22:32:53.555240Z
+11165
+weidendo
-6881
+12243
\f
-dump.c
+global.h
file
2010-10-12T00:07:33.707478Z
-5024df944ad0f73f71f37ad1ac01189f
+451a93e6655a2613656935887f909953
2010-10-04T19:17:21.578477Z
11393
weidendo
-46938
+27655
\f
-global.h
+dump.c
file
2010-10-12T00:07:33.707478Z
-451a93e6655a2613656935887f909953
+5024df944ad0f73f71f37ad1ac01189f
2010-10-04T19:17:21.578477Z
11393
weidendo
-27655
+46938
\f
docs
dir
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/callgrind/docs
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/callgrind/tests
svn://svn.valgrind.org/valgrind
-2010-10-07T13:33:28.289493Z
-11411
+2010-10-12T10:14:43.896891Z
+11433
sewardj
has-props
13
\f
-simwork2.stderr.exp
+notpower2.vgtest
file
2010-10-12T00:07:32.035760Z
-0ea6c8656a6a1e5b83f0d6791aab69b6
+1e550197bc636d7b4eb9844123725458
2010-10-06T22:46:31.279099Z
11404
njn
-248
+110
\f
-notpower2.vgtest
+simwork2.stderr.exp
file
2010-10-12T00:07:32.035760Z
-1e550197bc636d7b4eb9844123725458
+0ea6c8656a6a1e5b83f0d6791aab69b6
2010-10-06T22:46:31.279099Z
11404
njn
-110
+248
\f
threads.c
file
92
\f
-simwork1.stdout.exp
+simwork2.vgtest
file
2010-10-12T00:07:32.039760Z
-66c29c71bd3be3a1c6ec298a30182e41
+183ecca34eb6950fb3a2183518d27504
2006-04-02T22:23:27.845371Z
5816
weidendo
-13
+90
\f
-simwork2.vgtest
+simwork1.stdout.exp
file
2010-10-12T00:07:32.039760Z
-183ecca34eb6950fb3a2183518d27504
+66c29c71bd3be3a1c6ec298a30182e41
2006-04-02T22:23:27.845371Z
5816
weidendo
-90
+13
\f
simwork-cache.stderr.exp
file
13
\f
-simwork-both.stdout.exp
+simwork-branch.vgtest
file
2010-10-12T00:07:32.039760Z
-66c29c71bd3be3a1c6ec298a30182e41
+923e4ab2195f14474e6cee0cbc375bd6
2010-07-02T19:56:23.670143Z
11207
weidendo
-13
+67
\f
-simwork-branch.vgtest
+simwork-both.stdout.exp
file
2010-10-12T00:07:32.039760Z
-923e4ab2195f14474e6cee0cbc375bd6
+66c29c71bd3be3a1c6ec298a30182e41
2010-07-02T19:56:23.670143Z
11207
weidendo
-67
+13
\f
notpower2-wb.stderr.exp
file
-2010-10-12T00:07:32.039760Z
-e52644303d0282562daa43eb4413f6b9
-2010-10-07T13:33:28.289493Z
-11411
+2010-10-12T23:04:56.023501Z
+ef46e2041ebcfdc6801c0c7b35cb9b08
+2010-10-12T10:14:43.896891Z
+11433
sewardj
has-props
-1138
+1225
\f
simwork1.stderr.exp
file
sed "/warning: Pentium 4 with 12 KB micro-op instruction trace cache/d" |
sed "/Simulating a 16 KB I-cache with 32 B lines/d" |
sed "/warning: L3 cache found, using its data for the LL simulation./d" |
-sed "/Warning: Cannot auto-detect cache config on PPC.., using one or more defaults/d"
+sed "/Warning: Cannot auto-detect cache config on PPC.., using one or more defaults/d" |
+sed "/Warning: Cannot auto-detect cache config on ARM, using one or more defaults/d"
sed "/warning: Pentium 4 with 12 KB micro-op instruction trace cache/d" |
sed "/Simulating a 16 KB I-cache with 32 B lines/d" |
sed "/warning: L3 cache found, using its data for the LL simulation./d" |
-sed "/Warning: Cannot auto-detect cache config on PPC.., using one or more defaults/d"
+sed "/Warning: Cannot auto-detect cache config on PPC.., using one or more defaults/d" |
+sed "/Warning: Cannot auto-detect cache config on ARM, using one or more defaults/d"
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/coregrind
svn://svn.valgrind.org/valgrind
-2010-10-11T19:15:33.622257Z
-11429
+2010-10-12T00:44:05.799913Z
+11430
sewardj
has-props
a5019735-40e9-0310-863c-91ae7b9d1cf9
\f
+m_replacemalloc
+dir
+\f
launcher-linux.c
file
11528
\f
-m_replacemalloc
-dir
-\f
-pub_core_transtab.h
+pub_core_scheduler.h
file
2010-10-12T00:09:00.320858Z
-6f752a2fa0f41bcf5a4ccb40c4345198
+4f87c32bf34d7857776a0aa354fee9b4
2010-05-03T21:37:12.323546Z
11121
sewardj
-3616
+4633
\f
-pub_core_scheduler.h
+pub_core_transtab.h
file
2010-10-12T00:09:00.320858Z
-4f87c32bf34d7857776a0aa354fee9b4
+6f752a2fa0f41bcf5a4ccb40c4345198
2010-05-03T21:37:12.323546Z
11121
sewardj
-4633
+3616
\f
m_commandline.c
file
8303
\f
-m_mach
-dir
-\f
pub_core_aspacehl.h
file
1864
\f
+m_mach
+dir
+\f
link_tool_exe_aix5.in
file
95
\f
-m_demangle
-dir
-\f
pub_core_debugger.h
file
1759
\f
-pub_core_commandline.h
+m_demangle
+dir
+\f
+m_translate.c
file
2010-10-12T00:09:00.324857Z
-2faea95c1b70e4c41147ca9a3058ad19
+67229e91c5455cd90d765d97d3ceccdd
2010-05-03T21:37:12.323546Z
11121
sewardj
+has-props
-
-1795
+60605
\f
-m_translate.c
+pub_core_commandline.h
file
2010-10-12T00:09:00.324857Z
-67229e91c5455cd90d765d97d3ceccdd
+2faea95c1b70e4c41147ca9a3058ad19
2010-05-03T21:37:12.323546Z
11121
sewardj
-has-props
-60605
+
+1795
\f
pub_core_debuglog.h
file
3358
\f
-m_libcbase.c
+pub_core_translate.h
file
2010-10-12T00:09:00.324857Z
-5668bb7ab864209eddfa74356913815c
+02ceb15f89193581593dd04dda04cb20
2010-05-03T21:37:12.323546Z
11121
sewardj
-17070
+2059
\f
-pub_core_translate.h
+m_libcbase.c
file
2010-10-12T00:09:00.324857Z
-02ceb15f89193581593dd04dda04cb20
+5668bb7ab864209eddfa74356913815c
2010-05-03T21:37:12.323546Z
11121
sewardj
-2059
+17070
\f
m_ume
dir
1923
\f
-m_libcassert.c
+pub_core_stacktrace.h
file
2010-10-12T00:09:00.324857Z
-bcf3f00a09d6ef7fc3d2b778354da3bb
-2010-09-23T22:05:59.445510Z
-11377
+d1d436901f2453a4f684e73ce53f6d09
+2010-05-03T21:37:12.323546Z
+11121
sewardj
-12488
+2670
\f
-pub_core_stacktrace.h
+m_libcassert.c
file
2010-10-12T00:09:00.324857Z
-d1d436901f2453a4f684e73ce53f6d09
-2010-05-03T21:37:12.323546Z
-11121
+bcf3f00a09d6ef7fc3d2b778354da3bb
+2010-09-23T22:05:59.445510Z
+11377
sewardj
-2670
+12488
\f
pub_core_ume.h
file
4034
\f
-pub_core_stacks.h
+m_errormgr.c
file
2010-10-12T00:09:00.328856Z
-ab9a4ba82cd371a267e244ffd9c6d1e4
+b28c895a1d4503efc73ea866fb45462a
2010-05-03T21:37:12.323546Z
11121
sewardj
-2072
+46113
\f
-m_errormgr.c
+pub_core_stacks.h
file
2010-10-12T00:09:00.328856Z
-b28c895a1d4503efc73ea866fb45462a
+ab9a4ba82cd371a267e244ffd9c6d1e4
2010-05-03T21:37:12.323546Z
11121
sewardj
-46113
+2072
\f
-pub_core_sigframe.h
+pub_core_libcproc.h
file
2010-10-12T00:09:00.328856Z
-7120d93d5c22293733ed7e0c1765f48e
+333cec8690481661928e76e1fab8a35b
2010-05-03T21:37:12.323546Z
11121
sewardj
-2579
+3497
\f
m_machine.c
file
34702
\f
-pub_core_libcproc.h
+pub_core_sigframe.h
file
2010-10-12T00:09:00.328856Z
-333cec8690481661928e76e1fab8a35b
+7120d93d5c22293733ed7e0c1765f48e
2010-05-03T21:37:12.323546Z
11121
sewardj
-3497
+2579
\f
-m_tooliface.c
+pub_core_wordfm.h
file
2010-10-12T00:09:00.328856Z
-7cab88cc3903a6a3c44ceef9bbf83766
+b0a33d19a8f7f55f79edd8de3ff11a0d
2010-05-03T21:37:12.323546Z
11121
sewardj
-has-props
-15385
+
+2345
\f
-pub_core_wordfm.h
+m_tooliface.c
file
2010-10-12T00:09:00.328856Z
-b0a33d19a8f7f55f79edd8de3ff11a0d
+7cab88cc3903a6a3c44ceef9bbf83766
2010-05-03T21:37:12.323546Z
11121
sewardj
+has-props
-
-2345
+15385
\f
pub_core_dispatch.h
file
62156
\f
-m_syscall.c
+m_oset.c
file
2010-10-12T00:09:00.328856Z
-0906a6afdcef4bad3b32c302a6f62c46
+38b9a5b0a13a5e2431b83e073515e582
2010-05-03T21:37:12.323546Z
11121
sewardj
-28102
+26261
\f
-m_oset.c
+m_syscall.c
file
2010-10-12T00:09:00.328856Z
-38b9a5b0a13a5e2431b83e073515e582
+0906a6afdcef4bad3b32c302a6f62c46
2010-05-03T21:37:12.323546Z
11121
sewardj
-26261
+28102
\f
-pub_core_machine.h
+pub_core_basics.h
file
2010-10-12T00:09:00.328856Z
-03863ebdc5406c71cbb9021ad5e0b254
-2010-09-09T07:25:58.610533Z
-11347
+121e1632dc41cf8e6d4f3afc14fdaada
+2010-09-23T22:05:59.445510Z
+11377
sewardj
-8096
+3875
\f
-pub_core_basics.h
+pub_core_machine.h
file
2010-10-12T00:09:00.328856Z
-121e1632dc41cf8e6d4f3afc14fdaada
-2010-09-23T22:05:59.445510Z
-11377
+03863ebdc5406c71cbb9021ad5e0b254
+2010-09-09T07:25:58.610533Z
+11347
sewardj
-3875
+8096
\f
pub_core_tooliface.h
file
9963
\f
-pub_core_clreq.h
+pub_core_xarray.h
file
2010-10-12T00:09:00.332856Z
-580427a5175fa434929394145b483abc
+1e85831838f966376df276e8fef8d0ea
2010-05-03T21:37:12.323546Z
11121
sewardj
-2939
+1900
\f
-pub_core_xarray.h
+pub_core_clreq.h
file
2010-10-12T00:09:00.332856Z
-1e85831838f966376df276e8fef8d0ea
+580427a5175fa434929394145b483abc
2010-05-03T21:37:12.323546Z
11121
sewardj
-1900
+2939
\f
-m_transtab.c
+pub_core_libcsignal.h
file
2010-10-12T00:09:00.332856Z
-ed26db093afaf9cd38bb16aaaa8aead3
+e32800a7b0ea2e74e4020ec1e7652a1d
2010-05-03T21:37:12.323546Z
11121
sewardj
-has-props
-54121
+
+4258
\f
-pub_core_libcsignal.h
+m_transtab.c
file
2010-10-12T00:09:00.332856Z
-e32800a7b0ea2e74e4020ec1e7652a1d
+ed26db093afaf9cd38bb16aaaa8aead3
2010-05-03T21:37:12.323546Z
11121
sewardj
+has-props
-
-4258
+54121
\f
-pub_core_syswrap.h
+m_initimg
+dir
+\f
+m_clientstate.c
file
2010-10-12T00:09:00.332856Z
-da3f2e5e01448eb3bd256ce6484791d3
-2010-05-03T21:37:12.323546Z
-11121
-sewardj
+4be50438bc29ce4ea3dc8ab69dfa4ec8
+2010-06-14T18:12:56.850023Z
+11176
+bart
-3182
+3979
\f
-m_clientstate.c
+pub_core_syswrap.h
file
2010-10-12T00:09:00.332856Z
-4be50438bc29ce4ea3dc8ab69dfa4ec8
-2010-06-14T18:12:56.850023Z
-11176
-bart
+da3f2e5e01448eb3bd256ce6484791d3
+2010-05-03T21:37:12.323546Z
+11121
+sewardj
-3979
-\f
-m_initimg
-dir
+3182
\f
-pub_core_libcfile.h
+m_aspacehl.c
file
2010-10-12T00:09:00.332856Z
-9dcce5e532af331864b2208c4e0b40af
+8ed1ce7e7af5ab939cc3cee8c01209b8
2010-05-03T21:37:12.323546Z
11121
sewardj
-4415
+2266
\f
-m_aspacehl.c
+pub_core_libcfile.h
file
2010-10-12T00:09:00.332856Z
-8ed1ce7e7af5ab939cc3cee8c01209b8
+9dcce5e532af331864b2208c4e0b40af
2010-05-03T21:37:12.323546Z
11121
sewardj
-2266
+4415
+\f
+m_debuginfo
+dir
\f
pub_core_syscall.h
file
4756
\f
-m_debuginfo
-dir
-\f
m_vkiscnums.c
file
16702
\f
-pub_core_clientstate.h
+m_libcprint.c
file
2010-10-12T00:09:00.332856Z
-8d016293e835face548ad872de007df5
-2010-05-03T21:37:12.323546Z
-11121
-sewardj
+e97ca5862921583026305c689a8e1f9f
+2010-07-06T04:21:47.246320Z
+11210
+njn
-3738
+16963
\f
-m_libcprint.c
+pub_core_clientstate.h
file
2010-10-12T00:09:00.332856Z
-e97ca5862921583026305c689a8e1f9f
-2010-07-06T04:21:47.246320Z
-11210
-njn
+8d016293e835face548ad872de007df5
+2010-05-03T21:37:12.323546Z
+11121
+sewardj
-16963
+3738
\f
m_debuglog.c
file
-2010-10-12T00:09:00.340854Z
-5af949cca3398aa2eec6f492ff148a10
-2010-09-07T16:32:53.936825Z
-11342
-bart
+2010-10-12T23:04:56.863359Z
+c3af24f3f9502c767ad01c9a19dc1973
+2010-10-12T00:44:05.799913Z
+11430
+sewardj
has-props
-131171
+131447
\f
pub_core_transtab_asm.h
file
-2010-10-12T00:09:00.344854Z
-1b406e97ad62b13941981f72c4957e6e
-2010-08-31T15:18:32.318043Z
-11312
-bart
+2010-10-12T23:04:56.863359Z
+de3ebf1a8b0ac86f9d274ee722e787e7
+2010-10-12T00:44:05.799913Z
+11430
+sewardj
-10764
+10821
\f
pub_core_sparsewa.h
file
-2010-10-12T00:09:00.344854Z
-66bf375146f33905aa0d4b0bd14ad89f
-2010-08-31T15:18:32.318043Z
-11312
-bart
+2010-10-12T23:04:56.863359Z
+bdb4da901a80f59bb5e6690edc233357
+2010-10-12T00:44:05.799913Z
+11430
+sewardj
-9610
+9875
\f
pub_core_libcassert.h
file
" --alignment=<number> set minimum alignment of heap allocations [%ld]\n"
"\n"
" uncommon user options for all Valgrind tools:\n"
+" --fullpath-after= (with nothing after the '=')\n"
+" show full source paths in call stacks\n"
+" --fullpath-after=string like --fullpath-after=, but only show the\n"
+" part of the path after 'string'. Allows removal\n"
+" of path prefixes. Use this flag multiple times\n"
+" to specify a set of prefixes to remove.\n"
" --smc-check=none|stack|all checks for self-modifying code: none,\n"
" only for code found in stacks, or all [stack]\n"
" --read-var-info=yes|no read debug info on stack and global variables\n"
" and use it to print better error messages in\n"
" tools that make use of it (Memcheck, Helgrind,\n"
" DRD) [no]\n"
-" --prefix-to-strip=<pfx> If not empty, specifies that full source file\n"
-" paths must be printed in call stacks and also\n" " that <pfx> must be stripped from these paths.\n"
-" [""].\n"
" --run-libc-freeres=no|yes free up glibc memory at exit on Linux? [yes]\n"
" --sim-hints=hint1,hint2,... known hints:\n"
" lax-ioctls, enable-outer [none]\n"
else if VG_STR_CLO (arg, "--sim-hints", VG_(clo_sim_hints)) {}
else if VG_BOOL_CLO(arg, "--sym-offsets", VG_(clo_sym_offsets)) {}
else if VG_BOOL_CLO(arg, "--read-var-info", VG_(clo_read_var_info)) {}
- else if VG_STR_CLO (arg, "--prefix-to-strip", VG_(clo_prefix_to_strip)) {
- Char *const pfx = VG_(clo_prefix_to_strip);
- Char *const pfx_end = pfx + VG_(strlen)(pfx);
- Char *const last_slash = VG_(strrchr)(pfx, '/');
- if (last_slash == pfx_end - 1)
- *last_slash = '\0';
- }
else if VG_INT_CLO (arg, "--dump-error", VG_(clo_dump_error)) {}
else if VG_INT_CLO (arg, "--input-fd", VG_(clo_input_fd)) {}
VG_(clo_n_suppressions)++;
}
+ else if VG_STR_CLO (arg, "--fullpath-after", tmp_str) {
+ if (VG_(clo_n_fullpath_after) >= VG_CLO_MAX_FULLPATH_AFTER) {
+ VG_(fmsg_bad_option)(arg,
+ "Too many --fullpath-after= specifications.\n"
+ "Increase VG_CLO_MAX_FULLPATH_AFTER and recompile.\n");
+ }
+ VG_(clo_fullpath_after)[VG_(clo_n_fullpath_after)] = tmp_str;
+ VG_(clo_n_fullpath_after)++;
+ }
+
else if VG_STR_CLO(arg, "--require-text-symbol", tmp_str) {
if (VG_(clo_n_req_tsyms) >= VG_CLO_MAX_REQ_TSYMS) {
VG_(fmsg_bad_option)(arg,
Int VG_(clo_input_fd) = 0; /* stdin */
Int VG_(clo_n_suppressions) = 0;
Char* VG_(clo_suppressions)[VG_CLO_MAX_SFILES];
+Int VG_(clo_n_fullpath_after) = 0;
+Char* VG_(clo_fullpath_after)[VG_CLO_MAX_FULLPATH_AFTER];
UChar VG_(clo_trace_flags) = 0; // 00000000b
UChar VG_(clo_profile_flags) = 0; // 00000000b
Int VG_(clo_trace_notbelow) = 999999999;
Char* VG_(clo_sim_hints) = NULL;
Bool VG_(clo_sym_offsets) = False;
Bool VG_(clo_read_var_info) = False;
-Char* VG_(clo_prefix_to_strip) = NULL;
Int VG_(clo_n_req_tsyms) = 0;
HChar* VG_(clo_req_tsyms)[VG_CLO_MAX_REQ_TSYMS];
HChar* VG_(clo_require_text_symbol) = NULL;
/* The max number of --require-text-symbol= specification strings. */
#define VG_CLO_MAX_REQ_TSYMS 100
+/* The max number of --fullpath-after= parameters. */
+#define VG_CLO_MAX_FULLPATH_AFTER 100
+
/* Should we stop collecting errors if too many appear? default: YES */
extern Bool VG_(clo_error_limit);
/* Alternative exit code to hand to parent if errors were found.
/* The names of the suppression files. */
extern Char* VG_(clo_suppressions)[VG_CLO_MAX_SFILES];
+/* An array of strings harvested from --fullpath-after= flags. */
+extern Int VG_(clo_n_fullpath_after);
+extern Char* VG_(clo_fullpath_after)[VG_CLO_MAX_FULLPATH_AFTER];
+
/* DEBUG: print generated code? default: 00000000 ( == NO ) */
extern UChar VG_(clo_trace_flags);
/* DEBUG: do bb profiling? default: 00000000 ( == NO ) */
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/coregrind/m_aspacemgr
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/coregrind/m_coredump
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/coregrind/m_debuginfo
svn://svn.valgrind.org/valgrind
-2010-10-11T19:15:33.622257Z
-11429
+2010-10-12T00:44:05.799913Z
+11430
sewardj
has-props
141499
\f
-priv_d3basics.h
+priv_misc.h
file
2010-10-12T00:08:53.018090Z
-45a68b3073386ea11bc7eee8f5f3fcd7
+d01f7f8545f9b12fce2b263157c1d57d
2010-05-03T21:37:12.323546Z
11121
sewardj
-21231
+2154
\f
-priv_misc.h
+priv_d3basics.h
file
2010-10-12T00:08:53.018090Z
-d01f7f8545f9b12fce2b263157c1d57d
+45a68b3073386ea11bc7eee8f5f3fcd7
2010-05-03T21:37:12.323546Z
11121
sewardj
-2154
+21231
\f
-readxcoff.c
+readpdb.c
file
2010-10-12T00:08:53.018090Z
-0f8184b54cfce9935d80c63529e4d36f
-2010-05-03T21:37:12.323546Z
-11121
+b6a8ffd760d03e2cac956ee4e5f0ccfb
+2010-07-22T22:36:43.743218Z
+11226
sewardj
-87894
+84609
\f
-readpdb.c
+readxcoff.c
file
2010-10-12T00:08:53.018090Z
-b6a8ffd760d03e2cac956ee4e5f0ccfb
-2010-07-22T22:36:43.743218Z
-11226
+0f8184b54cfce9935d80c63529e4d36f
+2010-05-03T21:37:12.323546Z
+11121
sewardj
-84609
+87894
\f
-debuginfo.c
+readelf.c
file
2010-10-12T00:08:53.018090Z
-8898c8fe034f8e61648dd7e6a32ed187
-2010-10-07T09:56:19.796456Z
-11406
+e8471148035e70490d2b72a09861f254
+2010-05-03T21:37:12.323546Z
+11121
sewardj
+has-props
-
-129785
+83271
\f
-readelf.c
+debuginfo.c
file
-2010-10-12T00:08:53.018090Z
-e8471148035e70490d2b72a09861f254
-2010-05-03T21:37:12.323546Z
-11121
+2010-10-12T23:04:56.743379Z
+9f51afa106bd2f1a9b076818660220a2
+2010-10-12T00:44:05.799913Z
+11430
sewardj
-has-props
-83271
+
+130598
\f
-storage.c
+priv_readdwarf.h
file
2010-10-12T00:08:53.018090Z
-9f4e1a59c48c796d6e70b0b2860768ff
-2010-09-23T22:05:59.445510Z
-11377
+4f410eeb748836e6a239b6d9776879d1
+2010-05-03T21:37:12.323546Z
+11121
sewardj
-54191
+2514
\f
-priv_readdwarf.h
+storage.c
file
2010-10-12T00:08:53.018090Z
-4f410eeb748836e6a239b6d9776879d1
-2010-05-03T21:37:12.323546Z
-11121
+9f4e1a59c48c796d6e70b0b2860768ff
+2010-09-23T22:05:59.445510Z
+11377
sewardj
-2514
+54191
\f
-priv_readxcoff.h
+priv_readpdb.h
file
2010-10-12T00:08:53.026089Z
-1d23efd9a41dee38b17fc51b484c5f19
-2010-05-03T21:37:12.323546Z
-11121
+75ce0a785d6f81ae8f70be72a8888aa4
+2010-02-12T12:12:39.808973Z
+11039
sewardj
-1888
+2352
\f
-priv_readpdb.h
+priv_readxcoff.h
file
2010-10-12T00:08:53.026089Z
-75ce0a785d6f81ae8f70be72a8888aa4
-2010-02-12T12:12:39.808973Z
-11039
+1d23efd9a41dee38b17fc51b484c5f19
+2010-05-03T21:37:12.323546Z
+11121
sewardj
-2352
+1888
\f
priv_readelf.h
file
UInt lineno;
UChar ibuf[50];
Int n = 0;
+
static UChar buf_fn[BUF_LEN];
static UChar buf_obj[BUF_LEN];
static UChar buf_srcloc[BUF_LEN];
static UChar buf_dirname[BUF_LEN];
+ buf_fn[0] = buf_obj[0] = buf_srcloc[0] = buf_dirname[0] = 0;
+
Bool know_dirinfo = False;
Bool know_fnname = VG_(clo_sym_offsets)
? VG_(get_fnname_w_offset) (eip, buf_fn, BUF_LEN)
buf_dirname, BUF_LEN, &know_dirinfo,
&lineno
);
+ buf_fn [ sizeof(buf_fn)-1 ] = 0;
+ buf_obj [ sizeof(buf_obj)-1 ] = 0;
+ buf_srcloc [ sizeof(buf_srcloc)-1 ] = 0;
+ buf_dirname[ sizeof(buf_dirname)-1 ] = 0;
+
if (VG_(clo_xml)) {
Bool human_readable = True;
APPEND("???");
}
if (know_srcloc) {
- const Char* const pfx = VG_(clo_prefix_to_strip);
APPEND(" (");
- if (pfx) {
- const int pfxlen = VG_(strlen)(pfx);
- const int matchlen = VG_(strncmp)(pfx, buf_dirname, pfxlen) == 0
- ? pfxlen : 0;
- if (matchlen && buf_dirname[matchlen] == '/'
- && buf_dirname[matchlen + 1]) {
- APPEND(buf_dirname + matchlen + 1);
- APPEND("/");
- } else if (buf_dirname[matchlen]) {
- APPEND(buf_dirname + matchlen);
- APPEND("/");
- }
+ // Get the directory name, if any, possibly pruned, into dirname.
+ UChar* dirname = NULL;
+ if (VG_(clo_n_fullpath_after) > 0) {
+ Int i;
+ dirname = buf_dirname;
+ // Remove leading prefixes from the dirname.
+ // If user supplied --fullpath-after=foo, this will remove
+ // a leading string which matches '.*foo' (not greedy).
+ for (i = 0; i < VG_(clo_n_fullpath_after); i++) {
+ UChar* prefix = VG_(clo_fullpath_after)[i];
+ UChar* str = VG_(strstr)(dirname, prefix);
+ if (str) {
+ dirname = str + VG_(strlen)(prefix);
+ break;
+ }
+ }
+ /* remove leading "./" */
+ if (dirname[0] == '.' && dirname[1] == '/')
+ dirname += 2;
+ }
+ // do we have any interesting directory name to show? If so
+ // add it in.
+ if (dirname && dirname[0] != 0) {
+ APPEND(dirname);
+ APPEND("/");
}
APPEND(buf_srcloc);
APPEND(":");
UInt lineno;
UChar ibuf[50];
Int n = 0;
+
static UChar buf_fn[BUF_LEN];
static UChar buf_obj[BUF_LEN];
static UChar buf_srcloc[BUF_LEN];
static UChar buf_dirname[BUF_LEN];
+ buf_fn[0] = buf_obj[0] = buf_srcloc[0] = buf_dirname[0] = 0;
+
Bool know_dirinfo = False;
Bool know_fnname = VG_(clo_sym_offsets)
? VG_(get_fnname_w_offset) (eip, buf_fn, BUF_LEN)
buf_dirname, BUF_LEN, &know_dirinfo,
&lineno
);
+ buf_fn [ sizeof(buf_fn)-1 ] = 0;
+ buf_obj [ sizeof(buf_obj)-1 ] = 0;
+ buf_srcloc [ sizeof(buf_srcloc)-1 ] = 0;
+ buf_dirname[ sizeof(buf_dirname)-1 ] = 0;
+
if (VG_(clo_xml)) {
Bool human_readable = True;
APPEND("???");
}
if (know_srcloc) {
- const Char* const pfx = VG_(clo_prefix_to_strip);
APPEND(" (");
- if (pfx) {
- const int pfxlen = VG_(strlen)(pfx);
- const int matchlen = VG_(strncmp)(pfx, buf_dirname, pfxlen) == 0
- ? pfxlen : 0;
- if (matchlen && buf_dirname[matchlen] == '/'
- && buf_dirname[matchlen + 1]) {
- APPEND(buf_dirname + matchlen + 1);
- APPEND("/");
- } else if (buf_dirname[matchlen]) {
- APPEND(buf_dirname + matchlen);
- APPEND("/");
- }
+ // Get the directory name, if any, possibly pruned, into dirname.
+ UChar* dirname = NULL;
+ if (VG_(clo_n_fullpath_after) > 0) {
+ Int i;
+ dirname = buf_dirname;
+ // Remove leading prefixes from the dirname.
+ // If user supplied --fullpath-after=foo, this will remove
+ // a leading string which matches '.*foo' (not greedy).
+ for (i = 0; i < VG_(clo_n_fullpath_after); i++) {
+ UChar* prefix = VG_(clo_fullpath_after)[i];
+ UChar* str = VG_(strstr)(dirname, prefix);
+ if (str) {
+ dirname = str + VG_(strlen)(prefix);
+ break;
+ }
+ }
+ /* remove leading "./" */
+ if (dirname[0] == '.' && dirname[1] == '/')
+ dirname += 2;
+ }
+ // do we have any interesting directory name to show? If so
+ // add it in.
+ if (dirname && dirname[0] != 0) {
+ APPEND(dirname);
+ APPEND("/");
}
APPEND(buf_srcloc);
APPEND(":");
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/coregrind/m_demangle
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/coregrind/m_dispatch
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/coregrind/m_initimg
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/coregrind/m_mach
svn://svn.valgrind.org/valgrind
" --alignment=<number> set minimum alignment of heap allocations [%ld]\n"
"\n"
" uncommon user options for all Valgrind tools:\n"
+" --fullpath-after= (with nothing after the '=')\n"
+" show full source paths in call stacks\n"
+" --fullpath-after=string like --fullpath-after=, but only show the\n"
+" part of the path after 'string'. Allows removal\n"
+" of path prefixes. Use this flag multiple times\n"
+" to specify a set of prefixes to remove.\n"
" --smc-check=none|stack|all checks for self-modifying code: none,\n"
" only for code found in stacks, or all [stack]\n"
" --read-var-info=yes|no read debug info on stack and global variables\n"
" and use it to print better error messages in\n"
" tools that make use of it (Memcheck, Helgrind,\n"
" DRD) [no]\n"
-" --prefix-to-strip=<pfx> If not empty, specifies that full source file\n"
-" paths must be printed in call stacks and also\n" " that <pfx> must be stripped from these paths.\n"
-" [""].\n"
" --run-libc-freeres=no|yes free up glibc memory at exit on Linux? [yes]\n"
" --sim-hints=hint1,hint2,... known hints:\n"
" lax-ioctls, enable-outer [none]\n"
else if VG_STR_CLO (arg, "--sim-hints", VG_(clo_sim_hints)) {}
else if VG_BOOL_CLO(arg, "--sym-offsets", VG_(clo_sym_offsets)) {}
else if VG_BOOL_CLO(arg, "--read-var-info", VG_(clo_read_var_info)) {}
- else if VG_STR_CLO (arg, "--prefix-to-strip", VG_(clo_prefix_to_strip)) {
- Char *const pfx = VG_(clo_prefix_to_strip);
- Char *const pfx_end = pfx + VG_(strlen)(pfx);
- Char *const last_slash = VG_(strrchr)(pfx, '/');
- if (last_slash == pfx_end - 1)
- *last_slash = '\0';
- }
else if VG_INT_CLO (arg, "--dump-error", VG_(clo_dump_error)) {}
else if VG_INT_CLO (arg, "--input-fd", VG_(clo_input_fd)) {}
VG_(clo_n_suppressions)++;
}
+ else if VG_STR_CLO (arg, "--fullpath-after", tmp_str) {
+ if (VG_(clo_n_fullpath_after) >= VG_CLO_MAX_FULLPATH_AFTER) {
+ VG_(fmsg_bad_option)(arg,
+ "Too many --fullpath-after= specifications.\n"
+ "Increase VG_CLO_MAX_FULLPATH_AFTER and recompile.\n");
+ }
+ VG_(clo_fullpath_after)[VG_(clo_n_fullpath_after)] = tmp_str;
+ VG_(clo_n_fullpath_after)++;
+ }
+
else if VG_STR_CLO(arg, "--require-text-symbol", tmp_str) {
if (VG_(clo_n_req_tsyms) >= VG_CLO_MAX_REQ_TSYMS) {
VG_(fmsg_bad_option)(arg,
Int VG_(clo_input_fd) = 0; /* stdin */
Int VG_(clo_n_suppressions) = 0;
Char* VG_(clo_suppressions)[VG_CLO_MAX_SFILES];
+Int VG_(clo_n_fullpath_after) = 0;
+Char* VG_(clo_fullpath_after)[VG_CLO_MAX_FULLPATH_AFTER];
UChar VG_(clo_trace_flags) = 0; // 00000000b
UChar VG_(clo_profile_flags) = 0; // 00000000b
Int VG_(clo_trace_notbelow) = 999999999;
Char* VG_(clo_sim_hints) = NULL;
Bool VG_(clo_sym_offsets) = False;
Bool VG_(clo_read_var_info) = False;
-Char* VG_(clo_prefix_to_strip) = NULL;
Int VG_(clo_n_req_tsyms) = 0;
HChar* VG_(clo_req_tsyms)[VG_CLO_MAX_REQ_TSYMS];
HChar* VG_(clo_require_text_symbol) = NULL;
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/coregrind/m_replacemalloc
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/coregrind/m_scheduler
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/coregrind/m_sigframe
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/coregrind/m_syswrap
svn://svn.valgrind.org/valgrind
7076
\f
-priv_types_n_macros.h
+syswrap-ppc32-linux.c
file
2010-10-12T00:08:44.743487Z
-9a9ecc675989385a0b40ebffc309cf5e
-2010-05-03T21:37:12.323546Z
-11121
+f032054890cd323140e09be01fb666f2
+2010-10-04T20:03:27.357780Z
+11394
sewardj
-22561
+70225
\f
-syswrap-ppc32-linux.c
+priv_types_n_macros.h
file
2010-10-12T00:08:44.743487Z
-f032054890cd323140e09be01fb666f2
-2010-10-04T20:03:27.357780Z
-11394
+9a9ecc675989385a0b40ebffc309cf5e
+2010-05-03T21:37:12.323546Z
+11121
sewardj
-70225
+22561
\f
-priv_syswrap-linux-variants.h
+priv_syswrap-darwin.h
file
2010-10-12T00:08:44.731489Z
-1902673bbc79eefd708bb80f812e57bf
-2010-05-03T21:37:12.323546Z
-11121
+76728b3fb4df59a6a13d1f22c760648e
+2010-09-02T22:42:14.903107Z
+11332
sewardj
-2083
+20321
\f
priv_syswrap-main.h
file
1782
\f
-priv_syswrap-darwin.h
+priv_syswrap-linux-variants.h
file
2010-10-12T00:08:44.731489Z
-76728b3fb4df59a6a13d1f22c760648e
-2010-09-02T22:42:14.903107Z
-11332
+1902673bbc79eefd708bb80f812e57bf
+2010-05-03T21:37:12.323546Z
+11121
sewardj
-20321
+2083
\f
syswrap-ppc32-aix5.c
file
30484
\f
-priv_syswrap-linux.h
+syscall-x86-linux.S
file
2010-10-12T00:08:44.735488Z
-123e2bdb4f71ffbb464ddd9b25779e44
-2010-10-04T20:03:27.357780Z
-11394
+657f4776cac7f4b22d75b00dadb75524
+2010-05-03T21:37:12.323546Z
+11121
sewardj
+has-props
-
-10515
+5412
\f
-syscall-x86-linux.S
+priv_syswrap-linux.h
file
2010-10-12T00:08:44.735488Z
-657f4776cac7f4b22d75b00dadb75524
-2010-05-03T21:37:12.323546Z
-11121
+123e2bdb4f71ffbb464ddd9b25779e44
+2010-10-04T20:03:27.357780Z
+11394
sewardj
-has-props
-5412
+
+10515
\f
syswrap-aix5.c
file
83774
\f
-syswrap-darwin.c
+syswrap-linux-variants.c
file
-2010-10-12T00:08:44.743487Z
-6deca389e6cd196e950edb346eb18543
-2010-10-07T15:38:51.858917Z
-11412
+2010-10-12T00:08:44.739488Z
+57ed4ade89b927d4c6fdfaee826bb0d9
+2010-05-03T21:37:12.323546Z
+11121
sewardj
-243968
+3548
\f
syswrap-main.c
file
83918
\f
-syswrap-linux-variants.c
+syswrap-darwin.c
file
-2010-10-12T00:08:44.739488Z
-57ed4ade89b927d4c6fdfaee826bb0d9
-2010-05-03T21:37:12.323546Z
-11121
+2010-10-12T00:08:44.743487Z
+6deca389e6cd196e950edb346eb18543
+2010-10-07T15:38:51.858917Z
+11412
sewardj
-3548
+243968
\f
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/coregrind/m_ume
svn://svn.valgrind.org/valgrind
/* The max number of --require-text-symbol= specification strings. */
#define VG_CLO_MAX_REQ_TSYMS 100
+/* The max number of --fullpath-after= parameters. */
+#define VG_CLO_MAX_FULLPATH_AFTER 100
+
/* Should we stop collecting errors if too many appear? default: YES */
extern Bool VG_(clo_error_limit);
/* Alternative exit code to hand to parent if errors were found.
/* The names of the suppression files. */
extern Char* VG_(clo_suppressions)[VG_CLO_MAX_SFILES];
+/* An array of strings harvested from --fullpath-after= flags. */
+extern Int VG_(clo_n_fullpath_after);
+extern Char* VG_(clo_fullpath_after)[VG_CLO_MAX_FULLPATH_AFTER];
+
/* DEBUG: print generated code? default: 00000000 ( == NO ) */
extern UChar VG_(clo_trace_flags);
/* DEBUG: do bb profiling? default: 00000000 ( == NO ) */
+valgrind (3.6.0-8) unstable; urgency=low
+
+ * Updated to revision 11435.
+ * Changed packaging to include only memcheck and massif
+
+ -- Sanjeev BA <as2902.b@samsung.com> Wed, 13 Oct 2010 09:45:06 +0900
+
valgrind (3.6.0-7) unstable; urgency=low
* Updated to revision 11429.
Architecture: any
Priority: extra
Description: valgrind
+
+#Package: memcheck
+#Architecture: any
+#Priority: extra
+#Description: memcheck
+
+#Package: massif
+#Architecture: any
+#Priority: extra
+#Description: massif
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/docs
svn://svn.valgrind.org/valgrind
-2010-09-10T14:56:18.607069Z
-11351
+2010-10-12T00:44:05.799913Z
+11430
sewardj
has-props
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/docs/images
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/docs/internals
svn://svn.valgrind.org/valgrind
654
\f
-porting-HOWTO.txt
+SPEC-notes.txt
file
2010-10-12T00:07:20.729669Z
-bf9e7f3e08c406e5c21a73cd8cab6d09
-2009-02-16T00:42:10.672601Z
-9176
+18508a699f53d60eb461d30aa542d45d
+2008-02-11T21:22:15.793693Z
+7401
njn
-4489
+1317
\f
-SPEC-notes.txt
+porting-HOWTO.txt
file
2010-10-12T00:07:20.729669Z
-18508a699f53d60eb461d30aa542d45d
-2008-02-11T21:22:15.793693Z
-7401
+bf9e7f3e08c406e5c21a73cd8cab6d09
+2009-02-16T00:42:10.672601Z
+9176
njn
-1317
+4489
\f
3_0_BUGSTATUS.txt
file
8625
\f
-m_syswrap.txt
+3_2_BUGSTATUS.txt
file
2010-10-12T00:07:20.733668Z
-758aed4a4d91fe95689e1f10e8d9501f
-2005-07-19T21:46:19.036396Z
-4196
+f59710a9ca2be0ecf94302c65a2e8a57
+2007-11-27T01:34:06.992059Z
+7236
njn
-665
+20754
\f
-3_2_BUGSTATUS.txt
+m_syswrap.txt
file
2010-10-12T00:07:20.733668Z
-f59710a9ca2be0ecf94302c65a2e8a57
-2007-11-27T01:34:06.992059Z
-7236
+758aed4a4d91fe95689e1f10e8d9501f
+2005-07-19T21:46:19.036396Z
+4196
njn
-20754
+665
\f
3_3_BUGSTATUS.txt
file
422
\f
-notes.txt
+why-no-libc.txt
file
2010-10-12T00:07:20.733668Z
-31b4fee0e57c4efe278330d73402c037
-2005-07-19T21:46:19.036396Z
-4196
+3710045cdfc0bc0b0895fea971479439
+2008-12-15T21:29:29.662627Z
+8827
njn
-6870
+3220
\f
-why-no-libc.txt
+notes.txt
file
2010-10-12T00:07:20.733668Z
-3710045cdfc0bc0b0895fea971479439
-2008-12-15T21:29:29.662627Z
-8827
+31b4fee0e57c4efe278330d73402c037
+2005-07-19T21:46:19.036396Z
+4196
njn
-3220
+6870
\f
xml-output.txt
file
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/docs/lib
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/docs/xml
svn://svn.valgrind.org/valgrind
-2010-09-10T14:56:18.607069Z
-11351
+2010-10-12T00:44:05.799913Z
+11430
sewardj
has-props
-2010-10-12T00:07:22.677340Z
-8dad3b11fd37f6c588158cf9d87e17a0
-2010-09-10T14:56:18.607069Z
-11351
+2010-10-12T23:04:55.751546Z
+7c71107e64b8b98c5ec2121c33e0f7e2
+2010-10-12T00:44:05.799913Z
+11430
sewardj
-93207
+95211
\f
licenses.xml
file
5346
\f
-FAQ.xml
+index.xml
file
2010-10-12T00:07:22.677340Z
-f7bfec7a19bf200103487c70133f0016
-2010-08-26T10:56:27.000320Z
-11292
-bart
+98775f7a600c87167959c3d844a98fe8
+2007-11-25T00:56:51.786958Z
+7209
+sewardj
-25772
+2218
\f
-index.xml
+FAQ.xml
file
2010-10-12T00:07:22.677340Z
-98775f7a600c87167959c3d844a98fe8
-2007-11-25T00:56:51.786958Z
-7209
-sewardj
+f7bfec7a19bf200103487c70133f0016
+2010-08-26T10:56:27.000320Z
+11292
+bart
-2218
+25772
\f
design-impl.xml
file
</listitem>
</varlistentry>
- <varlistentry id="opt.prefix-to-strip" xreflabel="--prefix-to-strip">
+ <varlistentry id="opt.fullpath-after" xreflabel="--fullpath-after">
<term>
- <option><![CDATA[--prefix-to-strip=<prefix> [default: off] ]]></option>
+ <option><![CDATA[--fullpath-after=<string>
+ [default: don't show source paths] ]]></option>
</term>
<listitem>
- <para>By default Valgrind only shows the filename in stack traces and
- not the full path of the source file. When using
- <option>--prefix-to-strip</option>, Valgrind will include the full
- path of source files in stack traces. If a path starts with the
- specified prefix, the prefix will be left out from the printed path.
+ <para>By default Valgrind only shows the filenames in stack
+ traces, but not full paths to source files. When using Valgrind
+ in large projects where the sources reside in multiple different
+ directories, this can be inconvenient.
+ <option>--fullpath-after</option> provides a flexible solution
+ to this problem. When this option is present, the path to each
+ source file is shown, with the following all-important caveat:
+ if <option>string</option> is found in the path, then the path
+ up to and including <option>string</option> is omitted, else the
+ path is shown unmodified. Note that <option>string</option> is
+ not required to be a prefix of the path.</para>
+
+ <para>For example, consider a file named
+ <computeroutput>/home/janedoe/blah/src/foo/bar/xyzzy.c</computeroutput>.
+ Specifying <option>--fullpath-after=/home/janedoe/blah/src/</option>
+ will cause Valgrind to show the name
+ as <computeroutput>foo/bar/xyzzy.c</computeroutput>.</para>
+
+ <para>Because the string is not required to be a prefix,
+ <option>--fullpath-after=src/</option> will produce the same
+ output. This is useful when the path contains arbitrary
+ machine-generated characters. For example, the
+ path
+ <computeroutput>/my/build/dir/C32A1B47/blah/src/foo/xyzzy</computeroutput>
+ can be pruned to <computeroutput>foo/xyzzy</computeroutput>
+ using
+ <option>--fullpath-after=/blah/src/</option>.</para>
+
+ <para>If you simply want to see the full path, just specify an
+ empty string: <option>--fullpath-after=</option>. This isn't a
+ special case, merely a logical consequence of the above rules.</para>
+
+ <para>Finally, you can use <option>--fullpath-after</option>
+ multiple times. Any appearance of it causes Valgrind to switch
+ to producing full paths and applying the above filtering rule.
+ Each produced path is compared against all
+ the <option>--fullpath-after</option>-specified strings, in the
+ order specified. The first string to match causes the path to
+ be truncated as described above. If none match, the full path
+ is shown. This facilitates chopping off prefixes when the
+ sources are drawn from a number of unrelated directories.
</para>
</listitem>
</varlistentry>
</listitem>
</varlistentry>
- <varlistentry id="opt.prefix-to-strip" xreflabel="--prefix-to-strip">
+ <varlistentry id="opt.fullpath-after" xreflabel="--fullpath-after">
<term>
- <option><![CDATA[--prefix-to-strip=<prefix> [default: off] ]]></option>
+ <option><![CDATA[--fullpath-after=<string>
+ [default: don't show source paths] ]]></option>
</term>
<listitem>
- <para>By default Valgrind only shows the filename in stack traces and
- not the full path of the source file. When using
- <option>--prefix-to-strip</option>, Valgrind will include the full
- path of source files in stack traces. If a path starts with the
- specified prefix, the prefix will be left out from the printed path.
+ <para>By default Valgrind only shows the filenames in stack
+ traces, but not full paths to source files. When using Valgrind
+ in large projects where the sources reside in multiple different
+ directories, this can be inconvenient.
+ <option>--fullpath-after</option> provides a flexible solution
+ to this problem. When this option is present, the path to each
+ source file is shown, with the following all-important caveat:
+ if <option>string</option> is found in the path, then the path
+ up to and including <option>string</option> is omitted, else the
+ path is shown unmodified. Note that <option>string</option> is
+ not required to be a prefix of the path.</para>
+
+ <para>For example, consider a file named
+ <computeroutput>/home/janedoe/blah/src/foo/bar/xyzzy.c</computeroutput>.
+ Specifying <option>--fullpath-after=/home/janedoe/blah/src/</option>
+ will cause Valgrind to show the name
+ as <computeroutput>foo/bar/xyzzy.c</computeroutput>.</para>
+
+ <para>Because the string is not required to be a prefix,
+ <option>--fullpath-after=src/</option> will produce the same
+ output. This is useful when the path contains arbitrary
+ machine-generated characters. For example, the
+ path
+ <computeroutput>/my/build/dir/C32A1B47/blah/src/foo/xyzzy</computeroutput>
+ can be pruned to <computeroutput>foo/xyzzy</computeroutput>
+ using
+ <option>--fullpath-after=/blah/src/</option>.</para>
+
+ <para>If you simply want to see the full path, just specify an
+ empty string: <option>--fullpath-after=</option>. This isn't a
+ special case, merely a logical consequence of the above rules.</para>
+
+ <para>Finally, you can use <option>--fullpath-after</option>
+ multiple times. Any appearance of it causes Valgrind to switch
+ to producing full paths and applying the above filtering rule.
+ Each produced path is compared against all
+ the <option>--fullpath-after</option>-specified strings, in the
+ order specified. The first string to match causes the path to
+ be truncated as described above. If none match, the full path
+ is shown. This facilitates chopping off prefixes when the
+ sources are drawn from a number of unrelated directories.
</para>
</listitem>
</varlistentry>
-drd_arm_linux-drd_barrier.o: drd_barrier.c drd_barrier.h drd_basics.h \
- ../include/pub_tool_basics.h ../VEX/pub/libvex_basictypes.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h \
- drd_clientreq.h drd.h ../include/valgrind.h drd_clientobj.h \
- ../include/pub_tool_execontext.h ../include/pub_tool_oset.h \
- ../include/pub_tool_xarray.h drd_error.h pub_drd_bitmap.h drd_thread.h \
- drd_segment.h drd_vc.h ../include/pub_tool_libcassert.h \
- ../include/pub_tool_stacktrace.h ../include/pub_tool_threadstate.h \
- ../include/pub_tool_debuginfo.h ../include/pub_tool_errormgr.h \
- ../include/pub_tool_execontext.h drd_suppression.h \
- ../include/pub_tool_libcprint.h ../include/pub_tool_machine.h \
- ../include/pub_tool_mallocfree.h
-
-drd_barrier.h:
-
-drd_basics.h:
-
-../include/pub_tool_basics.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h:
-
-drd_clientreq.h:
-
-drd.h:
-
-../include/valgrind.h:
-
-drd_clientobj.h:
-
-../include/pub_tool_execontext.h:
-
-../include/pub_tool_oset.h:
-
-../include/pub_tool_xarray.h:
-
-drd_error.h:
-
-pub_drd_bitmap.h:
-
-drd_thread.h:
-
-drd_segment.h:
-
-drd_vc.h:
-
-../include/pub_tool_libcassert.h:
-
-../include/pub_tool_stacktrace.h:
-
-../include/pub_tool_threadstate.h:
-
-../include/pub_tool_debuginfo.h:
-
-../include/pub_tool_errormgr.h:
-
-../include/pub_tool_execontext.h:
-
-drd_suppression.h:
-
-../include/pub_tool_libcprint.h:
-
-../include/pub_tool_machine.h:
-
-../include/pub_tool_mallocfree.h:
+# dummy
-drd_arm_linux-drd_bitmap2_node.o: drd_bitmap2_node.c drd_basics.h \
- ../include/pub_tool_basics.h ../VEX/pub/libvex_basictypes.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h \
- drd_bitmap.h pub_drd_bitmap.h ../include/pub_tool_oset.h \
- ../include/pub_tool_libcbase.h ../include/pub_tool_libcassert.h \
- ../include/pub_tool_libcprint.h ../include/pub_tool_mallocfree.h
-
-drd_basics.h:
-
-../include/pub_tool_basics.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h:
-
-drd_bitmap.h:
-
-pub_drd_bitmap.h:
-
-../include/pub_tool_oset.h:
-
-../include/pub_tool_libcbase.h:
-
-../include/pub_tool_libcassert.h:
-
-../include/pub_tool_libcprint.h:
-
-../include/pub_tool_mallocfree.h:
+# dummy
-drd_arm_linux-drd_clientobj.o: drd_clientobj.c drd_clientobj.h \
- drd_basics.h ../include/pub_tool_basics.h ../VEX/pub/libvex_basictypes.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h \
- drd_clientreq.h drd.h ../include/valgrind.h \
- ../include/pub_tool_execontext.h ../include/pub_tool_oset.h \
- ../include/pub_tool_xarray.h drd_suppression.h \
- ../include/pub_tool_libcassert.h ../include/pub_tool_libcbase.h \
- ../include/pub_tool_libcprint.h ../include/pub_tool_mallocfree.h \
- ../include/pub_tool_options.h ../VEX/pub/libvex.h \
- ../VEX/pub/libvex_basictypes.h ../VEX/pub/libvex_ir.h \
- ../include/pub_tool_stacktrace.h ../include/pub_tool_threadstate.h
-
-drd_clientobj.h:
-
-drd_basics.h:
-
-../include/pub_tool_basics.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h:
-
-drd_clientreq.h:
-
-drd.h:
-
-../include/valgrind.h:
-
-../include/pub_tool_execontext.h:
-
-../include/pub_tool_oset.h:
-
-../include/pub_tool_xarray.h:
-
-drd_suppression.h:
-
-../include/pub_tool_libcassert.h:
-
-../include/pub_tool_libcbase.h:
-
-../include/pub_tool_libcprint.h:
-
-../include/pub_tool_mallocfree.h:
-
-../include/pub_tool_options.h:
-
-../VEX/pub/libvex.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-../VEX/pub/libvex_ir.h:
-
-../include/pub_tool_stacktrace.h:
-
-../include/pub_tool_threadstate.h:
+# dummy
-drd_arm_linux-drd_clientreq.o: drd_clientreq.c drd_barrier.h drd_basics.h \
- ../include/pub_tool_basics.h ../VEX/pub/libvex_basictypes.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h \
- drd_clientreq.h drd.h ../include/valgrind.h drd_cond.h drd_thread.h \
- drd_segment.h drd_vc.h ../include/pub_tool_libcassert.h pub_drd_bitmap.h \
- ../include/pub_tool_oset.h ../include/pub_tool_execontext.h \
- ../include/pub_tool_stacktrace.h ../include/pub_tool_threadstate.h \
- drd_error.h ../include/pub_tool_debuginfo.h \
- ../include/pub_tool_errormgr.h ../include/pub_tool_execontext.h drd_hb.h \
- drd_load_store.h ../VEX/pub/libvex.h ../VEX/pub/libvex_basictypes.h \
- ../VEX/pub/libvex_ir.h ../include/pub_tool_tooliface.h \
- ../include/pub_tool_errormgr.h drd_malloc_wrappers.h drd_mutex.h \
- drd_rwlock.h drd_clientobj.h ../include/pub_tool_xarray.h \
- drd_semaphore.h drd_suppression.h ../include/pub_tool_libcprint.h \
- ../include/pub_tool_machine.h
-
-drd_barrier.h:
-
-drd_basics.h:
-
-../include/pub_tool_basics.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h:
-
-drd_clientreq.h:
-
-drd.h:
-
-../include/valgrind.h:
-
-drd_cond.h:
-
-drd_thread.h:
-
-drd_segment.h:
-
-drd_vc.h:
-
-../include/pub_tool_libcassert.h:
-
-pub_drd_bitmap.h:
-
-../include/pub_tool_oset.h:
-
-../include/pub_tool_execontext.h:
-
-../include/pub_tool_stacktrace.h:
-
-../include/pub_tool_threadstate.h:
-
-drd_error.h:
-
-../include/pub_tool_debuginfo.h:
-
-../include/pub_tool_errormgr.h:
-
-../include/pub_tool_execontext.h:
-
-drd_hb.h:
-
-drd_load_store.h:
-
-../VEX/pub/libvex.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-../VEX/pub/libvex_ir.h:
-
-../include/pub_tool_tooliface.h:
-
-../include/pub_tool_errormgr.h:
-
-drd_malloc_wrappers.h:
-
-drd_mutex.h:
-
-drd_rwlock.h:
-
-drd_clientobj.h:
-
-../include/pub_tool_xarray.h:
-
-drd_semaphore.h:
-
-drd_suppression.h:
-
-../include/pub_tool_libcprint.h:
-
-../include/pub_tool_machine.h:
+# dummy
-drd_arm_linux-drd_cond.o: drd_cond.c drd_clientobj.h drd_basics.h \
- ../include/pub_tool_basics.h ../VEX/pub/libvex_basictypes.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h \
- drd_clientreq.h drd.h ../include/valgrind.h \
- ../include/pub_tool_execontext.h ../include/pub_tool_oset.h \
- ../include/pub_tool_xarray.h drd_cond.h drd_thread.h drd_segment.h \
- drd_vc.h ../include/pub_tool_libcassert.h pub_drd_bitmap.h \
- ../include/pub_tool_stacktrace.h ../include/pub_tool_threadstate.h \
- drd_error.h ../include/pub_tool_debuginfo.h \
- ../include/pub_tool_errormgr.h ../include/pub_tool_execontext.h \
- drd_mutex.h ../include/pub_tool_libcbase.h \
- ../include/pub_tool_libcprint.h ../include/pub_tool_machine.h
-
-drd_clientobj.h:
-
-drd_basics.h:
-
-../include/pub_tool_basics.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h:
-
-drd_clientreq.h:
-
-drd.h:
-
-../include/valgrind.h:
-
-../include/pub_tool_execontext.h:
-
-../include/pub_tool_oset.h:
-
-../include/pub_tool_xarray.h:
-
-drd_cond.h:
-
-drd_thread.h:
-
-drd_segment.h:
-
-drd_vc.h:
-
-../include/pub_tool_libcassert.h:
-
-pub_drd_bitmap.h:
-
-../include/pub_tool_stacktrace.h:
-
-../include/pub_tool_threadstate.h:
-
-drd_error.h:
-
-../include/pub_tool_debuginfo.h:
-
-../include/pub_tool_errormgr.h:
-
-../include/pub_tool_execontext.h:
-
-drd_mutex.h:
-
-../include/pub_tool_libcbase.h:
-
-../include/pub_tool_libcprint.h:
-
-../include/pub_tool_machine.h:
+# dummy
-drd_arm_linux-drd_cond_initializer.o: drd_cond_initializer.c drd_cond.h \
- drd_thread.h drd_basics.h ../include/pub_tool_basics.h \
- ../VEX/pub/libvex_basictypes.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h \
- drd_segment.h drd_vc.h ../include/pub_tool_libcassert.h pub_drd_bitmap.h \
- ../include/pub_tool_oset.h ../include/pub_tool_execontext.h \
- ../include/pub_tool_stacktrace.h ../include/pub_tool_threadstate.h \
- /usr/include/pthread.h /usr/include/features.h \
- /usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
- /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
- /usr/include/endian.h /usr/include/bits/endian.h \
- /usr/include/bits/byteswap.h /usr/include/sched.h \
- /usr/include/bits/types.h /usr/include/bits/typesizes.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stddef.h \
- /usr/include/time.h /usr/include/bits/sched.h /usr/include/bits/time.h \
- /usr/include/xlocale.h /usr/include/signal.h /usr/include/bits/sigset.h \
- /usr/include/bits/pthreadtypes.h /usr/include/bits/setjmp.h
-
-drd_cond.h:
-
-drd_thread.h:
-
-drd_basics.h:
-
-../include/pub_tool_basics.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h:
-
-drd_segment.h:
-
-drd_vc.h:
-
-../include/pub_tool_libcassert.h:
-
-pub_drd_bitmap.h:
-
-../include/pub_tool_oset.h:
-
-../include/pub_tool_execontext.h:
-
-../include/pub_tool_stacktrace.h:
-
-../include/pub_tool_threadstate.h:
-
-/usr/include/pthread.h:
-
-/usr/include/features.h:
-
-/usr/include/bits/predefs.h:
-
-/usr/include/sys/cdefs.h:
-
-/usr/include/bits/wordsize.h:
-
-/usr/include/gnu/stubs.h:
-
-/usr/include/endian.h:
-
-/usr/include/bits/endian.h:
-
-/usr/include/bits/byteswap.h:
-
-/usr/include/sched.h:
-
-/usr/include/bits/types.h:
-
-/usr/include/bits/typesizes.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stddef.h:
-
-/usr/include/time.h:
-
-/usr/include/bits/sched.h:
-
-/usr/include/bits/time.h:
-
-/usr/include/xlocale.h:
-
-/usr/include/signal.h:
-
-/usr/include/bits/sigset.h:
-
-/usr/include/bits/pthreadtypes.h:
-
-/usr/include/bits/setjmp.h:
+# dummy
-drd_arm_linux-drd_error.o: drd_error.c drd_clientobj.h drd_basics.h \
- ../include/pub_tool_basics.h ../VEX/pub/libvex_basictypes.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h \
- drd_clientreq.h drd.h ../include/valgrind.h \
- ../include/pub_tool_execontext.h ../include/pub_tool_oset.h \
- ../include/pub_tool_xarray.h drd_error.h pub_drd_bitmap.h drd_thread.h \
- drd_segment.h drd_vc.h ../include/pub_tool_libcassert.h \
- ../include/pub_tool_stacktrace.h ../include/pub_tool_threadstate.h \
- ../include/pub_tool_debuginfo.h ../include/pub_tool_errormgr.h \
- ../include/pub_tool_execontext.h drd_malloc_wrappers.h drd_mutex.h \
- drd_suppression.h ../include/pub_tool_vki.h ../include/vki/vki-linux.h \
- ../include/vki/vki-posixtypes-arm-linux.h ../include/vki/vki-arm-linux.h \
- ../include/pub_tool_libcbase.h ../include/pub_tool_libcfile.h \
- ../include/pub_tool_libcprint.h ../include/pub_tool_machine.h \
- ../include/pub_tool_mallocfree.h ../include/pub_tool_tooliface.h \
- ../include/pub_tool_errormgr.h ../VEX/pub/libvex.h \
- ../VEX/pub/libvex_basictypes.h ../VEX/pub/libvex_ir.h
-
-drd_clientobj.h:
-
-drd_basics.h:
-
-../include/pub_tool_basics.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h:
-
-drd_clientreq.h:
-
-drd.h:
-
-../include/valgrind.h:
-
-../include/pub_tool_execontext.h:
-
-../include/pub_tool_oset.h:
-
-../include/pub_tool_xarray.h:
-
-drd_error.h:
-
-pub_drd_bitmap.h:
-
-drd_thread.h:
-
-drd_segment.h:
-
-drd_vc.h:
-
-../include/pub_tool_libcassert.h:
-
-../include/pub_tool_stacktrace.h:
-
-../include/pub_tool_threadstate.h:
-
-../include/pub_tool_debuginfo.h:
-
-../include/pub_tool_errormgr.h:
-
-../include/pub_tool_execontext.h:
-
-drd_malloc_wrappers.h:
-
-drd_mutex.h:
-
-drd_suppression.h:
-
-../include/pub_tool_vki.h:
-
-../include/vki/vki-linux.h:
-
-../include/vki/vki-posixtypes-arm-linux.h:
-
-../include/vki/vki-arm-linux.h:
-
-../include/pub_tool_libcbase.h:
-
-../include/pub_tool_libcfile.h:
-
-../include/pub_tool_libcprint.h:
-
-../include/pub_tool_machine.h:
-
-../include/pub_tool_mallocfree.h:
-
-../include/pub_tool_tooliface.h:
-
-../include/pub_tool_errormgr.h:
-
-../VEX/pub/libvex.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-../VEX/pub/libvex_ir.h:
+# dummy
-drd_arm_linux-drd_hb.o: drd_hb.c drd_clientobj.h drd_basics.h \
- ../include/pub_tool_basics.h ../VEX/pub/libvex_basictypes.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h \
- drd_clientreq.h drd.h ../include/valgrind.h \
- ../include/pub_tool_execontext.h ../include/pub_tool_oset.h \
- ../include/pub_tool_xarray.h drd_hb.h drd_thread.h drd_segment.h \
- drd_vc.h ../include/pub_tool_libcassert.h pub_drd_bitmap.h \
- ../include/pub_tool_stacktrace.h ../include/pub_tool_threadstate.h \
- drd_error.h ../include/pub_tool_debuginfo.h \
- ../include/pub_tool_errormgr.h ../include/pub_tool_execontext.h \
- ../include/pub_tool_libcprint.h ../include/pub_tool_machine.h \
- ../include/pub_tool_mallocfree.h
-
-drd_clientobj.h:
-
-drd_basics.h:
-
-../include/pub_tool_basics.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h:
-
-drd_clientreq.h:
-
-drd.h:
-
-../include/valgrind.h:
-
-../include/pub_tool_execontext.h:
-
-../include/pub_tool_oset.h:
-
-../include/pub_tool_xarray.h:
-
-drd_hb.h:
-
-drd_thread.h:
-
-drd_segment.h:
-
-drd_vc.h:
-
-../include/pub_tool_libcassert.h:
-
-pub_drd_bitmap.h:
-
-../include/pub_tool_stacktrace.h:
-
-../include/pub_tool_threadstate.h:
-
-drd_error.h:
-
-../include/pub_tool_debuginfo.h:
-
-../include/pub_tool_errormgr.h:
-
-../include/pub_tool_execontext.h:
-
-../include/pub_tool_libcprint.h:
-
-../include/pub_tool_machine.h:
-
-../include/pub_tool_mallocfree.h:
+# dummy
-drd_arm_linux-drd_load_store.o: drd_load_store.c drd_bitmap.h \
- pub_drd_bitmap.h drd_basics.h ../include/pub_tool_basics.h \
- ../VEX/pub/libvex_basictypes.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h \
- ../include/pub_tool_oset.h ../include/pub_tool_libcbase.h \
- drd_thread_bitmap.h drd_thread.h drd_segment.h drd_vc.h \
- ../include/pub_tool_libcassert.h ../include/pub_tool_execontext.h \
- ../include/pub_tool_stacktrace.h ../include/pub_tool_threadstate.h \
- drd_bitmap.c drd_error.h ../include/pub_tool_debuginfo.h \
- ../include/pub_tool_errormgr.h ../include/pub_tool_execontext.h \
- drd_suppression.h ../include/pub_tool_libcprint.h \
- ../include/pub_tool_machine.h ../include/pub_tool_mallocfree.h \
- drd_load_store.h ../VEX/pub/libvex.h ../VEX/pub/libvex_basictypes.h \
- ../VEX/pub/libvex_ir.h ../include/pub_tool_tooliface.h \
- ../include/pub_tool_errormgr.h drd_segment.c drd_thread.c drd_barrier.h \
- drd_clientreq.h drd.h ../include/valgrind.h drd_clientobj.h \
- ../include/pub_tool_xarray.h drd_cond.h drd_mutex.h drd_semaphore.h \
- ../include/pub_tool_vki.h ../include/vki/vki-linux.h \
- ../include/vki/vki-posixtypes-arm-linux.h ../include/vki/vki-arm-linux.h \
- ../include/pub_tool_libcproc.h ../include/pub_tool_options.h drd_vc.c \
- ../VEX/pub/libvex_guest_offsets.h
-
-drd_bitmap.h:
-
-pub_drd_bitmap.h:
-
-drd_basics.h:
-
-../include/pub_tool_basics.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h:
-
-../include/pub_tool_oset.h:
-
-../include/pub_tool_libcbase.h:
-
-drd_thread_bitmap.h:
-
-drd_thread.h:
-
-drd_segment.h:
-
-drd_vc.h:
-
-../include/pub_tool_libcassert.h:
-
-../include/pub_tool_execontext.h:
-
-../include/pub_tool_stacktrace.h:
-
-../include/pub_tool_threadstate.h:
-
-drd_bitmap.c:
-
-drd_error.h:
-
-../include/pub_tool_debuginfo.h:
-
-../include/pub_tool_errormgr.h:
-
-../include/pub_tool_execontext.h:
-
-drd_suppression.h:
-
-../include/pub_tool_libcprint.h:
-
-../include/pub_tool_machine.h:
-
-../include/pub_tool_mallocfree.h:
-
-drd_load_store.h:
-
-../VEX/pub/libvex.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-../VEX/pub/libvex_ir.h:
-
-../include/pub_tool_tooliface.h:
-
-../include/pub_tool_errormgr.h:
-
-drd_segment.c:
-
-drd_thread.c:
-
-drd_barrier.h:
-
-drd_clientreq.h:
-
-drd.h:
-
-../include/valgrind.h:
-
-drd_clientobj.h:
-
-../include/pub_tool_xarray.h:
-
-drd_cond.h:
-
-drd_mutex.h:
-
-drd_semaphore.h:
-
-../include/pub_tool_vki.h:
-
-../include/vki/vki-linux.h:
-
-../include/vki/vki-posixtypes-arm-linux.h:
-
-../include/vki/vki-arm-linux.h:
-
-../include/pub_tool_libcproc.h:
-
-../include/pub_tool_options.h:
-
-drd_vc.c:
-
-../VEX/pub/libvex_guest_offsets.h:
+# dummy
-drd_arm_linux-drd_main.o: drd_main.c drd_barrier.h drd_basics.h \
- ../include/pub_tool_basics.h ../VEX/pub/libvex_basictypes.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h \
- drd_clientreq.h drd.h ../include/valgrind.h drd_clientobj.h \
- ../include/pub_tool_execontext.h ../include/pub_tool_oset.h \
- ../include/pub_tool_xarray.h drd_cond.h drd_thread.h drd_segment.h \
- drd_vc.h ../include/pub_tool_libcassert.h pub_drd_bitmap.h \
- ../include/pub_tool_stacktrace.h ../include/pub_tool_threadstate.h \
- drd_error.h ../include/pub_tool_debuginfo.h \
- ../include/pub_tool_errormgr.h ../include/pub_tool_execontext.h \
- drd_load_store.h ../VEX/pub/libvex.h ../VEX/pub/libvex_basictypes.h \
- ../VEX/pub/libvex_ir.h ../include/pub_tool_tooliface.h \
- ../include/pub_tool_errormgr.h drd_malloc_wrappers.h drd_mutex.h \
- drd_rwlock.h drd_semaphore.h drd_suppression.h \
- ../VEX/pub/libvex_guest_offsets.h ../include/pub_tool_vki.h \
- ../include/vki/vki-linux.h ../include/vki/vki-posixtypes-arm-linux.h \
- ../include/vki/vki-arm-linux.h ../include/pub_tool_libcbase.h \
- ../include/pub_tool_libcprint.h ../include/pub_tool_libcproc.h \
- ../include/pub_tool_machine.h ../include/pub_tool_mallocfree.h \
- ../include/pub_tool_options.h ../include/pub_tool_replacemalloc.h
-
-drd_barrier.h:
-
-drd_basics.h:
-
-../include/pub_tool_basics.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h:
-
-drd_clientreq.h:
-
-drd.h:
-
-../include/valgrind.h:
-
-drd_clientobj.h:
-
-../include/pub_tool_execontext.h:
-
-../include/pub_tool_oset.h:
-
-../include/pub_tool_xarray.h:
-
-drd_cond.h:
-
-drd_thread.h:
-
-drd_segment.h:
-
-drd_vc.h:
-
-../include/pub_tool_libcassert.h:
-
-pub_drd_bitmap.h:
-
-../include/pub_tool_stacktrace.h:
-
-../include/pub_tool_threadstate.h:
-
-drd_error.h:
-
-../include/pub_tool_debuginfo.h:
-
-../include/pub_tool_errormgr.h:
-
-../include/pub_tool_execontext.h:
-
-drd_load_store.h:
-
-../VEX/pub/libvex.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-../VEX/pub/libvex_ir.h:
-
-../include/pub_tool_tooliface.h:
-
-../include/pub_tool_errormgr.h:
-
-drd_malloc_wrappers.h:
-
-drd_mutex.h:
-
-drd_rwlock.h:
-
-drd_semaphore.h:
-
-drd_suppression.h:
-
-../VEX/pub/libvex_guest_offsets.h:
-
-../include/pub_tool_vki.h:
-
-../include/vki/vki-linux.h:
-
-../include/vki/vki-posixtypes-arm-linux.h:
-
-../include/vki/vki-arm-linux.h:
-
-../include/pub_tool_libcbase.h:
-
-../include/pub_tool_libcprint.h:
-
-../include/pub_tool_libcproc.h:
-
-../include/pub_tool_machine.h:
-
-../include/pub_tool_mallocfree.h:
-
-../include/pub_tool_options.h:
-
-../include/pub_tool_replacemalloc.h:
+# dummy
-drd_arm_linux-drd_malloc_wrappers.o: drd_malloc_wrappers.c \
- drd_malloc_wrappers.h drd_basics.h ../include/pub_tool_basics.h \
- ../VEX/pub/libvex_basictypes.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h \
- ../include/pub_tool_execontext.h drd_thread.h drd_segment.h drd_vc.h \
- ../include/pub_tool_libcassert.h pub_drd_bitmap.h \
- ../include/pub_tool_oset.h ../include/pub_tool_stacktrace.h \
- ../include/pub_tool_threadstate.h ../include/pub_tool_hashtable.h \
- ../include/pub_tool_libcbase.h ../include/pub_tool_libcprint.h \
- ../include/pub_tool_mallocfree.h ../include/pub_tool_options.h \
- ../VEX/pub/libvex.h ../VEX/pub/libvex_basictypes.h \
- ../VEX/pub/libvex_ir.h ../include/pub_tool_replacemalloc.h \
- ../include/pub_tool_tooliface.h ../include/pub_tool_errormgr.h \
- ../include/pub_tool_execontext.h
-
-drd_malloc_wrappers.h:
-
-drd_basics.h:
-
-../include/pub_tool_basics.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h:
-
-../include/pub_tool_execontext.h:
-
-drd_thread.h:
-
-drd_segment.h:
-
-drd_vc.h:
-
-../include/pub_tool_libcassert.h:
-
-pub_drd_bitmap.h:
-
-../include/pub_tool_oset.h:
-
-../include/pub_tool_stacktrace.h:
-
-../include/pub_tool_threadstate.h:
-
-../include/pub_tool_hashtable.h:
-
-../include/pub_tool_libcbase.h:
-
-../include/pub_tool_libcprint.h:
-
-../include/pub_tool_mallocfree.h:
-
-../include/pub_tool_options.h:
-
-../VEX/pub/libvex.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-../VEX/pub/libvex_ir.h:
-
-../include/pub_tool_replacemalloc.h:
-
-../include/pub_tool_tooliface.h:
-
-../include/pub_tool_errormgr.h:
-
-../include/pub_tool_execontext.h:
+# dummy
-drd_arm_linux-drd_mutex.o: drd_mutex.c drd_basics.h \
- ../include/pub_tool_basics.h ../VEX/pub/libvex_basictypes.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h \
- drd_clientobj.h drd_clientreq.h drd.h ../include/valgrind.h \
- ../include/pub_tool_execontext.h ../include/pub_tool_oset.h \
- ../include/pub_tool_xarray.h drd_error.h pub_drd_bitmap.h drd_thread.h \
- drd_segment.h drd_vc.h ../include/pub_tool_libcassert.h \
- ../include/pub_tool_stacktrace.h ../include/pub_tool_threadstate.h \
- ../include/pub_tool_debuginfo.h ../include/pub_tool_errormgr.h \
- ../include/pub_tool_execontext.h drd_mutex.h ../include/pub_tool_vki.h \
- ../include/vki/vki-linux.h ../include/vki/vki-posixtypes-arm-linux.h \
- ../include/vki/vki-arm-linux.h ../include/pub_tool_libcbase.h \
- ../include/pub_tool_libcprint.h ../include/pub_tool_libcproc.h \
- ../include/pub_tool_machine.h
-
-drd_basics.h:
-
-../include/pub_tool_basics.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h:
-
-drd_clientobj.h:
-
-drd_clientreq.h:
-
-drd.h:
-
-../include/valgrind.h:
-
-../include/pub_tool_execontext.h:
-
-../include/pub_tool_oset.h:
-
-../include/pub_tool_xarray.h:
-
-drd_error.h:
-
-pub_drd_bitmap.h:
-
-drd_thread.h:
-
-drd_segment.h:
-
-drd_vc.h:
-
-../include/pub_tool_libcassert.h:
-
-../include/pub_tool_stacktrace.h:
-
-../include/pub_tool_threadstate.h:
-
-../include/pub_tool_debuginfo.h:
-
-../include/pub_tool_errormgr.h:
-
-../include/pub_tool_execontext.h:
-
-drd_mutex.h:
-
-../include/pub_tool_vki.h:
-
-../include/vki/vki-linux.h:
-
-../include/vki/vki-posixtypes-arm-linux.h:
-
-../include/vki/vki-arm-linux.h:
-
-../include/pub_tool_libcbase.h:
-
-../include/pub_tool_libcprint.h:
-
-../include/pub_tool_libcproc.h:
-
-../include/pub_tool_machine.h:
+# dummy
-drd_arm_linux-drd_rwlock.o: drd_rwlock.c drd_clientobj.h drd_basics.h \
- ../include/pub_tool_basics.h ../VEX/pub/libvex_basictypes.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h \
- drd_clientreq.h drd.h ../include/valgrind.h \
- ../include/pub_tool_execontext.h ../include/pub_tool_oset.h \
- ../include/pub_tool_xarray.h drd_error.h pub_drd_bitmap.h drd_thread.h \
- drd_segment.h drd_vc.h ../include/pub_tool_libcassert.h \
- ../include/pub_tool_stacktrace.h ../include/pub_tool_threadstate.h \
- ../include/pub_tool_debuginfo.h ../include/pub_tool_errormgr.h \
- ../include/pub_tool_execontext.h drd_rwlock.h ../include/pub_tool_vki.h \
- ../include/vki/vki-linux.h ../include/vki/vki-posixtypes-arm-linux.h \
- ../include/vki/vki-arm-linux.h ../include/pub_tool_libcprint.h \
- ../include/pub_tool_libcproc.h ../include/pub_tool_machine.h \
- ../include/pub_tool_mallocfree.h
-
-drd_clientobj.h:
-
-drd_basics.h:
-
-../include/pub_tool_basics.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h:
-
-drd_clientreq.h:
-
-drd.h:
-
-../include/valgrind.h:
-
-../include/pub_tool_execontext.h:
-
-../include/pub_tool_oset.h:
-
-../include/pub_tool_xarray.h:
-
-drd_error.h:
-
-pub_drd_bitmap.h:
-
-drd_thread.h:
-
-drd_segment.h:
-
-drd_vc.h:
-
-../include/pub_tool_libcassert.h:
-
-../include/pub_tool_stacktrace.h:
-
-../include/pub_tool_threadstate.h:
-
-../include/pub_tool_debuginfo.h:
-
-../include/pub_tool_errormgr.h:
-
-../include/pub_tool_execontext.h:
-
-drd_rwlock.h:
-
-../include/pub_tool_vki.h:
-
-../include/vki/vki-linux.h:
-
-../include/vki/vki-posixtypes-arm-linux.h:
-
-../include/vki/vki-arm-linux.h:
-
-../include/pub_tool_libcprint.h:
-
-../include/pub_tool_libcproc.h:
-
-../include/pub_tool_machine.h:
-
-../include/pub_tool_mallocfree.h:
+# dummy
-drd_arm_linux-drd_semaphore.o: drd_semaphore.c drd_clientobj.h \
- drd_basics.h ../include/pub_tool_basics.h ../VEX/pub/libvex_basictypes.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h \
- drd_clientreq.h drd.h ../include/valgrind.h \
- ../include/pub_tool_execontext.h ../include/pub_tool_oset.h \
- ../include/pub_tool_xarray.h drd_error.h pub_drd_bitmap.h drd_thread.h \
- drd_segment.h drd_vc.h ../include/pub_tool_libcassert.h \
- ../include/pub_tool_stacktrace.h ../include/pub_tool_threadstate.h \
- ../include/pub_tool_debuginfo.h ../include/pub_tool_errormgr.h \
- ../include/pub_tool_execontext.h drd_semaphore.h drd_suppression.h \
- ../include/pub_tool_libcprint.h ../include/pub_tool_machine.h \
- ../include/pub_tool_mallocfree.h
-
-drd_clientobj.h:
-
-drd_basics.h:
-
-../include/pub_tool_basics.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h:
-
-drd_clientreq.h:
-
-drd.h:
-
-../include/valgrind.h:
-
-../include/pub_tool_execontext.h:
-
-../include/pub_tool_oset.h:
-
-../include/pub_tool_xarray.h:
-
-drd_error.h:
-
-pub_drd_bitmap.h:
-
-drd_thread.h:
-
-drd_segment.h:
-
-drd_vc.h:
-
-../include/pub_tool_libcassert.h:
-
-../include/pub_tool_stacktrace.h:
-
-../include/pub_tool_threadstate.h:
-
-../include/pub_tool_debuginfo.h:
-
-../include/pub_tool_errormgr.h:
-
-../include/pub_tool_execontext.h:
-
-drd_semaphore.h:
-
-drd_suppression.h:
-
-../include/pub_tool_libcprint.h:
-
-../include/pub_tool_machine.h:
-
-../include/pub_tool_mallocfree.h:
+# dummy
-drd_arm_linux-drd_suppression.o: drd_suppression.c drd_suppression.h \
- drd_basics.h ../include/pub_tool_basics.h ../VEX/pub/libvex_basictypes.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h \
- pub_drd_bitmap.h ../include/pub_tool_oset.h \
- ../include/pub_tool_libcassert.h ../include/pub_tool_stacktrace.h \
- ../include/pub_tool_threadstate.h ../include/pub_tool_libcprint.h
-
-drd_suppression.h:
-
-drd_basics.h:
-
-../include/pub_tool_basics.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h:
-
-pub_drd_bitmap.h:
-
-../include/pub_tool_oset.h:
-
-../include/pub_tool_libcassert.h:
-
-../include/pub_tool_stacktrace.h:
-
-../include/pub_tool_threadstate.h:
-
-../include/pub_tool_libcprint.h:
+# dummy
-vgpreload_drd_arm_linux_so-drd_pthread_intercepts.o: \
- drd_pthread_intercepts.c /usr/include/assert.h /usr/include/features.h \
- /usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
- /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
- /usr/include/pthread.h /usr/include/endian.h /usr/include/bits/endian.h \
- /usr/include/bits/byteswap.h /usr/include/sched.h \
- /usr/include/bits/types.h /usr/include/bits/typesizes.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stddef.h \
- /usr/include/time.h /usr/include/bits/sched.h /usr/include/bits/time.h \
- /usr/include/xlocale.h /usr/include/signal.h /usr/include/bits/sigset.h \
- /usr/include/bits/pthreadtypes.h /usr/include/bits/setjmp.h \
- /usr/include/semaphore.h /usr/include/sys/types.h \
- /usr/include/sys/select.h /usr/include/bits/select.h \
- /usr/include/sys/sysmacros.h /usr/include/bits/semaphore.h \
- /usr/include/stdint.h /usr/include/bits/wchar.h /usr/include/stdio.h \
- /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h \
- /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
- /usr/include/bits/stdio.h /usr/include/stdlib.h \
- /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
- /usr/include/alloca.h /usr/include/unistd.h \
- /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
- /usr/include/bits/confname.h /usr/include/getopt.h ../config.h \
- drd_basics.h ../include/pub_tool_basics.h ../VEX/pub/libvex_basictypes.h \
- drd_clientreq.h drd.h ../include/valgrind.h ../include/pub_tool_redir.h
-
-/usr/include/assert.h:
-
-/usr/include/features.h:
-
-/usr/include/bits/predefs.h:
-
-/usr/include/sys/cdefs.h:
-
-/usr/include/bits/wordsize.h:
-
-/usr/include/gnu/stubs.h:
-
-/usr/include/pthread.h:
-
-/usr/include/endian.h:
-
-/usr/include/bits/endian.h:
-
-/usr/include/bits/byteswap.h:
-
-/usr/include/sched.h:
-
-/usr/include/bits/types.h:
-
-/usr/include/bits/typesizes.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stddef.h:
-
-/usr/include/time.h:
-
-/usr/include/bits/sched.h:
-
-/usr/include/bits/time.h:
-
-/usr/include/xlocale.h:
-
-/usr/include/signal.h:
-
-/usr/include/bits/sigset.h:
-
-/usr/include/bits/pthreadtypes.h:
-
-/usr/include/bits/setjmp.h:
-
-/usr/include/semaphore.h:
-
-/usr/include/sys/types.h:
-
-/usr/include/sys/select.h:
-
-/usr/include/bits/select.h:
-
-/usr/include/sys/sysmacros.h:
-
-/usr/include/bits/semaphore.h:
-
-/usr/include/stdint.h:
-
-/usr/include/bits/wchar.h:
-
-/usr/include/stdio.h:
-
-/usr/include/libio.h:
-
-/usr/include/_G_config.h:
-
-/usr/include/wchar.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h:
-
-/usr/include/bits/stdio_lim.h:
-
-/usr/include/bits/sys_errlist.h:
-
-/usr/include/bits/stdio.h:
-
-/usr/include/stdlib.h:
-
-/usr/include/bits/waitflags.h:
-
-/usr/include/bits/waitstatus.h:
-
-/usr/include/alloca.h:
-
-/usr/include/unistd.h:
-
-/usr/include/bits/posix_opt.h:
-
-/usr/include/bits/environments.h:
-
-/usr/include/bits/confname.h:
-
-/usr/include/getopt.h:
-
-../config.h:
-
-drd_basics.h:
-
-../include/pub_tool_basics.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-drd_clientreq.h:
-
-drd.h:
-
-../include/valgrind.h:
-
-../include/pub_tool_redir.h:
+# dummy
-vgpreload_drd_arm_linux_so-drd_qtcore_intercepts.o: \
- drd_qtcore_intercepts.c /usr/include/assert.h /usr/include/features.h \
- /usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
- /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h drd_clientreq.h \
- drd.h ../include/valgrind.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h \
- drd_basics.h ../include/pub_tool_basics.h ../VEX/pub/libvex_basictypes.h \
- ../include/pub_tool_redir.h
-
-/usr/include/assert.h:
-
-/usr/include/features.h:
-
-/usr/include/bits/predefs.h:
-
-/usr/include/sys/cdefs.h:
-
-/usr/include/bits/wordsize.h:
-
-/usr/include/gnu/stubs.h:
-
-drd_clientreq.h:
-
-drd.h:
-
-../include/valgrind.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h:
-
-drd_basics.h:
-
-../include/pub_tool_basics.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-../include/pub_tool_redir.h:
+# dummy
-vgpreload_drd_arm_linux_so-drd_strmem_intercepts.o: \
- drd_strmem_intercepts.c ../include/pub_tool_basics.h \
- ../VEX/pub/libvex_basictypes.h \
- /scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h \
- ../include/pub_tool_hashtable.h ../include/pub_tool_redir.h \
- ../include/pub_tool_tooliface.h ../include/pub_tool_errormgr.h \
- ../include/pub_tool_execontext.h ../VEX/pub/libvex.h \
- ../VEX/pub/libvex_basictypes.h ../VEX/pub/libvex_ir.h \
- ../include/valgrind.h
-
-../include/pub_tool_basics.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-/scratchbox/compilers/arm-linux-gnueabi-gcc4.4.1-glibc2.11.1/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.1/include/stdarg.h:
-
-../include/pub_tool_hashtable.h:
-
-../include/pub_tool_redir.h:
-
-../include/pub_tool_tooliface.h:
-
-../include/pub_tool_errormgr.h:
-
-../include/pub_tool_execontext.h:
-
-../VEX/pub/libvex.h:
-
-../VEX/pub/libvex_basictypes.h:
-
-../VEX/pub/libvex_ir.h:
-
-../include/valgrind.h:
+# dummy
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/drd
svn://svn.valgrind.org/valgrind
40860
\f
+tests
+dir
+\f
drd_semaphore.h
file
2230
\f
-tests
-dir
-\f
drd_error.c
file
18750
\f
-drd_malloc_wrappers.c
+drd_suppression.c
file
2010-10-12T00:08:35.369069Z
-599ed7cf6d2332096e0cdb289dadfa16
+86ac686a7b10132a6ef015198323071a
2010-10-10T18:07:31.346936Z
11420
bart
-10242
+4700
\f
-drd_suppression.c
+drd_malloc_wrappers.c
file
2010-10-12T00:08:35.369069Z
-86ac686a7b10132a6ef015198323071a
+599ed7cf6d2332096e0cdb289dadfa16
2010-10-10T18:07:31.346936Z
11420
bart
-4700
+10242
\f
-drd_clientreq.h
+drd_load_store.c
file
2010-10-12T00:08:35.369069Z
-c18e34567c43b7e54b5fa41b8a9a4c6e
+975d22b05c6a7fbcbc31adf62bbf569d
2010-10-10T18:07:31.346936Z
11420
bart
-9454
+19140
\f
-drd_load_store.c
+drd_clientreq.h
file
2010-10-12T00:08:35.369069Z
-975d22b05c6a7fbcbc31adf62bbf569d
+c18e34567c43b7e54b5fa41b8a9a4c6e
2010-10-10T18:07:31.346936Z
11420
bart
-19140
+9454
\f
drd_error.h
file
4853
\f
-drd_malloc_wrappers.h
+drd_suppression.h
file
2010-10-12T00:08:35.373069Z
-7b0d588c83b4927bd358b05897bc39ab
-2010-10-10T18:07:31.346936Z
-11420
+de4d2452de8b1d38afa4f0df9661bd75
+2010-03-07T20:05:23.070783Z
+11078
bart
-1809
+1092
\f
-drd_suppression.h
+drd_malloc_wrappers.h
file
2010-10-12T00:08:35.373069Z
-de4d2452de8b1d38afa4f0df9661bd75
-2010-03-07T20:05:23.070783Z
-11078
+7b0d588c83b4927bd358b05897bc39ab
+2010-10-10T18:07:31.346936Z
+11420
bart
-1092
+1809
\f
drd_load_store.h
file
mkdir_p = /scratchbox/tools/bin/mkdir -p
oldincludedir = /usr/include
pdfdir = ${docdir}
-prefix = /usr
+prefix = /usr/local
program_transform_name = s,x,x,
psdir = ${docdir}
sbindir = ${exec_prefix}/sbin
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/drd/docs
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/drd/scripts
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/drd/scripts/ppc-cross
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/drd/scripts/ppc-cross/crosstool-patches
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/drd/scripts/ppc-cross/kernel-config
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/drd/scripts/ppc-cross/kernel-config/2.6.22
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/drd/scripts/ppc-cross/kernel
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/drd/scripts/ppc-cross/patches
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/drd/tests
svn://svn.valgrind.org/valgrind
203
\f
-tc04_free_lock.vgtest
+bug-235681.vgtest
file
2010-10-12T00:08:34.529211Z
-0ab83e363741909b5d2d3c27e804f652
-2009-02-19T09:52:05.967960Z
-9202
-njn
+e2c4911b0c79047694ab3fada9e56101
+2010-04-29T07:11:19.066555Z
+11111
+bart
-103
+194
\f
-bug-235681.vgtest
+tc04_free_lock.vgtest
file
2010-10-12T00:08:34.529211Z
-e2c4911b0c79047694ab3fada9e56101
-2010-04-29T07:11:19.066555Z
-11111
-bart
+0ab83e363741909b5d2d3c27e804f652
+2009-02-19T09:52:05.967960Z
+9202
+njn
-194
+103
\f
pth_create_glibc_2_0.c
file
118
\f
-atomic_var.c
+annotate_rwlock_hg.stderr.exp
file
2010-10-12T00:08:34.529211Z
-202333a7938031019cb4106fa68edb45
-2009-05-31T18:53:54.028514Z
-10186
+b8b992ca6cfa4ceab06b6aedeef45acb
+2009-08-15T10:50:35.950581Z
+10819
bart
-1732
+38
\f
-annotate_rwlock_hg.stderr.exp
+atomic_var.c
file
2010-10-12T00:08:34.529211Z
-b8b992ca6cfa4ceab06b6aedeef45acb
-2009-08-15T10:50:35.950581Z
-10819
+202333a7938031019cb4106fa68edb45
+2009-05-31T18:53:54.028514Z
+10186
bart
-38
+1732
\f
tc01_simple_race.stderr.exp
file
1208
\f
-hg01_all_ok.stderr.exp
+pth_create_chain.stderr.exp
file
2010-10-12T00:08:34.533211Z
1bbc754ee00f2e2989cf97a1b497eed5
-2008-02-25T19:58:25.456582Z
-7462
-bart
+2007-11-25T14:01:38.442870Z
+7211
+sewardj
65
\f
-pth_create_chain.stderr.exp
+hg01_all_ok.stderr.exp
file
2010-10-12T00:08:34.533211Z
1bbc754ee00f2e2989cf97a1b497eed5
-2007-11-25T14:01:38.442870Z
-7211
-sewardj
+2008-02-25T19:58:25.456582Z
+7462
+bart
74
\f
-tc10_rec_lock.vgtest
+hg06_readshared.stderr.exp
file
2010-10-12T00:08:34.533211Z
-d75296b02f377c9998949b511a7867f3
-2009-02-19T09:52:05.967960Z
-9202
-njn
+1bbc754ee00f2e2989cf97a1b497eed5
+2008-02-25T19:58:25.456582Z
+7462
+bart
-72
+65
\f
-hg06_readshared.stderr.exp
+tc10_rec_lock.vgtest
file
2010-10-12T00:08:34.533211Z
-1bbc754ee00f2e2989cf97a1b497eed5
-2008-02-25T19:58:25.456582Z
-7462
-bart
+d75296b02f377c9998949b511a7867f3
+2009-02-19T09:52:05.967960Z
+9202
+njn
-65
+72
\f
tc12_rwl_trivial.stderr.exp
file
60
\f
-pth_detached.stdout.exp
+unit_vc.c
file
2010-10-12T00:08:34.533211Z
-ca3509477f7fe2c1b5f35409fee51e14
-2008-03-13T17:34:43.112928Z
-7669
+8cfe74fe36c094f999fd46c0bc6b8850
+2009-06-08T18:20:42.562326Z
+10279
bart
-3
+3450
\f
-unit_vc.c
+pth_detached.stdout.exp
file
2010-10-12T00:08:34.533211Z
-8cfe74fe36c094f999fd46c0bc6b8850
-2009-06-08T18:20:42.562326Z
-10279
+ca3509477f7fe2c1b5f35409fee51e14
+2008-03-13T17:34:43.112928Z
+7669
bart
-3450
+3
\f
-hold_lock_2.vgtest
+omp_matinv.c
file
2010-10-12T00:08:34.537210Z
-ebe39308c9d3cec491f0c18cbf9e126d
-2008-05-14T12:22:15.248318Z
-8077
+f6a3fce26f2885c9c3bbe496bfd9514c
+2010-02-21T14:52:59.935906Z
+11052
bart
-119
+8726
\f
annotate_trace_memory.vgtest
file
213
\f
-omp_matinv.c
+hold_lock_2.vgtest
file
2010-10-12T00:08:34.537210Z
-f6a3fce26f2885c9c3bbe496bfd9514c
-2010-02-21T14:52:59.935906Z
-11052
+ebe39308c9d3cec491f0c18cbf9e126d
+2008-05-14T12:22:15.248318Z
+8077
bart
-8726
+119
\f
-unit_bitmap.c
+qt4_semaphore.cpp
file
2010-10-12T00:08:34.537210Z
-f472732c18f5805a388c24e579a838a6
-2010-09-08T16:29:17.915078Z
-11346
+ca0b16f000c53337754542728301d5b8
+2008-08-02T09:28:39.729192Z
+8502
bart
-has-props
-11037
+
+1575
\f
fp_race.stderr.exp
file
784
\f
-qt4_semaphore.cpp
+unit_bitmap.c
file
2010-10-12T00:08:34.537210Z
-ca0b16f000c53337754542728301d5b8
-2008-08-02T09:28:39.729192Z
-8502
+f472732c18f5805a388c24e579a838a6
+2010-09-08T16:29:17.915078Z
+11346
bart
+has-props
-
-1575
+11037
\f
tc11_XCHG.stdout.exp
file
2167
\f
-tc23_bogus_condwait.stderr.exp-linux-ppc
+pth_barrier.vgtest
file
2010-10-12T00:08:34.537210Z
-158ab987bf85ad50cd80d090a72ac36d
-2010-01-04T15:01:44.855884Z
-11015
+eff56cabd887331a4f3c4cfc5c5e23b7
+2009-02-20T19:00:18.724987Z
+9206
bart
-has-props
-526
+
+120
\f
-tsan_thread_wrappers_pthread.h
+pth_barrier_race.c
file
2010-10-12T00:08:34.537210Z
-b33c7748f50da7f588bc98e65d2584fa
-2010-09-02T09:38:55.151806Z
-11318
+99adb0af31d7b75da51eee36dfab6154
+2009-04-17T17:51:31.457163Z
+9573
bart
-16096
+1241
\f
-pth_barrier_race.c
+tsan_thread_wrappers_pthread.h
file
2010-10-12T00:08:34.537210Z
-99adb0af31d7b75da51eee36dfab6154
-2009-04-17T17:51:31.457163Z
-9573
+b33c7748f50da7f588bc98e65d2584fa
+2010-09-02T09:38:55.151806Z
+11318
bart
-1241
+16096
\f
-pth_barrier.vgtest
+tc23_bogus_condwait.stderr.exp-linux-ppc
file
2010-10-12T00:08:34.537210Z
-eff56cabd887331a4f3c4cfc5c5e23b7
-2009-02-20T19:00:18.724987Z
-9206
+158ab987bf85ad50cd80d090a72ac36d
+2010-01-04T15:01:44.855884Z
+11015
bart
+has-props
-
-120
+526
\f
-linuxthreads_det.vgtest
+pth_barrier3.stderr.exp
file
2010-10-12T00:08:34.537210Z
-bb953e6ff3eb94f35070e0575df6962b
-2009-07-22T19:03:46.014797Z
-10529
+8ebf06caf14de6c725405df8182eb018
+2009-07-27T14:04:46.198809Z
+10633
bart
-51
+41
\f
-pth_barrier3.stderr.exp
+linuxthreads_det.vgtest
file
2010-10-12T00:08:34.537210Z
-8ebf06caf14de6c725405df8182eb018
-2009-07-27T14:04:46.198809Z
-10633
+bb953e6ff3eb94f35070e0575df6962b
+2009-07-22T19:03:46.014797Z
+10529
bart
-41
+51
\f
monitor_example.cpp
file
984
\f
-circular_buffer.stderr.exp
+annotate_smart_pointer.vgtest
file
2010-10-12T00:08:34.541209Z
-1bbc754ee00f2e2989cf97a1b497eed5
-2009-05-31T18:53:54.028514Z
-10186
+f79d3a6bb46292ecea397ea54d9944cf
+2010-03-07T10:47:32.664057Z
+11070
bart
-has-props
-65
+
+218
\f
-annotate_smart_pointer.vgtest
+circular_buffer.stderr.exp
file
2010-10-12T00:08:34.541209Z
-f79d3a6bb46292ecea397ea54d9944cf
-2010-03-07T10:47:32.664057Z
-11070
+1bbc754ee00f2e2989cf97a1b497eed5
+2009-05-31T18:53:54.028514Z
+10186
bart
+has-props
-
-218
+65
\f
pth_detached2.stderr.exp
file
86
\f
-tc24_nonzero_sem.stderr.exp
+annotate_rwlock.stderr.exp
file
2010-10-12T00:08:34.553207Z
-1bbc754ee00f2e2989cf97a1b497eed5
-2009-03-10T09:21:32.728098Z
-9337
+e40cdd565bddbe63b9f4c09b5eef3a3e
+2009-05-31T18:53:54.028514Z
+10186
bart
-65
+75
\f
-annotate_rwlock.stderr.exp
+tc24_nonzero_sem.stderr.exp
file
2010-10-12T00:08:34.553207Z
-e40cdd565bddbe63b9f4c09b5eef3a3e
-2009-05-31T18:53:54.028514Z
-10186
+1bbc754ee00f2e2989cf97a1b497eed5
+2009-03-10T09:21:32.728098Z
+9337
bart
-75
+65
\f
annotate_publish_hg.vgtest
file
127
\f
-annotate_rwlock.vgtest
+tc24_nonzero_sem.vgtest
file
2010-10-12T00:08:34.553207Z
-f2720d7cfe1700e5f5428fe70590f380
-2009-07-22T19:03:46.014797Z
-10529
+c82a8a2cdc28d8665415aeb1597750c8
+2009-07-23T17:51:58.077231Z
+10564
bart
-193
+127
\f
-tc24_nonzero_sem.vgtest
+annotate_rwlock.vgtest
file
2010-10-12T00:08:34.553207Z
-c82a8a2cdc28d8665415aeb1597750c8
-2009-07-23T17:51:58.077231Z
-10564
+f2720d7cfe1700e5f5428fe70590f380
+2009-07-22T19:03:46.014797Z
+10529
bart
-127
+193
\f
pth_detached2.stdout.exp
file
71
\f
-circular_buffer.c
+tc18_semabuse.vgtest
file
2010-10-12T00:08:34.553207Z
-eca50ffdc15e562f4505f2f9c50bef11
-2010-04-29T15:50:02.153913Z
-11117
+08f6799578228821de5c7a3fbd278b0e
+2009-07-23T17:51:58.077231Z
+10564
bart
-4554
+96
\f
-tc18_semabuse.vgtest
+circular_buffer.c
file
2010-10-12T00:08:34.553207Z
-08f6799578228821de5c7a3fbd278b0e
-2009-07-23T17:51:58.077231Z
-10564
+eca50ffdc15e562f4505f2f9c50bef11
+2010-04-29T15:50:02.153913Z
+11117
bart
-96
+4554
\f
annotate_ignore_read.vgtest
file
135
\f
-new_delete.cpp
+pth_detached_sem.stdout.exp
file
2010-10-12T00:08:34.557207Z
-b6c4711f5d33a440cdcd235cbb340fe3
-2008-05-13T16:16:14.997086Z
-8060
+adc12483a70374712ccae5d238e7d0df
+2008-03-16T07:45:44.421150Z
+7693
bart
-300
+21
\f
-pth_detached_sem.stdout.exp
+new_delete.cpp
file
2010-10-12T00:08:34.557207Z
-adc12483a70374712ccae5d238e7d0df
-2008-03-16T07:45:44.421150Z
-7693
+b6c4711f5d33a440cdcd235cbb340fe3
+2008-05-13T16:16:14.997086Z
+8060
bart
-21
+300
\f
tc09_bad_unlock.stderr.exp
file
4332
\f
-pth_barrier2.stderr.exp
+omp_prime_racy.vgtest
file
2010-10-12T00:08:34.557207Z
-6ecf1465d8830f10b1abb22aff00a5c6
-2009-07-27T14:04:46.198809Z
-10633
+c9b0eba6c8d54db2549bc80332f3b2f3
+2009-07-22T19:03:46.014797Z
+10529
bart
-41
+151
\f
hg03_inherit.stderr.exp
file
605
\f
-omp_prime_racy.vgtest
+pth_barrier2.stderr.exp
file
2010-10-12T00:08:34.557207Z
-c9b0eba6c8d54db2549bc80332f3b2f3
-2009-07-22T19:03:46.014797Z
-10529
+6ecf1465d8830f10b1abb22aff00a5c6
+2009-07-27T14:04:46.198809Z
+10633
bart
-151
+41
\f
sem_open3.stderr.exp
file
426
\f
-qt4_semaphore.vgtest
+tc15_laog_lockdel.vgtest
file
2010-10-12T00:08:34.557207Z
-cd2de766117ab64f4b6b2f48b3ad946e
-2008-07-07T19:07:36.025675Z
-8390
-bart
+2361ca449b302e041c0a26ab636e17cf
+2009-02-19T09:52:05.967960Z
+9202
+njn
-80
+76
\f
-tc15_laog_lockdel.vgtest
+qt4_semaphore.vgtest
file
2010-10-12T00:08:34.557207Z
-2361ca449b302e041c0a26ab636e17cf
-2009-02-19T09:52:05.967960Z
-9202
-njn
+cd2de766117ab64f4b6b2f48b3ad946e
+2008-07-07T19:07:36.025675Z
+8390
+bart
-76
+80
\f
-thread_name.c
+pth_broadcast.vgtest
file
2010-10-12T00:08:34.557207Z
-da72af00ff2494ae2b5e0b0868069bcb
-2009-05-31T18:53:54.028514Z
-10186
+590f185739bf179544a9b3685160507e
+2008-03-19T17:02:26.587086Z
+7738
bart
-1306
+51
\f
-pth_broadcast.vgtest
+thread_name.c
file
2010-10-12T00:08:34.557207Z
-590f185739bf179544a9b3685160507e
-2008-03-19T17:02:26.587086Z
-7738
+da72af00ff2494ae2b5e0b0868069bcb
+2009-05-31T18:53:54.028514Z
+10186
bart
-51
+1306
\f
annotate_static.vgtest
file
45
\f
-unit_vc.stderr.exp
+recursive_mutex.vgtest
file
-2010-10-12T00:08:34.561206Z
-c28025df1a5e616fd6d8cc663752ec82
-2009-06-08T18:20:42.562326Z
-10279
+2010-10-12T00:08:34.557207Z
+8762cd4e4d656798c3ae3ec7c0270a93
+2009-07-22T19:03:46.014797Z
+10529
bart
-173
+146
\f
-recursive_mutex.vgtest
+unit_vc.stderr.exp
file
-2010-10-12T00:08:34.557207Z
-8762cd4e4d656798c3ae3ec7c0270a93
-2009-07-22T19:03:46.014797Z
-10529
+2010-10-12T00:08:34.561206Z
+c28025df1a5e616fd6d8cc663752ec82
+2009-06-08T18:20:42.562326Z
+10279
bart
-146
+173
\f
tc16_byterace.vgtest
file
142
\f
-omp_printf.stderr.exp
+boost_thread.stderr.exp
file
2010-10-12T00:08:34.561206Z
-e40cdd565bddbe63b9f4c09b5eef3a3e
-2009-07-26T09:04:42.750486Z
-10607
-bart
+4424185417f90237989b50958aeaf5e7
+2009-07-15T14:49:17.412103Z
+10466
+sewardj
-75
+95
\f
-boost_thread.stderr.exp
+omp_printf.stderr.exp
file
2010-10-12T00:08:34.561206Z
-4424185417f90237989b50958aeaf5e7
-2009-07-15T14:49:17.412103Z
-10466
-sewardj
+e40cdd565bddbe63b9f4c09b5eef3a3e
+2009-07-26T09:04:42.750486Z
+10607
+bart
-95
+75
\f
annotate_order_1.stderr.exp
file
232
\f
-qt4_rwlock.stderr.exp
+sem_as_mutex2.vgtest
file
2010-10-12T00:08:34.561206Z
-26b01c2f0722ffee6ca4d78b9a10b657
-2008-07-07T18:35:13.511719Z
-8384
+20464d85a9317301090335c606382ae2
+2009-07-23T17:51:58.077231Z
+10564
bart
-97
+133
\f
-unit_bitmap.vgtest
+pth_cond_race3.vgtest
file
2010-10-12T00:08:34.561206Z
-9074ccedc304a615de73cb47d2c151a1
-2009-06-08T18:20:42.562326Z
-10279
-bart
-has-props
+5e4264781daf4a248248c53bae9137c8
+2009-07-15T14:49:17.412103Z
+10466
+sewardj
-105
+
+87
\f
-pth_cond_race3.vgtest
+unit_bitmap.vgtest
file
2010-10-12T00:08:34.561206Z
-5e4264781daf4a248248c53bae9137c8
-2009-07-15T14:49:17.412103Z
-10466
-sewardj
-
+9074ccedc304a615de73cb47d2c151a1
+2009-06-08T18:20:42.562326Z
+10279
+bart
+has-props
-87
+105
\f
-sem_as_mutex2.vgtest
+qt4_rwlock.stderr.exp
file
2010-10-12T00:08:34.561206Z
-20464d85a9317301090335c606382ae2
-2009-07-23T17:51:58.077231Z
-10564
+26b01c2f0722ffee6ca4d78b9a10b657
+2008-07-07T18:35:13.511719Z
+8384
bart
-133
+97
\f
-pth_cancel_locked.vgtest
+pth_cleanup_handler.stderr.exp
file
2010-10-12T00:08:34.561206Z
-f2e5102f09993c620a6562e25a7ebdb2
-2009-07-22T19:03:46.014797Z
-10529
+4455f5ec93a9ac946bb41bf9fc879bae
+2009-07-04T12:20:04.671894Z
+10408
bart
-105
+147
\f
-pth_cleanup_handler.stderr.exp
+pth_cancel_locked.vgtest
file
2010-10-12T00:08:34.561206Z
-4455f5ec93a9ac946bb41bf9fc879bae
-2009-07-04T12:20:04.671894Z
-10408
+f2e5102f09993c620a6562e25a7ebdb2
+2009-07-22T19:03:46.014797Z
+10529
bart
-147
+105
\f
annotate_hb_race.c
file
105
\f
-pth_cond_race.vgtest
+annotate_ignore_rw2.stderr.exp
file
2010-10-12T00:08:34.561206Z
-678523294695f221b0011df83b51141a
-2009-07-21T16:06:43.326640Z
-10509
+bb8d3787c5c2470ac17ec6abb9e6f5c5
+2009-08-12T07:03:30.505948Z
+10787
bart
-75
+717
\f
-annotate_ignore_rw2.stderr.exp
+pth_cond_race.vgtest
file
2010-10-12T00:08:34.561206Z
-bb8d3787c5c2470ac17ec6abb9e6f5c5
-2009-08-12T07:03:30.505948Z
-10787
+678523294695f221b0011df83b51141a
+2009-07-21T16:06:43.326640Z
+10509
bart
-717
+75
\f
tc10_rec_lock.stderr.exp
file
1100
\f
-pth_mutex_reinit.c
+pth_barrier_reinit.stderr.exp
file
2010-10-12T00:08:34.565205Z
-204da55a1bbb58bf9c17fc67e4b35611
-2009-05-16T06:24:40.575471Z
-9852
-bart
+f5a2cd8ef3fe8b0a4d2bf2646a302f05
+2009-08-12T00:14:44.907422Z
+10784
+njn
-754
+385
\f
filter_stderr
file
2355
\f
-pth_barrier_reinit.stderr.exp
+pth_mutex_reinit.c
file
2010-10-12T00:08:34.565205Z
-f5a2cd8ef3fe8b0a4d2bf2646a302f05
-2009-08-12T00:14:44.907422Z
-10784
-njn
+204da55a1bbb58bf9c17fc67e4b35611
+2009-05-16T06:24:40.575471Z
+9852
+bart
-385
+754
\f
fp_race2.stderr.exp
file
198
\f
-rwlock_type_checking.stderr.exp
+read_after_free.stderr.exp
file
2010-10-12T00:08:34.565205Z
-1290950f7aed71246393380704bc4b7a
-2010-09-02T09:38:55.151806Z
-11318
+1ac048d920617e7500b196138a3d693a
+2010-08-29T09:15:19.970694Z
+11300
bart
-643
+196
\f
pth_spinlock.stderr.exp
file
97
\f
-read_after_free.stderr.exp
+rwlock_type_checking.stderr.exp
file
2010-10-12T00:08:34.565205Z
-1ac048d920617e7500b196138a3d693a
-2010-08-29T09:15:19.970694Z
-11300
+1290950f7aed71246393380704bc4b7a
+2010-09-02T09:38:55.151806Z
+11318
bart
-196
+643
\f
-pth_create_chain.vgtest
+hg01_all_ok.vgtest
file
2010-10-12T00:08:34.565205Z
-a090a4d81b4feda21964b48b70178e59
-2009-06-13T08:58:20.213335Z
-10318
-bart
+899d4760eba065f620a5daef4b17eb2c
+2009-02-19T09:52:05.967960Z
+9202
+njn
-110
+70
\f
-hg01_all_ok.vgtest
+pth_create_chain.vgtest
file
2010-10-12T00:08:34.565205Z
-899d4760eba065f620a5daef4b17eb2c
-2009-02-19T09:52:05.967960Z
-9202
-njn
+a090a4d81b4feda21964b48b70178e59
+2009-06-13T08:58:20.213335Z
+10318
+bart
-70
+110
\f
tc18_semabuse.stderr.exp
file
111
\f
-sigaltstack.stderr.exp
+omp_matinv.stderr.exp
file
2010-10-12T00:08:34.569205Z
-39ed4e14180c6131132fb56e09cf54f6
-2010-09-02T14:09:13.838820Z
-11322
+1bbc754ee00f2e2989cf97a1b497eed5
+2008-03-12T17:49:57.490380Z
+7656
bart
-138
+65
\f
-omp_matinv.stderr.exp
+sigaltstack.stderr.exp
file
2010-10-12T00:08:34.569205Z
-1bbc754ee00f2e2989cf97a1b497eed5
-2008-03-12T17:49:57.490380Z
-7656
+39ed4e14180c6131132fb56e09cf54f6
+2010-09-02T14:09:13.838820Z
+11322
bart
-65
+138
\f
bar_bad.stderr.exp
file
1033
\f
-pth_process_shared_mutex.vgtest
+rwlock_race.c
file
2010-10-12T00:08:34.569205Z
-4ad24c3be960aece588ef764c1ff42d9
-2009-07-22T19:03:46.014797Z
-10529
-bart
+a7a3e3db7b04670652ac9624814531d9
+2009-07-15T14:49:17.412103Z
+10466
+sewardj
-112
+1162
\f
hg05_race2.stderr.exp
file
950
\f
-rwlock_race.c
+pth_process_shared_mutex.vgtest
file
2010-10-12T00:08:34.569205Z
-a7a3e3db7b04670652ac9624814531d9
-2009-07-15T14:49:17.412103Z
-10466
-sewardj
+4ad24c3be960aece588ef764c1ff42d9
+2009-07-22T19:03:46.014797Z
+10529
+bart
-1162
+112
\f
pth_cleanup_handler.c
file
1172
\f
-tc17_sembar.vgtest
+thread_name.vgtest
file
2010-10-12T00:08:34.569205Z
-362f594a3cc6657ad9e282dd2545de37
-2009-07-27T08:29:29.543931Z
-10630
+bc8a66ca8e8b6c804e5a9b472287912f
+2009-07-22T19:03:46.014797Z
+10529
bart
-70
+138
\f
-thread_name.vgtest
+tc17_sembar.vgtest
file
2010-10-12T00:08:34.569205Z
-bc8a66ca8e8b6c804e5a9b472287912f
-2009-07-22T19:03:46.014797Z
-10529
+362f594a3cc6657ad9e282dd2545de37
+2009-07-27T08:29:29.543931Z
+10630
bart
-138
+70
\f
bar_bad.vgtest
file
106
\f
-sem_open.c
+sem_as_mutex.stderr.exp
file
2010-10-12T00:08:34.569205Z
-5d7ae559b7a8064ce145fd15d1d90004
-2010-02-21T14:52:59.935906Z
-11052
-bart
+82564c018b29fc0241194095a57f8d65
+2009-08-12T00:14:44.907422Z
+10784
+njn
-2660
+804
\f
-sem_as_mutex.stderr.exp
+sem_open.c
file
2010-10-12T00:08:34.569205Z
-82564c018b29fc0241194095a57f8d65
-2009-08-12T00:14:44.907422Z
-10784
-njn
+5d7ae559b7a8064ce145fd15d1d90004
+2010-02-21T14:52:59.935906Z
+11052
+bart
-804
+2660
\f
hold_lock_1.vgtest
file
119
\f
-matinv.stderr.exp
+bar_trivial.stderr.exp
file
2010-10-12T00:08:34.569205Z
1bbc754ee00f2e2989cf97a1b497eed5
-2008-01-14T11:54:56.877919Z
-7346
-sewardj
+2009-07-27T14:37:24.576490Z
+10636
+bart
65
\f
-bar_trivial.stderr.exp
+matinv.stderr.exp
file
2010-10-12T00:08:34.569205Z
1bbc754ee00f2e2989cf97a1b497eed5
-2009-07-27T14:37:24.576490Z
-10636
-bart
+2008-01-14T11:54:56.877919Z
+7346
+sewardj
65
\f
-pth_detached.c
+rwlock_test.stderr.exp
file
2010-10-12T00:08:34.569205Z
-14e47f61cd46dca6a76ef06a7ed2a022
-2010-02-21T14:52:59.935906Z
-11052
+b1d481511d5f1ec0e048f0a2df9dd90a
+2009-07-24T11:10:05.591159Z
+10592
bart
-2333
+145
\f
-rwlock_test.stderr.exp
+pth_detached.c
file
2010-10-12T00:08:34.569205Z
-b1d481511d5f1ec0e048f0a2df9dd90a
-2009-07-24T11:10:05.591159Z
-10592
+14e47f61cd46dca6a76ef06a7ed2a022
+2010-02-21T14:52:59.935906Z
+11052
bart
-145
+2333
\f
pth_barrier3.vgtest
file
65
\f
-tc15_laog_lockdel.stderr.exp
+qt4_semaphore.stderr.exp
file
2010-10-12T00:08:34.573204Z
-57ef0ff90488e03b99047532a8a15a01
-2008-02-25T19:58:25.456582Z
-7462
+26b01c2f0722ffee6ca4d78b9a10b657
+2008-07-07T17:22:41.249487Z
+8382
bart
-245
+97
\f
-qt4_semaphore.stderr.exp
+tc15_laog_lockdel.stderr.exp
file
2010-10-12T00:08:34.573204Z
-26b01c2f0722ffee6ca4d78b9a10b657
-2008-07-07T17:22:41.249487Z
-8382
+57ef0ff90488e03b99047532a8a15a01
+2008-02-25T19:58:25.456582Z
+7462
bart
-97
+245
\f
-bar_trivial.vgtest
+matinv.vgtest
file
2010-10-12T00:08:34.573204Z
-d01f42c332d557a58f16fd4df4e8b8d5
-2009-07-27T14:37:24.576490Z
-10636
+af13ae646c2597a753a9ce14944c0975
+2009-01-20T14:18:29.718247Z
+8999
bart
-114
+80
\f
-matinv.vgtest
+bar_trivial.vgtest
file
2010-10-12T00:08:34.573204Z
-af13ae646c2597a753a9ce14944c0975
-2009-01-20T14:18:29.718247Z
-8999
+d01f42c332d557a58f16fd4df4e8b8d5
+2009-07-27T14:37:24.576490Z
+10636
bart
-80
+114
\f
recursive_mutex.c
file
65
\f
-pth_uninitialized_cond.stderr.exp
+supported_libpthread
file
2010-10-12T00:08:34.573204Z
-6ce948eaf30f6796b1eba82b96da4a39
-2010-05-29T18:42:14.385437Z
-11138
+b99df8f53196c6a903b1337cf9dcde98
+2008-05-03T09:35:01.559150Z
+8000
bart
+has-props
-
-329
+734
\f
-supported_libpthread
+pth_uninitialized_cond.stderr.exp
file
2010-10-12T00:08:34.573204Z
-b99df8f53196c6a903b1337cf9dcde98
-2008-05-03T09:35:01.559150Z
-8000
+6ce948eaf30f6796b1eba82b96da4a39
+2010-05-29T18:42:14.385437Z
+11138
bart
-has-props
-734
+
+329
\f
-tc22_exit_w_lock.stderr.exp-64bit
+trylock.stderr.exp
file
2010-10-12T00:08:34.573204Z
-13f3e5fb322e35d996dd30cdb7831432
+7f6e65eb9c43c44b3916e6c10869df08
2009-08-12T00:14:44.907422Z
10784
njn
-480
+837
\f
-trylock.stderr.exp
+tc22_exit_w_lock.stderr.exp-64bit
file
2010-10-12T00:08:34.573204Z
-7f6e65eb9c43c44b3916e6c10869df08
+13f3e5fb322e35d996dd30cdb7831432
2009-08-12T00:14:44.907422Z
10784
njn
-837
+480
\f
tc03_re_excl.vgtest
file
1608
\f
-pth_detached_sem.c
+pth_uninitialized_cond.vgtest
file
2010-10-12T00:08:34.577203Z
-dbe1cae9a3ad8b97ef760f6b667b2d92
-2010-02-21T14:52:59.935906Z
-11052
+100b0793f073678784b12c60767806e1
+2010-05-29T18:42:14.385437Z
+11138
bart
-2223
+144
\f
-pth_uninitialized_cond.vgtest
+pth_detached_sem.c
file
2010-10-12T00:08:34.577203Z
-100b0793f073678784b12c60767806e1
-2010-05-29T18:42:14.385437Z
-11138
+dbe1cae9a3ad8b97ef760f6b667b2d92
+2010-02-21T14:52:59.935906Z
+11052
bart
-144
+2223
\f
pth_mutex_reinit.vgtest
file
2647
\f
-pth_cond_race3.stderr.exp
+sem_as_mutex2.stderr.exp
file
2010-10-12T00:08:34.577203Z
1bbc754ee00f2e2989cf97a1b497eed5
-2009-07-15T14:49:17.412103Z
-10466
+2008-01-14T11:54:56.877919Z
+7346
sewardj
52
\f
-sem_as_mutex2.stderr.exp
+pth_cond_race3.stderr.exp
file
2010-10-12T00:08:34.577203Z
1bbc754ee00f2e2989cf97a1b497eed5
-2008-01-14T11:54:56.877919Z
-7346
+2009-07-15T14:49:17.412103Z
+10466
sewardj
mkdir_p = /scratchbox/tools/bin/mkdir -p
oldincludedir = /usr/include
pdfdir = ${docdir}
-prefix = /usr
+prefix = /usr/local
program_transform_name = s,x,x,
psdir = ${docdir}
sbindir = ${exec_prefix}/sbin
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/exp-bbv
svn://svn.valgrind.org/valgrind
--- /dev/null
+# Makefile.in generated by automake 1.10.2 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# This file should be included (directly or indirectly) by every
+# Makefile.am that builds programs. And also the top-level Makefile.am.
+
+#----------------------------------------------------------------------------
+# Global stuff
+#----------------------------------------------------------------------------
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+ $(top_srcdir)/Makefile.all.am $(top_srcdir)/Makefile.tool.am
+noinst_PROGRAMS = exp-bbv-@VGCONF_ARCH_PRI@-@VGCONF_OS@$(EXEEXT) \
+ $(am__EXEEXT_1)
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@am__append_1 = exp-bbv-@VGCONF_ARCH_SEC@-@VGCONF_OS@
+@VGCONF_HAVE_PLATFORM_SEC_FALSE@exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_DEPENDENCIES =
+subdir = exp-bbv
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@am__EXEEXT_1 = exp-bbv-@VGCONF_ARCH_SEC@-@VGCONF_OS@$(EXEEXT)
+PROGRAMS = $(noinst_PROGRAMS)
+am__objects_1 = \
+ exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@-bbv_main.$(OBJEXT)
+am_exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_OBJECTS = $(am__objects_1)
+exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_OBJECTS = \
+ $(am_exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_OBJECTS)
+am__exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_SOURCES_DIST = bbv_main.c
+am__objects_2 = \
+ exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@-bbv_main.$(OBJEXT)
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@am_exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_OBJECTS = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(am__objects_2)
+exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_OBJECTS = \
+ $(am_exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_OBJECTS)
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_SOURCES) \
+ $(exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_SOURCES)
+DIST_SOURCES = $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_SOURCES) \
+ $(am__exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_SOURCES_DIST)
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BOOST_CFLAGS = @BOOST_CFLAGS@
+BOOST_LIBS = @BOOST_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CXX = @CXX@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFAULT_SUPP = @DEFAULT_SUPP@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DIFF = @DIFF@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FLAG_FNO_STACK_PROTECTOR = @FLAG_FNO_STACK_PROTECTOR@
+FLAG_M32 = @FLAG_M32@
+FLAG_M64 = @FLAG_M64@
+FLAG_MAIX32 = @FLAG_MAIX32@
+FLAG_MAIX64 = @FLAG_MAIX64@
+FLAG_MMMX = @FLAG_MMMX@
+FLAG_MSSE = @FLAG_MSSE@
+FLAG_NO_BUILD_ID = @FLAG_NO_BUILD_ID@
+FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@
+FLAG_W_EXTRA = @FLAG_W_EXTRA@
+FLAG_W_NO_EMPTY_BODY = @FLAG_W_NO_EMPTY_BODY@
+FLAG_W_NO_FORMAT_ZERO_LENGTH = @FLAG_W_NO_FORMAT_ZERO_LENGTH@
+FLAG_W_NO_UNINITIALIZED = @FLAG_W_NO_UNINITIALIZED@
+GDB = @GDB@
+GLIBC_VERSION = @GLIBC_VERSION@
+GREP = @GREP@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LDFLAGS = @LDFLAGS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MKDIR_P = @MKDIR_P@
+MPI_CC = @MPI_CC@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PREFERRED_STACK_BOUNDARY = @PREFERRED_STACK_BOUNDARY@
+QTCORE_CFLAGS = @QTCORE_CFLAGS@
+QTCORE_LIBS = @QTCORE_LIBS@
+RANLIB = @RANLIB@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+VALT_LOAD_ADDRESS_PRI = @VALT_LOAD_ADDRESS_PRI@
+VALT_LOAD_ADDRESS_SEC = @VALT_LOAD_ADDRESS_SEC@
+VERSION = @VERSION@
+VGCONF_ARCH_PRI = @VGCONF_ARCH_PRI@
+VGCONF_ARCH_SEC = @VGCONF_ARCH_SEC@
+VGCONF_OS = @VGCONF_OS@
+VGCONF_PLATFORM_PRI_CAPS = @VGCONF_PLATFORM_PRI_CAPS@
+VGCONF_PLATFORM_SEC_CAPS = @VGCONF_PLATFORM_SEC_CAPS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CXX = @ac_ct_CXX@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+SUBDIRS = . tests
+inplacedir = $(top_builddir)/.in_place
+
+#----------------------------------------------------------------------------
+# Flags
+#----------------------------------------------------------------------------
+
+# Baseline flags for all compilations. Aim here is to maximise
+# performance and get whatever useful warnings we can out of gcc.
+AM_CFLAGS_BASE = \
+ -O2 -g \
+ -Wall \
+ -Wmissing-prototypes \
+ -Wshadow \
+ -Wpointer-arith \
+ -Wstrict-prototypes \
+ -Wmissing-declarations \
+ @FLAG_W_NO_FORMAT_ZERO_LENGTH@ \
+ -fno-strict-aliasing
+
+@VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
+
+# These flags are used for building the preload shared objects.
+# The aim is to give reasonable performance but also to have good
+# stack traces, since users often see stack traces extending
+# into (and through) the preloads.
+@VGCONF_OS_IS_DARWIN_TRUE@AM_CFLAGS_PIC = -dynamic -O -g -fno-omit-frame-pointer -fno-strict-aliasing \
+@VGCONF_OS_IS_DARWIN_TRUE@ -mno-dynamic-no-pic -fpic -fPIC
+
+
+# Flags for specific targets.
+#
+# Nb: the AM_CPPFLAGS_* values are suitable for building tools and auxprogs.
+# For building the core, coregrind/Makefile.am files add some extra things.
+#
+# Also: in newer versions of automake (1.10 onwards?) asm files ending with
+# '.S' are considered "pre-processed" (as opposed to those ending in '.s')
+# and so the CPPFLAGS are passed to the assembler. But this is not true for
+# older automakes (e.g. 1.8.5, 1.9.6), sigh. So we include
+# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
+# means some of the flags are duplicated on systems with newer versions of
+# automake, but this does not really matter and seems hard to avoid.
+AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@ = \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_@VGCONF_ARCH_PRI@=1 \
+ -DVGO_@VGCONF_OS@=1 \
+ -DVGP_@VGCONF_ARCH_PRI@_@VGCONF_OS@=1
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@ = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir) \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/include \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGA_@VGCONF_ARCH_SEC@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGO_@VGCONF_OS@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGP_@VGCONF_ARCH_SEC@_@VGCONF_OS@=1
+
+AM_FLAG_M3264_X86_LINUX = @FLAG_M32@
+AM_CFLAGS_X86_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_AMD64_LINUX = @FLAG_M64@
+AM_CFLAGS_AMD64_LINUX = @FLAG_M64@ -fomit-frame-pointer \
+ @PREFERRED_STACK_BOUNDARY@ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_PPC32_LINUX = @FLAG_M32@
+AM_CFLAGS_PPC32_LINUX = @FLAG_M32@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC64_LINUX = @FLAG_M64@
+AM_CFLAGS_PPC64_LINUX = @FLAG_M64@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_ARM_LINUX = @FLAG_M32@
+AM_CFLAGS_ARM_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE) -marm
+
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC32_AIX5 = @FLAG_MAIX32@
+AM_CFLAGS_PPC32_AIX5 = @FLAG_MAIX32@ -mcpu=powerpc $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
+ @FLAG_MAIX32@ -mcpu=powerpc -g
+
+AM_FLAG_M3264_PPC64_AIX5 = @FLAG_MAIX64@
+AM_CFLAGS_PPC64_AIX5 = @FLAG_MAIX64@ -mcpu=powerpc64 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_AIX5 = $(AM_CPPFLAGS_PPC64_AIX5) \
+ @FLAG_MAIX64@ -mcpu=powerpc64 -g
+
+AM_FLAG_M3264_X86_DARWIN = -arch i386
+AM_CFLAGS_X86_DARWIN = $(WERROR) -arch i386 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 \
+ -fno-stack-protector -fno-pic -fno-PIC
+
+AM_CCASFLAGS_X86_DARWIN = $(AM_CPPFLAGS_X86_DARWIN) -arch i386 -g
+AM_FLAG_M3264_AMD64_DARWIN = -arch x86_64
+AM_CFLAGS_AMD64_DARWIN = $(WERROR) -arch x86_64 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 -fno-stack-protector
+
+AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
+
+# Flags for the primary target. These must be used to build the
+# regtests and performance tests. In fact, these must be used to
+# build anything which is built only once on a dual-arch build.
+#
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CFLAGS_PRI = $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+@VGCONF_HAVE_PLATFORM_SEC_FALSE@AM_FLAG_M3264_SEC =
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_@VGCONF_PLATFORM_SEC_CAPS@)
+
+# Baseline link flags for making vgpreload shared objects.
+#
+PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
+PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
+PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX32@
+PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX64@
+PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
+PRELOAD_LDFLAGS_AMD64_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch x86_64
+
+#----------------------------------------------------------------------------
+# <tool>-<platform> stuff
+#----------------------------------------------------------------------------
+TOOL_DEPENDENCIES_@VGCONF_PLATFORM_PRI_CAPS@ = \
+ $(top_builddir)/coregrind/libcoregrind-@VGCONF_ARCH_PRI@-@VGCONF_OS@.a \
+ $(top_builddir)/VEX/libvex-@VGCONF_ARCH_PRI@-@VGCONF_OS@.a
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@TOOL_DEPENDENCIES_@VGCONF_PLATFORM_SEC_CAPS@ = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(top_builddir)/coregrind/libcoregrind-@VGCONF_ARCH_SEC@-@VGCONF_OS@.a \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(top_builddir)/VEX/libvex-@VGCONF_ARCH_SEC@-@VGCONF_OS@.a
+
+TOOL_LDADD_COMMON = -lgcc
+TOOL_LDADD_@VGCONF_PLATFORM_PRI_CAPS@ = \
+ $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_PRI_CAPS@) $(TOOL_LDADD_COMMON)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@TOOL_LDADD_@VGCONF_PLATFORM_SEC_CAPS@ = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_SEC_CAPS@) $(TOOL_LDADD_COMMON)
+
+
+# -Wl,--build-id=none is needed when linking tools on Linux. Without this
+# flag newer ld versions (2.20 and later) create a .note.gnu.build-id at the
+# default text segment address, which of course means the resulting executable
+# is unusable. So we have to tell ld not to generate that, with --build-id=none.
+TOOL_LDFLAGS_COMMON_LINUX = \
+ -static -nodefaultlibs -nostartfiles -u _start @FLAG_NO_BUILD_ID@
+
+TOOL_LDFLAGS_COMMON_AIX5 = \
+ -static -Wl,-e_start_valgrind
+
+TOOL_LDFLAGS_COMMON_DARWIN = \
+ -nodefaultlibs -nostartfiles -Wl,-u,__start -Wl,-e,__start
+
+TOOL_LDFLAGS_X86_LINUX = \
+ $(TOOL_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+
+TOOL_LDFLAGS_AMD64_LINUX = \
+ $(TOOL_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+
+TOOL_LDFLAGS_PPC32_LINUX = \
+ $(TOOL_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+
+TOOL_LDFLAGS_PPC64_LINUX = \
+ $(TOOL_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+
+TOOL_LDFLAGS_ARM_LINUX = \
+ $(TOOL_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+
+TOOL_LDFLAGS_PPC32_AIX5 = \
+ $(TOOL_LDFLAGS_COMMON_AIX5) @FLAG_MAIX32@
+
+TOOL_LDFLAGS_PPC64_AIX5 = \
+ $(TOOL_LDFLAGS_COMMON_AIX5) @FLAG_MAIX64@ -Wl,-bbigtoc
+
+TOOL_LDFLAGS_X86_DARWIN = \
+ $(TOOL_LDFLAGS_COMMON_DARWIN) -arch i386
+
+TOOL_LDFLAGS_AMD64_DARWIN = \
+ $(TOOL_LDFLAGS_COMMON_DARWIN) -arch x86_64
+
+
+# NB for 64-bit darwin. We may want to set -Wl,-pagezero_size to
+# something smaller than the default of 4G, so as to facilitate
+# loading clients who are also linked thusly (currently m_ume.c
+# will fail to load them). Although such setting is probably
+# better done in link_tool_exe.c.
+#
+# -Wl,-pagezero_size,0x100000000
+
+#----------------------------------------------------------------------------
+# vgpreload_<tool>-<platform>.a stuff
+#----------------------------------------------------------------------------
+LIBREPLACEMALLOC_X86_LINUX = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-x86-linux.a
+
+LIBREPLACEMALLOC_AMD64_LINUX = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-amd64-linux.a
+
+LIBREPLACEMALLOC_PPC32_LINUX = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-ppc32-linux.a
+
+LIBREPLACEMALLOC_PPC64_LINUX = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-ppc64-linux.a
+
+LIBREPLACEMALLOC_ARM_LINUX = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-arm-linux.a
+
+LIBREPLACEMALLOC_PPC32_AIX5 = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-ppc32-aix5.a
+
+LIBREPLACEMALLOC_PPC64_AIX5 = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-ppc64-aix5.a
+
+LIBREPLACEMALLOC_X86_DARWIN = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-x86-darwin.a
+
+LIBREPLACEMALLOC_AMD64_DARWIN = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-amd64-darwin.a
+
+LIBREPLACEMALLOC_LDFLAGS_X86_LINUX = \
+ -Wl,--whole-archive \
+ $(LIBREPLACEMALLOC_X86_LINUX) \
+ -Wl,--no-whole-archive
+
+LIBREPLACEMALLOC_LDFLAGS_AMD64_LINUX = \
+ -Wl,--whole-archive \
+ $(LIBREPLACEMALLOC_AMD64_LINUX) \
+ -Wl,--no-whole-archive
+
+LIBREPLACEMALLOC_LDFLAGS_PPC32_LINUX = \
+ -Wl,--whole-archive \
+ $(LIBREPLACEMALLOC_PPC32_LINUX) \
+ -Wl,--no-whole-archive
+
+LIBREPLACEMALLOC_LDFLAGS_PPC64_LINUX = \
+ -Wl,--whole-archive \
+ $(LIBREPLACEMALLOC_PPC64_LINUX) \
+ -Wl,--no-whole-archive
+
+LIBREPLACEMALLOC_LDFLAGS_ARM_LINUX = \
+ -Wl,--whole-archive \
+ $(LIBREPLACEMALLOC_ARM_LINUX) \
+ -Wl,--no-whole-archive
+
+LIBREPLACEMALLOC_LDFLAGS_PPC32_AIX5 = \
+ $(LIBREPLACEMALLOC_PPC32_AIX5)
+
+LIBREPLACEMALLOC_LDFLAGS_PPC64_AIX5 = \
+ $(LIBREPLACEMALLOC_PPC64_AIX5)
+
+LIBREPLACEMALLOC_LDFLAGS_X86_DARWIN = \
+ $(LIBREPLACEMALLOC_X86_DARWIN)
+
+LIBREPLACEMALLOC_LDFLAGS_AMD64_DARWIN = \
+ $(LIBREPLACEMALLOC_AMD64_DARWIN)
+
+EXTRA_DIST = docs/bbv-manual.xml
+BBV_SOURCES_COMMON = bbv_main.c
+exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_SOURCES = \
+ $(BBV_SOURCES_COMMON)
+
+exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS = \
+ $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+
+exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS = \
+ $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+
+exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_DEPENDENCIES = \
+ $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_PRI_CAPS@)
+
+exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LDADD = \
+ $(TOOL_LDADD_@VGCONF_PLATFORM_PRI_CAPS@)
+
+exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LDFLAGS = \
+ $(TOOL_LDFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+
+exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LINK = \
+ $(top_builddir)/coregrind/link_tool_exe_@VGCONF_OS@ \
+ @VALT_LOAD_ADDRESS_PRI@ \
+ $(LINK) \
+ $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) \
+ $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LDFLAGS)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_SOURCES = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(BBV_SOURCES_COMMON)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(AM_CFLAGS_@VGCONF_PLATFORM_SEC_CAPS@)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_DEPENDENCIES = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_SEC_CAPS@)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LDADD = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(TOOL_LDADD_@VGCONF_PLATFORM_SEC_CAPS@)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LDFLAGS = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(TOOL_LDFLAGS_@VGCONF_PLATFORM_SEC_CAPS@)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LINK = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(top_builddir)/coregrind/link_tool_exe_@VGCONF_OS@ \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ @VALT_LOAD_ADDRESS_SEC@ \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(LINK) \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LDFLAGS)
+
+all: all-recursive
+
+.SUFFIXES:
+.SUFFIXES: .c .o .obj
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.tool.am $(top_srcdir)/Makefile.all.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign exp-bbv/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --foreign exp-bbv/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+clean-noinstPROGRAMS:
+ -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
+exp-bbv-@VGCONF_ARCH_PRI@-@VGCONF_OS@$(EXEEXT): $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_OBJECTS) $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_DEPENDENCIES)
+ @rm -f exp-bbv-@VGCONF_ARCH_PRI@-@VGCONF_OS@$(EXEEXT)
+ $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LINK) $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_OBJECTS) $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LDADD) $(LIBS)
+exp-bbv-@VGCONF_ARCH_SEC@-@VGCONF_OS@$(EXEEXT): $(exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_OBJECTS) $(exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_DEPENDENCIES)
+ @rm -f exp-bbv-@VGCONF_ARCH_SEC@-@VGCONF_OS@$(EXEEXT)
+ $(exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LINK) $(exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_OBJECTS) $(exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@-bbv_main.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@-bbv_main.Po@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(COMPILE) -c $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
+
+exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@-bbv_main.o: bbv_main.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@-bbv_main.o -MD -MP -MF $(DEPDIR)/exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@-bbv_main.Tpo -c -o exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@-bbv_main.o `test -f 'bbv_main.c' || echo '$(srcdir)/'`bbv_main.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@-bbv_main.Tpo $(DEPDIR)/exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@-bbv_main.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='bbv_main.c' object='exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@-bbv_main.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@-bbv_main.o `test -f 'bbv_main.c' || echo '$(srcdir)/'`bbv_main.c
+
+exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@-bbv_main.obj: bbv_main.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@-bbv_main.obj -MD -MP -MF $(DEPDIR)/exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@-bbv_main.Tpo -c -o exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@-bbv_main.obj `if test -f 'bbv_main.c'; then $(CYGPATH_W) 'bbv_main.c'; else $(CYGPATH_W) '$(srcdir)/bbv_main.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@-bbv_main.Tpo $(DEPDIR)/exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@-bbv_main.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='bbv_main.c' object='exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@-bbv_main.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@-bbv_main.obj `if test -f 'bbv_main.c'; then $(CYGPATH_W) 'bbv_main.c'; else $(CYGPATH_W) '$(srcdir)/bbv_main.c'; fi`
+
+exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@-bbv_main.o: bbv_main.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@-bbv_main.o -MD -MP -MF $(DEPDIR)/exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@-bbv_main.Tpo -c -o exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@-bbv_main.o `test -f 'bbv_main.c' || echo '$(srcdir)/'`bbv_main.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@-bbv_main.Tpo $(DEPDIR)/exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@-bbv_main.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='bbv_main.c' object='exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@-bbv_main.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@-bbv_main.o `test -f 'bbv_main.c' || echo '$(srcdir)/'`bbv_main.c
+
+exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@-bbv_main.obj: bbv_main.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@-bbv_main.obj -MD -MP -MF $(DEPDIR)/exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@-bbv_main.Tpo -c -o exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@-bbv_main.obj `if test -f 'bbv_main.c'; then $(CYGPATH_W) 'bbv_main.c'; else $(CYGPATH_W) '$(srcdir)/bbv_main.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@-bbv_main.Tpo $(DEPDIR)/exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@-bbv_main.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='bbv_main.c' object='exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@-bbv_main.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@-bbv_main.obj `if test -f 'bbv_main.c'; then $(CYGPATH_W) 'bbv_main.c'; else $(CYGPATH_W) '$(srcdir)/bbv_main.c'; fi`
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(PROGRAMS) all-local
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-local clean-noinstPROGRAMS \
+ mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am: install-exec-local
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am all-local check check-am clean clean-generic \
+ clean-local clean-noinstPROGRAMS ctags ctags-recursive \
+ distclean distclean-compile distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-exec-local \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs installdirs-am maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic pdf pdf-am ps ps-am tags tags-recursive \
+ uninstall uninstall-am
+
+
+# This used to be required when Vex had a handwritten Makefile. It
+# shouldn't be needed any more, though.
+
+#----------------------------------------------------------------------------
+# noinst_PROGRAMS and noinst_DSYMS targets
+#----------------------------------------------------------------------------
+
+# On Darwin, for a program 'p', the DWARF debug info is stored in the
+# directory 'p.dSYM'. This must be generated after the executable is
+# created, with 'dsymutil p'. We could redefine LINK with a script that
+# executes 'dsymutil' after linking, but that's a pain. Instead we use this
+# hook so that every time "make check" is run, we subsequently invoke
+# 'dsymutil' on all the executables that lack a .dSYM directory, or that are
+# newer than their corresponding .dSYM directory.
+build-noinst_DSYMS: $(noinst_DSYMS)
+ for f in $(noinst_DSYMS); do \
+ if [ ! -e $$f.dSYM -o $$f -nt $$f.dSYM ] ; then \
+ echo "dsymutil $$f"; \
+ dsymutil $$f; \
+ fi; \
+ done
+
+# This is used by coregrind/Makefile.am and Makefile.tool.am for doing
+# "in-place" installs. It copies $(noinst_PROGRAMS) into $inplacedir.
+# It needs to be depended on by an 'all-local' rule.
+inplace-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_PROGRAMS) ; do \
+ rm -f $(inplacedir)/$$f; \
+ ln -f -s ../$(subdir)/$$f $(inplacedir); \
+ done
+
+# Similar to inplace-noinst_PROGRAMS
+inplace-noinst_DSYMS: build-noinst_DSYMS
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_DSYMS); do \
+ rm -f $(inplacedir)/$$f.dSYM; \
+ ln -f -s ../$(subdir)/$$f.dSYM $(inplacedir); \
+ done
+
+# This is used by coregrind/Makefile.am and by <tool>/Makefile.am for doing
+# "make install". It copies $(noinst_PROGRAMS) into $prefix/lib/valgrind/.
+# It needs to be depended on by an 'install-exec-local' rule.
+install-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_PROGRAMS); do \
+ $(INSTALL_PROGRAM) $$f $(DESTDIR)$(pkglibdir); \
+ done
+
+# Similar to install-noinst_PROGRAMS.
+# Nb: we don't use $(INSTALL_PROGRAM) here because it doesn't work with
+# directories. XXX: not sure whether the resulting permissions will be
+# correct when using 'cp -R'...
+install-noinst_DSYMS: build-noinst_DSYMS
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_DSYMS); do \
+ cp -R $$f.dSYM $(DESTDIR)$(pkglibdir); \
+ done
+
+# This needs to be depended on by a 'clean-local' rule.
+clean-noinst_DSYMS:
+ for f in $(noinst_DSYMS); do \
+ rm -rf $$f.dSYM; \
+ done
+
+#----------------------------------------------------------------------------
+# General stuff
+#----------------------------------------------------------------------------
+
+all-local: inplace-noinst_PROGRAMS inplace-noinst_DSYMS
+
+clean-local: clean-noinst_DSYMS
+
+install-exec-local: install-noinst_PROGRAMS install-noinst_DSYMS
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/exp-bbv/docs
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/exp-bbv/tests
svn://svn.valgrind.org/valgrind
--- /dev/null
+# Makefile.in generated by automake 1.10.2 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# This file is used for tool tests, and also in perf/Makefile.am.
+
+# This file should be included (directly or indirectly) by every
+# Makefile.am that builds programs. And also the top-level Makefile.am.
+
+#----------------------------------------------------------------------------
+# Global stuff
+#----------------------------------------------------------------------------
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
+ $(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
+ $(top_srcdir)/Makefile.tool-tests.am
+
+# Platform-specific tests
+@VGCONF_ARCHS_INCLUDE_X86_TRUE@am__append_1 = x86
+@VGCONF_PLATFORMS_INCLUDE_X86_LINUX_TRUE@am__append_2 = x86-linux
+@VGCONF_PLATFORMS_INCLUDE_AMD64_LINUX_TRUE@am__append_3 = amd64-linux
+@VGCONF_PLATFORMS_INCLUDE_PPC32_LINUX_TRUE@am__append_4 = ppc32-linux
+@VGCONF_PLATFORMS_INCLUDE_ARM_LINUX_TRUE@am__append_5 = arm-linux
+check_PROGRAMS =
+subdir = exp-bbv/tests
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SCRIPTS = $(dist_noinst_SCRIPTS)
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BOOST_CFLAGS = @BOOST_CFLAGS@
+BOOST_LIBS = @BOOST_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CXX = @CXX@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFAULT_SUPP = @DEFAULT_SUPP@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DIFF = @DIFF@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FLAG_FNO_STACK_PROTECTOR = @FLAG_FNO_STACK_PROTECTOR@
+FLAG_M32 = @FLAG_M32@
+FLAG_M64 = @FLAG_M64@
+FLAG_MAIX32 = @FLAG_MAIX32@
+FLAG_MAIX64 = @FLAG_MAIX64@
+FLAG_MMMX = @FLAG_MMMX@
+FLAG_MSSE = @FLAG_MSSE@
+FLAG_NO_BUILD_ID = @FLAG_NO_BUILD_ID@
+FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@
+FLAG_W_EXTRA = @FLAG_W_EXTRA@
+FLAG_W_NO_EMPTY_BODY = @FLAG_W_NO_EMPTY_BODY@
+FLAG_W_NO_FORMAT_ZERO_LENGTH = @FLAG_W_NO_FORMAT_ZERO_LENGTH@
+FLAG_W_NO_UNINITIALIZED = @FLAG_W_NO_UNINITIALIZED@
+GDB = @GDB@
+GLIBC_VERSION = @GLIBC_VERSION@
+GREP = @GREP@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LDFLAGS = @LDFLAGS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MKDIR_P = @MKDIR_P@
+MPI_CC = @MPI_CC@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PREFERRED_STACK_BOUNDARY = @PREFERRED_STACK_BOUNDARY@
+QTCORE_CFLAGS = @QTCORE_CFLAGS@
+QTCORE_LIBS = @QTCORE_LIBS@
+RANLIB = @RANLIB@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+VALT_LOAD_ADDRESS_PRI = @VALT_LOAD_ADDRESS_PRI@
+VALT_LOAD_ADDRESS_SEC = @VALT_LOAD_ADDRESS_SEC@
+VERSION = @VERSION@
+VGCONF_ARCH_PRI = @VGCONF_ARCH_PRI@
+VGCONF_ARCH_SEC = @VGCONF_ARCH_SEC@
+VGCONF_OS = @VGCONF_OS@
+VGCONF_PLATFORM_PRI_CAPS = @VGCONF_PLATFORM_PRI_CAPS@
+VGCONF_PLATFORM_SEC_CAPS = @VGCONF_PLATFORM_SEC_CAPS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CXX = @ac_ct_CXX@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+inplacedir = $(top_builddir)/.in_place
+
+#----------------------------------------------------------------------------
+# Flags
+#----------------------------------------------------------------------------
+
+# Baseline flags for all compilations. Aim here is to maximise
+# performance and get whatever useful warnings we can out of gcc.
+AM_CFLAGS_BASE = \
+ -O2 -g \
+ -Wall \
+ -Wmissing-prototypes \
+ -Wshadow \
+ -Wpointer-arith \
+ -Wstrict-prototypes \
+ -Wmissing-declarations \
+ @FLAG_W_NO_FORMAT_ZERO_LENGTH@ \
+ -fno-strict-aliasing
+
+@VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
+
+# These flags are used for building the preload shared objects.
+# The aim is to give reasonable performance but also to have good
+# stack traces, since users often see stack traces extending
+# into (and through) the preloads.
+@VGCONF_OS_IS_DARWIN_TRUE@AM_CFLAGS_PIC = -dynamic -O -g -fno-omit-frame-pointer -fno-strict-aliasing \
+@VGCONF_OS_IS_DARWIN_TRUE@ -mno-dynamic-no-pic -fpic -fPIC
+
+
+# Flags for specific targets.
+#
+# Nb: the AM_CPPFLAGS_* values are suitable for building tools and auxprogs.
+# For building the core, coregrind/Makefile.am files add some extra things.
+#
+# Also: in newer versions of automake (1.10 onwards?) asm files ending with
+# '.S' are considered "pre-processed" (as opposed to those ending in '.s')
+# and so the CPPFLAGS are passed to the assembler. But this is not true for
+# older automakes (e.g. 1.8.5, 1.9.6), sigh. So we include
+# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
+# means some of the flags are duplicated on systems with newer versions of
+# automake, but this does not really matter and seems hard to avoid.
+AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@ = \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_@VGCONF_ARCH_PRI@=1 \
+ -DVGO_@VGCONF_OS@=1 \
+ -DVGP_@VGCONF_ARCH_PRI@_@VGCONF_OS@=1
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@ = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir) \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/include \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGA_@VGCONF_ARCH_SEC@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGO_@VGCONF_OS@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGP_@VGCONF_ARCH_SEC@_@VGCONF_OS@=1
+
+AM_FLAG_M3264_X86_LINUX = @FLAG_M32@
+AM_CFLAGS_X86_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_AMD64_LINUX = @FLAG_M64@
+AM_CFLAGS_AMD64_LINUX = @FLAG_M64@ -fomit-frame-pointer \
+ @PREFERRED_STACK_BOUNDARY@ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_PPC32_LINUX = @FLAG_M32@
+AM_CFLAGS_PPC32_LINUX = @FLAG_M32@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC64_LINUX = @FLAG_M64@
+AM_CFLAGS_PPC64_LINUX = @FLAG_M64@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_ARM_LINUX = @FLAG_M32@
+AM_CFLAGS_ARM_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE) -marm
+
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC32_AIX5 = @FLAG_MAIX32@
+AM_CFLAGS_PPC32_AIX5 = @FLAG_MAIX32@ -mcpu=powerpc $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
+ @FLAG_MAIX32@ -mcpu=powerpc -g
+
+AM_FLAG_M3264_PPC64_AIX5 = @FLAG_MAIX64@
+AM_CFLAGS_PPC64_AIX5 = @FLAG_MAIX64@ -mcpu=powerpc64 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_AIX5 = $(AM_CPPFLAGS_PPC64_AIX5) \
+ @FLAG_MAIX64@ -mcpu=powerpc64 -g
+
+AM_FLAG_M3264_X86_DARWIN = -arch i386
+AM_CFLAGS_X86_DARWIN = $(WERROR) -arch i386 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 \
+ -fno-stack-protector -fno-pic -fno-PIC
+
+AM_CCASFLAGS_X86_DARWIN = $(AM_CPPFLAGS_X86_DARWIN) -arch i386 -g
+AM_FLAG_M3264_AMD64_DARWIN = -arch x86_64
+AM_CFLAGS_AMD64_DARWIN = $(WERROR) -arch x86_64 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 -fno-stack-protector
+
+AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
+
+# Flags for the primary target. These must be used to build the
+# regtests and performance tests. In fact, these must be used to
+# build anything which is built only once on a dual-arch build.
+#
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CFLAGS_PRI = $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+@VGCONF_HAVE_PLATFORM_SEC_FALSE@AM_FLAG_M3264_SEC =
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_@VGCONF_PLATFORM_SEC_CAPS@)
+
+# Baseline link flags for making vgpreload shared objects.
+#
+PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
+PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
+PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX32@
+PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX64@
+PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
+PRELOAD_LDFLAGS_AMD64_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch x86_64
+AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \
+ -I$(top_srcdir)/coregrind -I$(top_builddir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_$(VGCONF_ARCH_PRI)=1 \
+ -DVGO_$(VGCONF_OS)=1 \
+ -DVGP_$(VGCONF_ARCH_PRI)_$(VGCONF_OS)=1
+
+# Nb: Tools need to augment these flags with an arch-selection option, such
+# as $(AM_FLAG_M3264_PRI).
+AM_CFLAGS = -Winline -Wall -Wshadow -g $(AM_FLAG_M3264_PRI)
+AM_CXXFLAGS = -Winline -Wall -Wshadow -g $(AM_FLAG_M3264_PRI)
+# Include AM_CPPFLAGS in AM_CCASFLAGS to allow for older versions of
+# automake; see comments in Makefile.all.am for more detail.
+AM_CCASFLAGS = $(AM_CPPFLAGS)
+@VGCONF_OS_IS_DARWIN_TRUE@noinst_DSYMS = $(check_PROGRAMS)
+SUBDIRS = . $(am__append_1) $(am__append_2) $(am__append_3) \
+ $(am__append_4) $(am__append_5)
+DIST_SUBDIRS = x86 x86-linux amd64-linux ppc32-linux arm-linux .
+dist_noinst_SCRIPTS = \
+ filter_bb \
+ filter_stderr
+
+EXTRA_DIST = \
+ logo.include logo.lzss_new
+
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.tool-tests.am $(top_srcdir)/Makefile.all.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign exp-bbv/tests/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --foreign exp-bbv/tests/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+clean-checkPROGRAMS:
+ -test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-recursive
+all-am: Makefile $(SCRIPTS)
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-checkPROGRAMS clean-generic clean-local mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am check-local clean \
+ clean-checkPROGRAMS clean-generic clean-local ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+
+# This used to be required when Vex had a handwritten Makefile. It
+# shouldn't be needed any more, though.
+
+#----------------------------------------------------------------------------
+# noinst_PROGRAMS and noinst_DSYMS targets
+#----------------------------------------------------------------------------
+
+# On Darwin, for a program 'p', the DWARF debug info is stored in the
+# directory 'p.dSYM'. This must be generated after the executable is
+# created, with 'dsymutil p'. We could redefine LINK with a script that
+# executes 'dsymutil' after linking, but that's a pain. Instead we use this
+# hook so that every time "make check" is run, we subsequently invoke
+# 'dsymutil' on all the executables that lack a .dSYM directory, or that are
+# newer than their corresponding .dSYM directory.
+build-noinst_DSYMS: $(noinst_DSYMS)
+ for f in $(noinst_DSYMS); do \
+ if [ ! -e $$f.dSYM -o $$f -nt $$f.dSYM ] ; then \
+ echo "dsymutil $$f"; \
+ dsymutil $$f; \
+ fi; \
+ done
+
+# This is used by coregrind/Makefile.am and Makefile.tool.am for doing
+# "in-place" installs. It copies $(noinst_PROGRAMS) into $inplacedir.
+# It needs to be depended on by an 'all-local' rule.
+inplace-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_PROGRAMS) ; do \
+ rm -f $(inplacedir)/$$f; \
+ ln -f -s ../$(subdir)/$$f $(inplacedir); \
+ done
+
+# Similar to inplace-noinst_PROGRAMS
+inplace-noinst_DSYMS: build-noinst_DSYMS
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_DSYMS); do \
+ rm -f $(inplacedir)/$$f.dSYM; \
+ ln -f -s ../$(subdir)/$$f.dSYM $(inplacedir); \
+ done
+
+# This is used by coregrind/Makefile.am and by <tool>/Makefile.am for doing
+# "make install". It copies $(noinst_PROGRAMS) into $prefix/lib/valgrind/.
+# It needs to be depended on by an 'install-exec-local' rule.
+install-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_PROGRAMS); do \
+ $(INSTALL_PROGRAM) $$f $(DESTDIR)$(pkglibdir); \
+ done
+
+# Similar to install-noinst_PROGRAMS.
+# Nb: we don't use $(INSTALL_PROGRAM) here because it doesn't work with
+# directories. XXX: not sure whether the resulting permissions will be
+# correct when using 'cp -R'...
+install-noinst_DSYMS: build-noinst_DSYMS
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_DSYMS); do \
+ cp -R $$f.dSYM $(DESTDIR)$(pkglibdir); \
+ done
+
+# This needs to be depended on by a 'clean-local' rule.
+clean-noinst_DSYMS:
+ for f in $(noinst_DSYMS); do \
+ rm -rf $$f.dSYM; \
+ done
+
+check-local: build-noinst_DSYMS
+
+clean-local: clean-noinst_DSYMS
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/exp-bbv/tests/amd64-linux
svn://svn.valgrind.org/valgrind
a5019735-40e9-0310-863c-91ae7b9d1cf9
\f
-ll.vgtest
+million.post.exp
file
2010-10-12T00:07:35.339203Z
-9a9b228c329528b73fca6bb5d9cbb3aa
-2009-07-14T01:39:54.246436Z
-10444
-njn
+76e380a57a221632192dcf88ca3276d8
+2009-07-23T21:13:14.911898Z
+10571
+vince
-105
+294
\f
-million.post.exp
+ll.vgtest
file
2010-10-12T00:07:35.339203Z
-76e380a57a221632192dcf88ca3276d8
-2009-07-23T21:13:14.911898Z
-10571
-vince
+9a9b228c329528b73fca6bb5d9cbb3aa
+2009-07-14T01:39:54.246436Z
+10444
+njn
-294
+105
\f
ll.stdout.exp
file
3602
\f
-clone_test.S
+rep_prefix.stderr.exp
file
2010-10-12T00:07:35.339203Z
-cb32a2a6bd78781e499a5ada6447a0b4
+e8e95e86995dea1100aa1bc906a7c58f
2009-07-14T01:39:54.246436Z
10444
njn
-2072
+160
\f
million.stderr.exp
file
159
\f
-rep_prefix.stderr.exp
+clone_test.S
file
2010-10-12T00:07:35.339203Z
-e8e95e86995dea1100aa1bc906a7c58f
+cb32a2a6bd78781e499a5ada6447a0b4
2009-07-14T01:39:54.246436Z
10444
njn
-160
+2072
\f
-ll.stderr.exp
+rep_prefix.S
file
2010-10-12T00:07:35.339203Z
-d262125b3b1671f3ee305b9e3f4fa141
+948b60bbfcbee9985d1cc1d62231ce8c
2009-07-14T01:39:54.246436Z
10444
njn
-155
+6489
\f
million.S
file
491
\f
-rep_prefix.S
+ll.stderr.exp
file
2010-10-12T00:07:35.339203Z
-948b60bbfcbee9985d1cc1d62231ce8c
+d262125b3b1671f3ee305b9e3f4fa141
2009-07-14T01:39:54.246436Z
10444
njn
-6489
+155
\f
fldcw_check.vgtest
file
--- /dev/null
+# Makefile.in generated by automake 1.10.2 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# This file is used for tool tests, and also in perf/Makefile.am.
+
+# This file should be included (directly or indirectly) by every
+# Makefile.am that builds programs. And also the top-level Makefile.am.
+
+#----------------------------------------------------------------------------
+# Global stuff
+#----------------------------------------------------------------------------
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
+ $(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
+ $(top_srcdir)/Makefile.tool-tests.am
+check_PROGRAMS = million$(EXEEXT) rep_prefix$(EXEEXT) ll$(EXEEXT) \
+ fldcw_check$(EXEEXT) complex_rep$(EXEEXT) clone_test$(EXEEXT)
+subdir = exp-bbv/tests/amd64-linux
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+am_clone_test_OBJECTS = clone_test.$(OBJEXT)
+clone_test_OBJECTS = $(am_clone_test_OBJECTS)
+clone_test_LDADD = $(LDADD)
+am_complex_rep_OBJECTS = complex_rep.$(OBJEXT)
+complex_rep_OBJECTS = $(am_complex_rep_OBJECTS)
+complex_rep_LDADD = $(LDADD)
+am_fldcw_check_OBJECTS = fldcw_check.$(OBJEXT)
+fldcw_check_OBJECTS = $(am_fldcw_check_OBJECTS)
+fldcw_check_LDADD = $(LDADD)
+am_ll_OBJECTS = ll.$(OBJEXT)
+ll_OBJECTS = $(am_ll_OBJECTS)
+ll_LDADD = $(LDADD)
+am_million_OBJECTS = million.$(OBJEXT)
+million_OBJECTS = $(am_million_OBJECTS)
+million_LDADD = $(LDADD)
+am_rep_prefix_OBJECTS = rep_prefix.$(OBJEXT)
+rep_prefix_OBJECTS = $(am_rep_prefix_OBJECTS)
+rep_prefix_LDADD = $(LDADD)
+SCRIPTS = $(dist_noinst_SCRIPTS)
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+CPPASCOMPILE = $(CCAS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CCASFLAGS) $(CCASFLAGS)
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = $(clone_test_SOURCES) $(complex_rep_SOURCES) \
+ $(fldcw_check_SOURCES) $(ll_SOURCES) $(million_SOURCES) \
+ $(rep_prefix_SOURCES)
+DIST_SOURCES = $(clone_test_SOURCES) $(complex_rep_SOURCES) \
+ $(fldcw_check_SOURCES) $(ll_SOURCES) $(million_SOURCES) \
+ $(rep_prefix_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BOOST_CFLAGS = @BOOST_CFLAGS@
+BOOST_LIBS = @BOOST_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CXX = @CXX@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFAULT_SUPP = @DEFAULT_SUPP@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DIFF = @DIFF@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FLAG_FNO_STACK_PROTECTOR = @FLAG_FNO_STACK_PROTECTOR@
+FLAG_M32 = @FLAG_M32@
+FLAG_M64 = @FLAG_M64@
+FLAG_MAIX32 = @FLAG_MAIX32@
+FLAG_MAIX64 = @FLAG_MAIX64@
+FLAG_MMMX = @FLAG_MMMX@
+FLAG_MSSE = @FLAG_MSSE@
+FLAG_NO_BUILD_ID = @FLAG_NO_BUILD_ID@
+FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@
+FLAG_W_EXTRA = @FLAG_W_EXTRA@
+FLAG_W_NO_EMPTY_BODY = @FLAG_W_NO_EMPTY_BODY@
+FLAG_W_NO_FORMAT_ZERO_LENGTH = @FLAG_W_NO_FORMAT_ZERO_LENGTH@
+FLAG_W_NO_UNINITIALIZED = @FLAG_W_NO_UNINITIALIZED@
+GDB = @GDB@
+GLIBC_VERSION = @GLIBC_VERSION@
+GREP = @GREP@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LDFLAGS = @LDFLAGS@ -nostartfiles -nodefaultlibs
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MKDIR_P = @MKDIR_P@
+MPI_CC = @MPI_CC@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PREFERRED_STACK_BOUNDARY = @PREFERRED_STACK_BOUNDARY@
+QTCORE_CFLAGS = @QTCORE_CFLAGS@
+QTCORE_LIBS = @QTCORE_LIBS@
+RANLIB = @RANLIB@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+VALT_LOAD_ADDRESS_PRI = @VALT_LOAD_ADDRESS_PRI@
+VALT_LOAD_ADDRESS_SEC = @VALT_LOAD_ADDRESS_SEC@
+VERSION = @VERSION@
+VGCONF_ARCH_PRI = @VGCONF_ARCH_PRI@
+VGCONF_ARCH_SEC = @VGCONF_ARCH_SEC@
+VGCONF_OS = @VGCONF_OS@
+VGCONF_PLATFORM_PRI_CAPS = @VGCONF_PLATFORM_PRI_CAPS@
+VGCONF_PLATFORM_SEC_CAPS = @VGCONF_PLATFORM_SEC_CAPS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CXX = @ac_ct_CXX@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+inplacedir = $(top_builddir)/.in_place
+
+#----------------------------------------------------------------------------
+# Flags
+#----------------------------------------------------------------------------
+
+# Baseline flags for all compilations. Aim here is to maximise
+# performance and get whatever useful warnings we can out of gcc.
+AM_CFLAGS_BASE = \
+ -O2 -g \
+ -Wall \
+ -Wmissing-prototypes \
+ -Wshadow \
+ -Wpointer-arith \
+ -Wstrict-prototypes \
+ -Wmissing-declarations \
+ @FLAG_W_NO_FORMAT_ZERO_LENGTH@ \
+ -fno-strict-aliasing
+
+@VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
+
+# These flags are used for building the preload shared objects.
+# The aim is to give reasonable performance but also to have good
+# stack traces, since users often see stack traces extending
+# into (and through) the preloads.
+@VGCONF_OS_IS_DARWIN_TRUE@AM_CFLAGS_PIC = -dynamic -O -g -fno-omit-frame-pointer -fno-strict-aliasing \
+@VGCONF_OS_IS_DARWIN_TRUE@ -mno-dynamic-no-pic -fpic -fPIC
+
+
+# Flags for specific targets.
+#
+# Nb: the AM_CPPFLAGS_* values are suitable for building tools and auxprogs.
+# For building the core, coregrind/Makefile.am files add some extra things.
+#
+# Also: in newer versions of automake (1.10 onwards?) asm files ending with
+# '.S' are considered "pre-processed" (as opposed to those ending in '.s')
+# and so the CPPFLAGS are passed to the assembler. But this is not true for
+# older automakes (e.g. 1.8.5, 1.9.6), sigh. So we include
+# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
+# means some of the flags are duplicated on systems with newer versions of
+# automake, but this does not really matter and seems hard to avoid.
+AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@ = \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_@VGCONF_ARCH_PRI@=1 \
+ -DVGO_@VGCONF_OS@=1 \
+ -DVGP_@VGCONF_ARCH_PRI@_@VGCONF_OS@=1
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@ = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir) \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/include \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGA_@VGCONF_ARCH_SEC@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGO_@VGCONF_OS@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGP_@VGCONF_ARCH_SEC@_@VGCONF_OS@=1
+
+AM_FLAG_M3264_X86_LINUX = @FLAG_M32@
+AM_CFLAGS_X86_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_AMD64_LINUX = @FLAG_M64@
+AM_CFLAGS_AMD64_LINUX = @FLAG_M64@ -fomit-frame-pointer \
+ @PREFERRED_STACK_BOUNDARY@ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_PPC32_LINUX = @FLAG_M32@
+AM_CFLAGS_PPC32_LINUX = @FLAG_M32@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC64_LINUX = @FLAG_M64@
+AM_CFLAGS_PPC64_LINUX = @FLAG_M64@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_ARM_LINUX = @FLAG_M32@
+AM_CFLAGS_ARM_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE) -marm
+
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC32_AIX5 = @FLAG_MAIX32@
+AM_CFLAGS_PPC32_AIX5 = @FLAG_MAIX32@ -mcpu=powerpc $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
+ @FLAG_MAIX32@ -mcpu=powerpc -g
+
+AM_FLAG_M3264_PPC64_AIX5 = @FLAG_MAIX64@
+AM_CFLAGS_PPC64_AIX5 = @FLAG_MAIX64@ -mcpu=powerpc64 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_AIX5 = $(AM_CPPFLAGS_PPC64_AIX5) \
+ @FLAG_MAIX64@ -mcpu=powerpc64 -g
+
+AM_FLAG_M3264_X86_DARWIN = -arch i386
+AM_CFLAGS_X86_DARWIN = $(WERROR) -arch i386 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 \
+ -fno-stack-protector -fno-pic -fno-PIC
+
+AM_CCASFLAGS_X86_DARWIN = $(AM_CPPFLAGS_X86_DARWIN) -arch i386 -g
+AM_FLAG_M3264_AMD64_DARWIN = -arch x86_64
+AM_CFLAGS_AMD64_DARWIN = $(WERROR) -arch x86_64 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 -fno-stack-protector
+
+AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
+
+# Flags for the primary target. These must be used to build the
+# regtests and performance tests. In fact, these must be used to
+# build anything which is built only once on a dual-arch build.
+#
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CFLAGS_PRI = $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+@VGCONF_HAVE_PLATFORM_SEC_FALSE@AM_FLAG_M3264_SEC =
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_@VGCONF_PLATFORM_SEC_CAPS@)
+
+# Baseline link flags for making vgpreload shared objects.
+#
+PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
+PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
+PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX32@
+PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX64@
+PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
+PRELOAD_LDFLAGS_AMD64_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch x86_64
+AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \
+ -I$(top_srcdir)/coregrind -I$(top_builddir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_$(VGCONF_ARCH_PRI)=1 \
+ -DVGO_$(VGCONF_OS)=1 \
+ -DVGP_$(VGCONF_ARCH_PRI)_$(VGCONF_OS)=1
+
+# Nb: Tools need to augment these flags with an arch-selection option, such
+# as $(AM_FLAG_M3264_PRI).
+AM_CFLAGS = -Winline -Wall -Wshadow -g
+AM_CXXFLAGS = -Winline -Wall -Wshadow -g
+# Include AM_CPPFLAGS in AM_CCASFLAGS to allow for older versions of
+# automake; see comments in Makefile.all.am for more detail.
+AM_CCASFLAGS = $(AM_CPPFLAGS) -ffreestanding
+@VGCONF_OS_IS_DARWIN_TRUE@noinst_DSYMS = $(check_PROGRAMS)
+dist_noinst_SCRIPTS = filter_stderr
+EXTRA_DIST = \
+ clone_test.stderr.exp \
+ clone_test.post.exp \
+ clone_test.vgtest \
+ complex_rep.stderr.exp \
+ complex_rep.vgtest \
+ fldcw_check.stderr.exp \
+ fldcw_check.vgtest \
+ ll.stderr.exp \
+ ll.stdout.exp \
+ ll.post.exp \
+ ll.vgtest \
+ million.stderr.exp \
+ million.post.exp \
+ million.vgtest \
+ rep_prefix.stderr.exp \
+ rep_prefix.vgtest
+
+clone_test_SOURCES = clone_test.S
+complex_rep_SOURCES = complex_rep.S
+fldcw_check_SOURCES = fldcw_check.S
+ll_SOURCES = ll.S
+million_SOURCES = million.S
+rep_prefix_SOURCES = rep_prefix.S
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .S .o .obj
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.tool-tests.am $(top_srcdir)/Makefile.all.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign exp-bbv/tests/amd64-linux/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --foreign exp-bbv/tests/amd64-linux/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+clean-checkPROGRAMS:
+ -test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
+clone_test$(EXEEXT): $(clone_test_OBJECTS) $(clone_test_DEPENDENCIES)
+ @rm -f clone_test$(EXEEXT)
+ $(LINK) $(clone_test_OBJECTS) $(clone_test_LDADD) $(LIBS)
+complex_rep$(EXEEXT): $(complex_rep_OBJECTS) $(complex_rep_DEPENDENCIES)
+ @rm -f complex_rep$(EXEEXT)
+ $(LINK) $(complex_rep_OBJECTS) $(complex_rep_LDADD) $(LIBS)
+fldcw_check$(EXEEXT): $(fldcw_check_OBJECTS) $(fldcw_check_DEPENDENCIES)
+ @rm -f fldcw_check$(EXEEXT)
+ $(LINK) $(fldcw_check_OBJECTS) $(fldcw_check_LDADD) $(LIBS)
+ll$(EXEEXT): $(ll_OBJECTS) $(ll_DEPENDENCIES)
+ @rm -f ll$(EXEEXT)
+ $(LINK) $(ll_OBJECTS) $(ll_LDADD) $(LIBS)
+million$(EXEEXT): $(million_OBJECTS) $(million_DEPENDENCIES)
+ @rm -f million$(EXEEXT)
+ $(LINK) $(million_OBJECTS) $(million_LDADD) $(LIBS)
+rep_prefix$(EXEEXT): $(rep_prefix_OBJECTS) $(rep_prefix_DEPENDENCIES)
+ @rm -f rep_prefix$(EXEEXT)
+ $(LINK) $(rep_prefix_OBJECTS) $(rep_prefix_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clone_test.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/complex_rep.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fldcw_check.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ll.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/million.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rep_prefix.Po@am__quote@
+
+.S.o:
+@am__fastdepCCAS_TRUE@ $(CPPASCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCCAS_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCCAS_FALSE@ $(CPPASCOMPILE) -c -o $@ $<
+
+.S.obj:
+@am__fastdepCCAS_TRUE@ $(CPPASCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCCAS_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCCAS_FALSE@ $(CPPASCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(SCRIPTS)
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-checkPROGRAMS clean-generic clean-local mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-info: install-info-am
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-ps: install-ps-am
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am check-local clean \
+ clean-checkPROGRAMS clean-generic clean-local ctags distclean \
+ distclean-compile distclean-generic distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
+ uninstall-am
+
+
+# This used to be required when Vex had a handwritten Makefile. It
+# shouldn't be needed any more, though.
+
+#----------------------------------------------------------------------------
+# noinst_PROGRAMS and noinst_DSYMS targets
+#----------------------------------------------------------------------------
+
+# On Darwin, for a program 'p', the DWARF debug info is stored in the
+# directory 'p.dSYM'. This must be generated after the executable is
+# created, with 'dsymutil p'. We could redefine LINK with a script that
+# executes 'dsymutil' after linking, but that's a pain. Instead we use this
+# hook so that every time "make check" is run, we subsequently invoke
+# 'dsymutil' on all the executables that lack a .dSYM directory, or that are
+# newer than their corresponding .dSYM directory.
+build-noinst_DSYMS: $(noinst_DSYMS)
+ for f in $(noinst_DSYMS); do \
+ if [ ! -e $$f.dSYM -o $$f -nt $$f.dSYM ] ; then \
+ echo "dsymutil $$f"; \
+ dsymutil $$f; \
+ fi; \
+ done
+
+# This is used by coregrind/Makefile.am and Makefile.tool.am for doing
+# "in-place" installs. It copies $(noinst_PROGRAMS) into $inplacedir.
+# It needs to be depended on by an 'all-local' rule.
+inplace-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_PROGRAMS) ; do \
+ rm -f $(inplacedir)/$$f; \
+ ln -f -s ../$(subdir)/$$f $(inplacedir); \
+ done
+
+# Similar to inplace-noinst_PROGRAMS
+inplace-noinst_DSYMS: build-noinst_DSYMS
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_DSYMS); do \
+ rm -f $(inplacedir)/$$f.dSYM; \
+ ln -f -s ../$(subdir)/$$f.dSYM $(inplacedir); \
+ done
+
+# This is used by coregrind/Makefile.am and by <tool>/Makefile.am for doing
+# "make install". It copies $(noinst_PROGRAMS) into $prefix/lib/valgrind/.
+# It needs to be depended on by an 'install-exec-local' rule.
+install-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_PROGRAMS); do \
+ $(INSTALL_PROGRAM) $$f $(DESTDIR)$(pkglibdir); \
+ done
+
+# Similar to install-noinst_PROGRAMS.
+# Nb: we don't use $(INSTALL_PROGRAM) here because it doesn't work with
+# directories. XXX: not sure whether the resulting permissions will be
+# correct when using 'cp -R'...
+install-noinst_DSYMS: build-noinst_DSYMS
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_DSYMS); do \
+ cp -R $$f.dSYM $(DESTDIR)$(pkglibdir); \
+ done
+
+# This needs to be depended on by a 'clean-local' rule.
+clean-noinst_DSYMS:
+ for f in $(noinst_DSYMS); do \
+ rm -rf $$f.dSYM; \
+ done
+
+check-local: build-noinst_DSYMS
+
+clean-local: clean-noinst_DSYMS
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/exp-bbv/tests/arm-linux
svn://svn.valgrind.org/valgrind
--- /dev/null
+# Makefile.in generated by automake 1.10.2 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# This file is used for tool tests, and also in perf/Makefile.am.
+
+# This file should be included (directly or indirectly) by every
+# Makefile.am that builds programs. And also the top-level Makefile.am.
+
+#----------------------------------------------------------------------------
+# Global stuff
+#----------------------------------------------------------------------------
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
+ $(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
+ $(top_srcdir)/Makefile.tool-tests.am
+check_PROGRAMS = million$(EXEEXT) ll$(EXEEXT)
+subdir = exp-bbv/tests/arm-linux
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+am_ll_OBJECTS = ll.$(OBJEXT)
+ll_OBJECTS = $(am_ll_OBJECTS)
+ll_LDADD = $(LDADD)
+am_million_OBJECTS = million.$(OBJEXT)
+million_OBJECTS = $(am_million_OBJECTS)
+million_LDADD = $(LDADD)
+SCRIPTS = $(dist_noinst_SCRIPTS)
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+CPPASCOMPILE = $(CCAS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CCASFLAGS) $(CCASFLAGS)
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = $(ll_SOURCES) $(million_SOURCES)
+DIST_SOURCES = $(ll_SOURCES) $(million_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BOOST_CFLAGS = @BOOST_CFLAGS@
+BOOST_LIBS = @BOOST_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CXX = @CXX@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFAULT_SUPP = @DEFAULT_SUPP@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DIFF = @DIFF@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FLAG_FNO_STACK_PROTECTOR = @FLAG_FNO_STACK_PROTECTOR@
+FLAG_M32 = @FLAG_M32@
+FLAG_M64 = @FLAG_M64@
+FLAG_MAIX32 = @FLAG_MAIX32@
+FLAG_MAIX64 = @FLAG_MAIX64@
+FLAG_MMMX = @FLAG_MMMX@
+FLAG_MSSE = @FLAG_MSSE@
+FLAG_NO_BUILD_ID = @FLAG_NO_BUILD_ID@
+FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@
+FLAG_W_EXTRA = @FLAG_W_EXTRA@
+FLAG_W_NO_EMPTY_BODY = @FLAG_W_NO_EMPTY_BODY@
+FLAG_W_NO_FORMAT_ZERO_LENGTH = @FLAG_W_NO_FORMAT_ZERO_LENGTH@
+FLAG_W_NO_UNINITIALIZED = @FLAG_W_NO_UNINITIALIZED@
+GDB = @GDB@
+GLIBC_VERSION = @GLIBC_VERSION@
+GREP = @GREP@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LDFLAGS = @LDFLAGS@ -nostartfiles -nodefaultlibs
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MKDIR_P = @MKDIR_P@
+MPI_CC = @MPI_CC@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PREFERRED_STACK_BOUNDARY = @PREFERRED_STACK_BOUNDARY@
+QTCORE_CFLAGS = @QTCORE_CFLAGS@
+QTCORE_LIBS = @QTCORE_LIBS@
+RANLIB = @RANLIB@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+VALT_LOAD_ADDRESS_PRI = @VALT_LOAD_ADDRESS_PRI@
+VALT_LOAD_ADDRESS_SEC = @VALT_LOAD_ADDRESS_SEC@
+VERSION = @VERSION@
+VGCONF_ARCH_PRI = @VGCONF_ARCH_PRI@
+VGCONF_ARCH_SEC = @VGCONF_ARCH_SEC@
+VGCONF_OS = @VGCONF_OS@
+VGCONF_PLATFORM_PRI_CAPS = @VGCONF_PLATFORM_PRI_CAPS@
+VGCONF_PLATFORM_SEC_CAPS = @VGCONF_PLATFORM_SEC_CAPS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CXX = @ac_ct_CXX@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+inplacedir = $(top_builddir)/.in_place
+
+#----------------------------------------------------------------------------
+# Flags
+#----------------------------------------------------------------------------
+
+# Baseline flags for all compilations. Aim here is to maximise
+# performance and get whatever useful warnings we can out of gcc.
+AM_CFLAGS_BASE = \
+ -O2 -g \
+ -Wall \
+ -Wmissing-prototypes \
+ -Wshadow \
+ -Wpointer-arith \
+ -Wstrict-prototypes \
+ -Wmissing-declarations \
+ @FLAG_W_NO_FORMAT_ZERO_LENGTH@ \
+ -fno-strict-aliasing
+
+@VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
+
+# These flags are used for building the preload shared objects.
+# The aim is to give reasonable performance but also to have good
+# stack traces, since users often see stack traces extending
+# into (and through) the preloads.
+@VGCONF_OS_IS_DARWIN_TRUE@AM_CFLAGS_PIC = -dynamic -O -g -fno-omit-frame-pointer -fno-strict-aliasing \
+@VGCONF_OS_IS_DARWIN_TRUE@ -mno-dynamic-no-pic -fpic -fPIC
+
+
+# Flags for specific targets.
+#
+# Nb: the AM_CPPFLAGS_* values are suitable for building tools and auxprogs.
+# For building the core, coregrind/Makefile.am files add some extra things.
+#
+# Also: in newer versions of automake (1.10 onwards?) asm files ending with
+# '.S' are considered "pre-processed" (as opposed to those ending in '.s')
+# and so the CPPFLAGS are passed to the assembler. But this is not true for
+# older automakes (e.g. 1.8.5, 1.9.6), sigh. So we include
+# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
+# means some of the flags are duplicated on systems with newer versions of
+# automake, but this does not really matter and seems hard to avoid.
+AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@ = \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_@VGCONF_ARCH_PRI@=1 \
+ -DVGO_@VGCONF_OS@=1 \
+ -DVGP_@VGCONF_ARCH_PRI@_@VGCONF_OS@=1
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@ = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir) \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/include \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGA_@VGCONF_ARCH_SEC@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGO_@VGCONF_OS@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGP_@VGCONF_ARCH_SEC@_@VGCONF_OS@=1
+
+AM_FLAG_M3264_X86_LINUX = @FLAG_M32@
+AM_CFLAGS_X86_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_AMD64_LINUX = @FLAG_M64@
+AM_CFLAGS_AMD64_LINUX = @FLAG_M64@ -fomit-frame-pointer \
+ @PREFERRED_STACK_BOUNDARY@ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_PPC32_LINUX = @FLAG_M32@
+AM_CFLAGS_PPC32_LINUX = @FLAG_M32@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC64_LINUX = @FLAG_M64@
+AM_CFLAGS_PPC64_LINUX = @FLAG_M64@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_ARM_LINUX = @FLAG_M32@
+AM_CFLAGS_ARM_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE) -marm
+
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC32_AIX5 = @FLAG_MAIX32@
+AM_CFLAGS_PPC32_AIX5 = @FLAG_MAIX32@ -mcpu=powerpc $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
+ @FLAG_MAIX32@ -mcpu=powerpc -g
+
+AM_FLAG_M3264_PPC64_AIX5 = @FLAG_MAIX64@
+AM_CFLAGS_PPC64_AIX5 = @FLAG_MAIX64@ -mcpu=powerpc64 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_AIX5 = $(AM_CPPFLAGS_PPC64_AIX5) \
+ @FLAG_MAIX64@ -mcpu=powerpc64 -g
+
+AM_FLAG_M3264_X86_DARWIN = -arch i386
+AM_CFLAGS_X86_DARWIN = $(WERROR) -arch i386 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 \
+ -fno-stack-protector -fno-pic -fno-PIC
+
+AM_CCASFLAGS_X86_DARWIN = $(AM_CPPFLAGS_X86_DARWIN) -arch i386 -g
+AM_FLAG_M3264_AMD64_DARWIN = -arch x86_64
+AM_CFLAGS_AMD64_DARWIN = $(WERROR) -arch x86_64 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 -fno-stack-protector
+
+AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
+
+# Flags for the primary target. These must be used to build the
+# regtests and performance tests. In fact, these must be used to
+# build anything which is built only once on a dual-arch build.
+#
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CFLAGS_PRI = $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+@VGCONF_HAVE_PLATFORM_SEC_FALSE@AM_FLAG_M3264_SEC =
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_@VGCONF_PLATFORM_SEC_CAPS@)
+
+# Baseline link flags for making vgpreload shared objects.
+#
+PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
+PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
+PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX32@
+PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX64@
+PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
+PRELOAD_LDFLAGS_AMD64_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch x86_64
+AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \
+ -I$(top_srcdir)/coregrind -I$(top_builddir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_$(VGCONF_ARCH_PRI)=1 \
+ -DVGO_$(VGCONF_OS)=1 \
+ -DVGP_$(VGCONF_ARCH_PRI)_$(VGCONF_OS)=1
+
+# Nb: Tools need to augment these flags with an arch-selection option, such
+# as $(AM_FLAG_M3264_PRI).
+AM_CFLAGS = -Winline -Wall -Wshadow -g
+AM_CXXFLAGS = -Winline -Wall -Wshadow -g
+# Include AM_CPPFLAGS in AM_CCASFLAGS to allow for older versions of
+# automake; see comments in Makefile.all.am for more detail.
+AM_CCASFLAGS = $(AM_CPPFLAGS) -ffreestanding
+@VGCONF_OS_IS_DARWIN_TRUE@noinst_DSYMS = $(check_PROGRAMS)
+dist_noinst_SCRIPTS = filter_stderr
+EXTRA_DIST = \
+ ll.stderr.exp \
+ ll.stdout.exp \
+ ll.post.exp \
+ ll.vgtest \
+ million.stderr.exp \
+ million.post.exp \
+ million.vgtest
+
+ll_SOURCES = ll.S
+million_SOURCES = million.S
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .S .o .obj
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.tool-tests.am $(top_srcdir)/Makefile.all.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign exp-bbv/tests/arm-linux/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --foreign exp-bbv/tests/arm-linux/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+clean-checkPROGRAMS:
+ -test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
+ll$(EXEEXT): $(ll_OBJECTS) $(ll_DEPENDENCIES)
+ @rm -f ll$(EXEEXT)
+ $(LINK) $(ll_OBJECTS) $(ll_LDADD) $(LIBS)
+million$(EXEEXT): $(million_OBJECTS) $(million_DEPENDENCIES)
+ @rm -f million$(EXEEXT)
+ $(LINK) $(million_OBJECTS) $(million_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ll.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/million.Po@am__quote@
+
+.S.o:
+@am__fastdepCCAS_TRUE@ $(CPPASCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCCAS_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCCAS_FALSE@ $(CPPASCOMPILE) -c -o $@ $<
+
+.S.obj:
+@am__fastdepCCAS_TRUE@ $(CPPASCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCCAS_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCCAS_FALSE@ $(CPPASCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(SCRIPTS)
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-checkPROGRAMS clean-generic clean-local mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-info: install-info-am
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-ps: install-ps-am
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am check-local clean \
+ clean-checkPROGRAMS clean-generic clean-local ctags distclean \
+ distclean-compile distclean-generic distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
+ uninstall-am
+
+
+# This used to be required when Vex had a handwritten Makefile. It
+# shouldn't be needed any more, though.
+
+#----------------------------------------------------------------------------
+# noinst_PROGRAMS and noinst_DSYMS targets
+#----------------------------------------------------------------------------
+
+# On Darwin, for a program 'p', the DWARF debug info is stored in the
+# directory 'p.dSYM'. This must be generated after the executable is
+# created, with 'dsymutil p'. We could redefine LINK with a script that
+# executes 'dsymutil' after linking, but that's a pain. Instead we use this
+# hook so that every time "make check" is run, we subsequently invoke
+# 'dsymutil' on all the executables that lack a .dSYM directory, or that are
+# newer than their corresponding .dSYM directory.
+build-noinst_DSYMS: $(noinst_DSYMS)
+ for f in $(noinst_DSYMS); do \
+ if [ ! -e $$f.dSYM -o $$f -nt $$f.dSYM ] ; then \
+ echo "dsymutil $$f"; \
+ dsymutil $$f; \
+ fi; \
+ done
+
+# This is used by coregrind/Makefile.am and Makefile.tool.am for doing
+# "in-place" installs. It copies $(noinst_PROGRAMS) into $inplacedir.
+# It needs to be depended on by an 'all-local' rule.
+inplace-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_PROGRAMS) ; do \
+ rm -f $(inplacedir)/$$f; \
+ ln -f -s ../$(subdir)/$$f $(inplacedir); \
+ done
+
+# Similar to inplace-noinst_PROGRAMS
+inplace-noinst_DSYMS: build-noinst_DSYMS
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_DSYMS); do \
+ rm -f $(inplacedir)/$$f.dSYM; \
+ ln -f -s ../$(subdir)/$$f.dSYM $(inplacedir); \
+ done
+
+# This is used by coregrind/Makefile.am and by <tool>/Makefile.am for doing
+# "make install". It copies $(noinst_PROGRAMS) into $prefix/lib/valgrind/.
+# It needs to be depended on by an 'install-exec-local' rule.
+install-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_PROGRAMS); do \
+ $(INSTALL_PROGRAM) $$f $(DESTDIR)$(pkglibdir); \
+ done
+
+# Similar to install-noinst_PROGRAMS.
+# Nb: we don't use $(INSTALL_PROGRAM) here because it doesn't work with
+# directories. XXX: not sure whether the resulting permissions will be
+# correct when using 'cp -R'...
+install-noinst_DSYMS: build-noinst_DSYMS
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_DSYMS); do \
+ cp -R $$f.dSYM $(DESTDIR)$(pkglibdir); \
+ done
+
+# This needs to be depended on by a 'clean-local' rule.
+clean-noinst_DSYMS:
+ for f in $(noinst_DSYMS); do \
+ rm -rf $$f.dSYM; \
+ done
+
+check-local: build-noinst_DSYMS
+
+clean-local: clean-noinst_DSYMS
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/exp-bbv/tests/ppc32-linux
svn://svn.valgrind.org/valgrind
--- /dev/null
+# Makefile.in generated by automake 1.10.2 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# This file is used for tool tests, and also in perf/Makefile.am.
+
+# This file should be included (directly or indirectly) by every
+# Makefile.am that builds programs. And also the top-level Makefile.am.
+
+#----------------------------------------------------------------------------
+# Global stuff
+#----------------------------------------------------------------------------
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
+ $(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
+ $(top_srcdir)/Makefile.tool-tests.am
+check_PROGRAMS = million$(EXEEXT) ll$(EXEEXT)
+subdir = exp-bbv/tests/ppc32-linux
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+am_ll_OBJECTS = ll.$(OBJEXT)
+ll_OBJECTS = $(am_ll_OBJECTS)
+ll_LDADD = $(LDADD)
+am_million_OBJECTS = million.$(OBJEXT)
+million_OBJECTS = $(am_million_OBJECTS)
+million_LDADD = $(LDADD)
+SCRIPTS = $(dist_noinst_SCRIPTS)
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+CPPASCOMPILE = $(CCAS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CCASFLAGS) $(CCASFLAGS)
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = $(ll_SOURCES) $(million_SOURCES)
+DIST_SOURCES = $(ll_SOURCES) $(million_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BOOST_CFLAGS = @BOOST_CFLAGS@
+BOOST_LIBS = @BOOST_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CXX = @CXX@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFAULT_SUPP = @DEFAULT_SUPP@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DIFF = @DIFF@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FLAG_FNO_STACK_PROTECTOR = @FLAG_FNO_STACK_PROTECTOR@
+FLAG_M32 = @FLAG_M32@
+FLAG_M64 = @FLAG_M64@
+FLAG_MAIX32 = @FLAG_MAIX32@
+FLAG_MAIX64 = @FLAG_MAIX64@
+FLAG_MMMX = @FLAG_MMMX@
+FLAG_MSSE = @FLAG_MSSE@
+FLAG_NO_BUILD_ID = @FLAG_NO_BUILD_ID@
+FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@
+FLAG_W_EXTRA = @FLAG_W_EXTRA@
+FLAG_W_NO_EMPTY_BODY = @FLAG_W_NO_EMPTY_BODY@
+FLAG_W_NO_FORMAT_ZERO_LENGTH = @FLAG_W_NO_FORMAT_ZERO_LENGTH@
+FLAG_W_NO_UNINITIALIZED = @FLAG_W_NO_UNINITIALIZED@
+GDB = @GDB@
+GLIBC_VERSION = @GLIBC_VERSION@
+GREP = @GREP@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LDFLAGS = @LDFLAGS@ -nostartfiles -nodefaultlibs -m32
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MKDIR_P = @MKDIR_P@
+MPI_CC = @MPI_CC@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PREFERRED_STACK_BOUNDARY = @PREFERRED_STACK_BOUNDARY@
+QTCORE_CFLAGS = @QTCORE_CFLAGS@
+QTCORE_LIBS = @QTCORE_LIBS@
+RANLIB = @RANLIB@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+VALT_LOAD_ADDRESS_PRI = @VALT_LOAD_ADDRESS_PRI@
+VALT_LOAD_ADDRESS_SEC = @VALT_LOAD_ADDRESS_SEC@
+VERSION = @VERSION@
+VGCONF_ARCH_PRI = @VGCONF_ARCH_PRI@
+VGCONF_ARCH_SEC = @VGCONF_ARCH_SEC@
+VGCONF_OS = @VGCONF_OS@
+VGCONF_PLATFORM_PRI_CAPS = @VGCONF_PLATFORM_PRI_CAPS@
+VGCONF_PLATFORM_SEC_CAPS = @VGCONF_PLATFORM_SEC_CAPS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CXX = @ac_ct_CXX@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+inplacedir = $(top_builddir)/.in_place
+
+#----------------------------------------------------------------------------
+# Flags
+#----------------------------------------------------------------------------
+
+# Baseline flags for all compilations. Aim here is to maximise
+# performance and get whatever useful warnings we can out of gcc.
+AM_CFLAGS_BASE = \
+ -O2 -g \
+ -Wall \
+ -Wmissing-prototypes \
+ -Wshadow \
+ -Wpointer-arith \
+ -Wstrict-prototypes \
+ -Wmissing-declarations \
+ @FLAG_W_NO_FORMAT_ZERO_LENGTH@ \
+ -fno-strict-aliasing
+
+@VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
+
+# These flags are used for building the preload shared objects.
+# The aim is to give reasonable performance but also to have good
+# stack traces, since users often see stack traces extending
+# into (and through) the preloads.
+@VGCONF_OS_IS_DARWIN_TRUE@AM_CFLAGS_PIC = -dynamic -O -g -fno-omit-frame-pointer -fno-strict-aliasing \
+@VGCONF_OS_IS_DARWIN_TRUE@ -mno-dynamic-no-pic -fpic -fPIC
+
+
+# Flags for specific targets.
+#
+# Nb: the AM_CPPFLAGS_* values are suitable for building tools and auxprogs.
+# For building the core, coregrind/Makefile.am files add some extra things.
+#
+# Also: in newer versions of automake (1.10 onwards?) asm files ending with
+# '.S' are considered "pre-processed" (as opposed to those ending in '.s')
+# and so the CPPFLAGS are passed to the assembler. But this is not true for
+# older automakes (e.g. 1.8.5, 1.9.6), sigh. So we include
+# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
+# means some of the flags are duplicated on systems with newer versions of
+# automake, but this does not really matter and seems hard to avoid.
+AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@ = \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_@VGCONF_ARCH_PRI@=1 \
+ -DVGO_@VGCONF_OS@=1 \
+ -DVGP_@VGCONF_ARCH_PRI@_@VGCONF_OS@=1
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@ = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir) \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/include \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGA_@VGCONF_ARCH_SEC@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGO_@VGCONF_OS@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGP_@VGCONF_ARCH_SEC@_@VGCONF_OS@=1
+
+AM_FLAG_M3264_X86_LINUX = @FLAG_M32@
+AM_CFLAGS_X86_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_AMD64_LINUX = @FLAG_M64@
+AM_CFLAGS_AMD64_LINUX = @FLAG_M64@ -fomit-frame-pointer \
+ @PREFERRED_STACK_BOUNDARY@ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_PPC32_LINUX = @FLAG_M32@
+AM_CFLAGS_PPC32_LINUX = @FLAG_M32@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC64_LINUX = @FLAG_M64@
+AM_CFLAGS_PPC64_LINUX = @FLAG_M64@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_ARM_LINUX = @FLAG_M32@
+AM_CFLAGS_ARM_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE) -marm
+
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC32_AIX5 = @FLAG_MAIX32@
+AM_CFLAGS_PPC32_AIX5 = @FLAG_MAIX32@ -mcpu=powerpc $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
+ @FLAG_MAIX32@ -mcpu=powerpc -g
+
+AM_FLAG_M3264_PPC64_AIX5 = @FLAG_MAIX64@
+AM_CFLAGS_PPC64_AIX5 = @FLAG_MAIX64@ -mcpu=powerpc64 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_AIX5 = $(AM_CPPFLAGS_PPC64_AIX5) \
+ @FLAG_MAIX64@ -mcpu=powerpc64 -g
+
+AM_FLAG_M3264_X86_DARWIN = -arch i386
+AM_CFLAGS_X86_DARWIN = $(WERROR) -arch i386 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 \
+ -fno-stack-protector -fno-pic -fno-PIC
+
+AM_CCASFLAGS_X86_DARWIN = $(AM_CPPFLAGS_X86_DARWIN) -arch i386 -g
+AM_FLAG_M3264_AMD64_DARWIN = -arch x86_64
+AM_CFLAGS_AMD64_DARWIN = $(WERROR) -arch x86_64 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 -fno-stack-protector
+
+AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
+
+# Flags for the primary target. These must be used to build the
+# regtests and performance tests. In fact, these must be used to
+# build anything which is built only once on a dual-arch build.
+#
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CFLAGS_PRI = $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+@VGCONF_HAVE_PLATFORM_SEC_FALSE@AM_FLAG_M3264_SEC =
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_@VGCONF_PLATFORM_SEC_CAPS@)
+
+# Baseline link flags for making vgpreload shared objects.
+#
+PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
+PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
+PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX32@
+PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX64@
+PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
+PRELOAD_LDFLAGS_AMD64_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch x86_64
+AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \
+ -I$(top_srcdir)/coregrind -I$(top_builddir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_$(VGCONF_ARCH_PRI)=1 \
+ -DVGO_$(VGCONF_OS)=1 \
+ -DVGP_$(VGCONF_ARCH_PRI)_$(VGCONF_OS)=1
+
+# Nb: Tools need to augment these flags with an arch-selection option, such
+# as $(AM_FLAG_M3264_PRI).
+AM_CFLAGS = -Winline -Wall -Wshadow -g
+AM_CXXFLAGS = -Winline -Wall -Wshadow -g
+# Include AM_CPPFLAGS in AM_CCASFLAGS to allow for older versions of
+# automake; see comments in Makefile.all.am for more detail.
+AM_CCASFLAGS = $(AM_CPPFLAGS) -ffreestanding -m32
+@VGCONF_OS_IS_DARWIN_TRUE@noinst_DSYMS = $(check_PROGRAMS)
+dist_noinst_SCRIPTS = filter_stderr
+EXTRA_DIST = \
+ ll.stderr.exp \
+ ll.stdout.exp \
+ ll.post.exp \
+ ll.vgtest \
+ million.stderr.exp \
+ million.post.exp \
+ million.vgtest
+
+ll_SOURCES = ll.S
+million_SOURCES = million.S
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .S .o .obj
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.tool-tests.am $(top_srcdir)/Makefile.all.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign exp-bbv/tests/ppc32-linux/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --foreign exp-bbv/tests/ppc32-linux/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+clean-checkPROGRAMS:
+ -test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
+ll$(EXEEXT): $(ll_OBJECTS) $(ll_DEPENDENCIES)
+ @rm -f ll$(EXEEXT)
+ $(LINK) $(ll_OBJECTS) $(ll_LDADD) $(LIBS)
+million$(EXEEXT): $(million_OBJECTS) $(million_DEPENDENCIES)
+ @rm -f million$(EXEEXT)
+ $(LINK) $(million_OBJECTS) $(million_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ll.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/million.Po@am__quote@
+
+.S.o:
+@am__fastdepCCAS_TRUE@ $(CPPASCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCCAS_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCCAS_FALSE@ $(CPPASCOMPILE) -c -o $@ $<
+
+.S.obj:
+@am__fastdepCCAS_TRUE@ $(CPPASCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCCAS_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCCAS_FALSE@ $(CPPASCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(SCRIPTS)
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-checkPROGRAMS clean-generic clean-local mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-info: install-info-am
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-ps: install-ps-am
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am check-local clean \
+ clean-checkPROGRAMS clean-generic clean-local ctags distclean \
+ distclean-compile distclean-generic distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
+ uninstall-am
+
+
+# This used to be required when Vex had a handwritten Makefile. It
+# shouldn't be needed any more, though.
+
+#----------------------------------------------------------------------------
+# noinst_PROGRAMS and noinst_DSYMS targets
+#----------------------------------------------------------------------------
+
+# On Darwin, for a program 'p', the DWARF debug info is stored in the
+# directory 'p.dSYM'. This must be generated after the executable is
+# created, with 'dsymutil p'. We could redefine LINK with a script that
+# executes 'dsymutil' after linking, but that's a pain. Instead we use this
+# hook so that every time "make check" is run, we subsequently invoke
+# 'dsymutil' on all the executables that lack a .dSYM directory, or that are
+# newer than their corresponding .dSYM directory.
+build-noinst_DSYMS: $(noinst_DSYMS)
+ for f in $(noinst_DSYMS); do \
+ if [ ! -e $$f.dSYM -o $$f -nt $$f.dSYM ] ; then \
+ echo "dsymutil $$f"; \
+ dsymutil $$f; \
+ fi; \
+ done
+
+# This is used by coregrind/Makefile.am and Makefile.tool.am for doing
+# "in-place" installs. It copies $(noinst_PROGRAMS) into $inplacedir.
+# It needs to be depended on by an 'all-local' rule.
+inplace-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_PROGRAMS) ; do \
+ rm -f $(inplacedir)/$$f; \
+ ln -f -s ../$(subdir)/$$f $(inplacedir); \
+ done
+
+# Similar to inplace-noinst_PROGRAMS
+inplace-noinst_DSYMS: build-noinst_DSYMS
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_DSYMS); do \
+ rm -f $(inplacedir)/$$f.dSYM; \
+ ln -f -s ../$(subdir)/$$f.dSYM $(inplacedir); \
+ done
+
+# This is used by coregrind/Makefile.am and by <tool>/Makefile.am for doing
+# "make install". It copies $(noinst_PROGRAMS) into $prefix/lib/valgrind/.
+# It needs to be depended on by an 'install-exec-local' rule.
+install-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_PROGRAMS); do \
+ $(INSTALL_PROGRAM) $$f $(DESTDIR)$(pkglibdir); \
+ done
+
+# Similar to install-noinst_PROGRAMS.
+# Nb: we don't use $(INSTALL_PROGRAM) here because it doesn't work with
+# directories. XXX: not sure whether the resulting permissions will be
+# correct when using 'cp -R'...
+install-noinst_DSYMS: build-noinst_DSYMS
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_DSYMS); do \
+ cp -R $$f.dSYM $(DESTDIR)$(pkglibdir); \
+ done
+
+# This needs to be depended on by a 'clean-local' rule.
+clean-noinst_DSYMS:
+ for f in $(noinst_DSYMS); do \
+ rm -rf $$f.dSYM; \
+ done
+
+check-local: build-noinst_DSYMS
+
+clean-local: clean-noinst_DSYMS
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/exp-bbv/tests/x86-linux
svn://svn.valgrind.org/valgrind
--- /dev/null
+# Makefile.in generated by automake 1.10.2 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# This file is used for tool tests, and also in perf/Makefile.am.
+
+# This file should be included (directly or indirectly) by every
+# Makefile.am that builds programs. And also the top-level Makefile.am.
+
+#----------------------------------------------------------------------------
+# Global stuff
+#----------------------------------------------------------------------------
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
+ $(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
+ $(top_srcdir)/Makefile.tool-tests.am
+check_PROGRAMS = ll$(EXEEXT) clone_test$(EXEEXT)
+subdir = exp-bbv/tests/x86-linux
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+am_clone_test_OBJECTS = clone_test.$(OBJEXT)
+clone_test_OBJECTS = $(am_clone_test_OBJECTS)
+clone_test_LDADD = $(LDADD)
+am_ll_OBJECTS = ll.$(OBJEXT)
+ll_OBJECTS = $(am_ll_OBJECTS)
+ll_LDADD = $(LDADD)
+SCRIPTS = $(dist_noinst_SCRIPTS)
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+CPPASCOMPILE = $(CCAS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CCASFLAGS) $(CCASFLAGS)
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = $(clone_test_SOURCES) $(ll_SOURCES)
+DIST_SOURCES = $(clone_test_SOURCES) $(ll_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BOOST_CFLAGS = @BOOST_CFLAGS@
+BOOST_LIBS = @BOOST_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CXX = @CXX@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFAULT_SUPP = @DEFAULT_SUPP@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DIFF = @DIFF@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FLAG_FNO_STACK_PROTECTOR = @FLAG_FNO_STACK_PROTECTOR@
+FLAG_M32 = @FLAG_M32@
+FLAG_M64 = @FLAG_M64@
+FLAG_MAIX32 = @FLAG_MAIX32@
+FLAG_MAIX64 = @FLAG_MAIX64@
+FLAG_MMMX = @FLAG_MMMX@
+FLAG_MSSE = @FLAG_MSSE@
+FLAG_NO_BUILD_ID = @FLAG_NO_BUILD_ID@
+FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@
+FLAG_W_EXTRA = @FLAG_W_EXTRA@
+FLAG_W_NO_EMPTY_BODY = @FLAG_W_NO_EMPTY_BODY@
+FLAG_W_NO_FORMAT_ZERO_LENGTH = @FLAG_W_NO_FORMAT_ZERO_LENGTH@
+FLAG_W_NO_UNINITIALIZED = @FLAG_W_NO_UNINITIALIZED@
+GDB = @GDB@
+GLIBC_VERSION = @GLIBC_VERSION@
+GREP = @GREP@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LDFLAGS = @LDFLAGS@ @FLAG_M32@ -static -nostartfiles -nodefaultlibs
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MKDIR_P = @MKDIR_P@
+MPI_CC = @MPI_CC@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PREFERRED_STACK_BOUNDARY = @PREFERRED_STACK_BOUNDARY@
+QTCORE_CFLAGS = @QTCORE_CFLAGS@
+QTCORE_LIBS = @QTCORE_LIBS@
+RANLIB = @RANLIB@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+VALT_LOAD_ADDRESS_PRI = @VALT_LOAD_ADDRESS_PRI@
+VALT_LOAD_ADDRESS_SEC = @VALT_LOAD_ADDRESS_SEC@
+VERSION = @VERSION@
+VGCONF_ARCH_PRI = @VGCONF_ARCH_PRI@
+VGCONF_ARCH_SEC = @VGCONF_ARCH_SEC@
+VGCONF_OS = @VGCONF_OS@
+VGCONF_PLATFORM_PRI_CAPS = @VGCONF_PLATFORM_PRI_CAPS@
+VGCONF_PLATFORM_SEC_CAPS = @VGCONF_PLATFORM_SEC_CAPS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CXX = @ac_ct_CXX@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+inplacedir = $(top_builddir)/.in_place
+
+#----------------------------------------------------------------------------
+# Flags
+#----------------------------------------------------------------------------
+
+# Baseline flags for all compilations. Aim here is to maximise
+# performance and get whatever useful warnings we can out of gcc.
+AM_CFLAGS_BASE = \
+ -O2 -g \
+ -Wall \
+ -Wmissing-prototypes \
+ -Wshadow \
+ -Wpointer-arith \
+ -Wstrict-prototypes \
+ -Wmissing-declarations \
+ @FLAG_W_NO_FORMAT_ZERO_LENGTH@ \
+ -fno-strict-aliasing
+
+@VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
+
+# These flags are used for building the preload shared objects.
+# The aim is to give reasonable performance but also to have good
+# stack traces, since users often see stack traces extending
+# into (and through) the preloads.
+@VGCONF_OS_IS_DARWIN_TRUE@AM_CFLAGS_PIC = -dynamic -O -g -fno-omit-frame-pointer -fno-strict-aliasing \
+@VGCONF_OS_IS_DARWIN_TRUE@ -mno-dynamic-no-pic -fpic -fPIC
+
+
+# Flags for specific targets.
+#
+# Nb: the AM_CPPFLAGS_* values are suitable for building tools and auxprogs.
+# For building the core, coregrind/Makefile.am files add some extra things.
+#
+# Also: in newer versions of automake (1.10 onwards?) asm files ending with
+# '.S' are considered "pre-processed" (as opposed to those ending in '.s')
+# and so the CPPFLAGS are passed to the assembler. But this is not true for
+# older automakes (e.g. 1.8.5, 1.9.6), sigh. So we include
+# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
+# means some of the flags are duplicated on systems with newer versions of
+# automake, but this does not really matter and seems hard to avoid.
+AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@ = \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_@VGCONF_ARCH_PRI@=1 \
+ -DVGO_@VGCONF_OS@=1 \
+ -DVGP_@VGCONF_ARCH_PRI@_@VGCONF_OS@=1
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@ = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir) \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/include \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGA_@VGCONF_ARCH_SEC@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGO_@VGCONF_OS@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGP_@VGCONF_ARCH_SEC@_@VGCONF_OS@=1
+
+AM_FLAG_M3264_X86_LINUX = @FLAG_M32@
+AM_CFLAGS_X86_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_AMD64_LINUX = @FLAG_M64@
+AM_CFLAGS_AMD64_LINUX = @FLAG_M64@ -fomit-frame-pointer \
+ @PREFERRED_STACK_BOUNDARY@ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_PPC32_LINUX = @FLAG_M32@
+AM_CFLAGS_PPC32_LINUX = @FLAG_M32@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC64_LINUX = @FLAG_M64@
+AM_CFLAGS_PPC64_LINUX = @FLAG_M64@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_ARM_LINUX = @FLAG_M32@
+AM_CFLAGS_ARM_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE) -marm
+
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC32_AIX5 = @FLAG_MAIX32@
+AM_CFLAGS_PPC32_AIX5 = @FLAG_MAIX32@ -mcpu=powerpc $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
+ @FLAG_MAIX32@ -mcpu=powerpc -g
+
+AM_FLAG_M3264_PPC64_AIX5 = @FLAG_MAIX64@
+AM_CFLAGS_PPC64_AIX5 = @FLAG_MAIX64@ -mcpu=powerpc64 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_AIX5 = $(AM_CPPFLAGS_PPC64_AIX5) \
+ @FLAG_MAIX64@ -mcpu=powerpc64 -g
+
+AM_FLAG_M3264_X86_DARWIN = -arch i386
+AM_CFLAGS_X86_DARWIN = $(WERROR) -arch i386 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 \
+ -fno-stack-protector -fno-pic -fno-PIC
+
+AM_CCASFLAGS_X86_DARWIN = $(AM_CPPFLAGS_X86_DARWIN) -arch i386 -g
+AM_FLAG_M3264_AMD64_DARWIN = -arch x86_64
+AM_CFLAGS_AMD64_DARWIN = $(WERROR) -arch x86_64 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 -fno-stack-protector
+
+AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
+
+# Flags for the primary target. These must be used to build the
+# regtests and performance tests. In fact, these must be used to
+# build anything which is built only once on a dual-arch build.
+#
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CFLAGS_PRI = $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+@VGCONF_HAVE_PLATFORM_SEC_FALSE@AM_FLAG_M3264_SEC =
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_@VGCONF_PLATFORM_SEC_CAPS@)
+
+# Baseline link flags for making vgpreload shared objects.
+#
+PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
+PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
+PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX32@
+PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX64@
+PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
+PRELOAD_LDFLAGS_AMD64_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch x86_64
+AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \
+ -I$(top_srcdir)/coregrind -I$(top_builddir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_$(VGCONF_ARCH_PRI)=1 \
+ -DVGO_$(VGCONF_OS)=1 \
+ -DVGP_$(VGCONF_ARCH_PRI)_$(VGCONF_OS)=1
+
+# Nb: Tools need to augment these flags with an arch-selection option, such
+# as $(AM_FLAG_M3264_PRI).
+AM_CFLAGS = -Winline -Wall -Wshadow -g
+AM_CXXFLAGS = -Winline -Wall -Wshadow -g
+# Include AM_CPPFLAGS in AM_CCASFLAGS to allow for older versions of
+# automake; see comments in Makefile.all.am for more detail.
+AM_CCASFLAGS = $(AM_CPPFLAGS) -ffreestanding @FLAG_M32@
+@VGCONF_OS_IS_DARWIN_TRUE@noinst_DSYMS = $(check_PROGRAMS)
+dist_noinst_SCRIPTS = filter_stderr
+EXTRA_DIST = \
+ clone_test.stderr.exp \
+ clone_test.post.exp \
+ clone_test.vgtest \
+ ll.stderr.exp \
+ ll.stdout.exp \
+ ll.post.exp \
+ ll.vgtest
+
+clone_test_SOURCES = clone_test.S
+ll_SOURCES = ll.S
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .S .o .obj
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.tool-tests.am $(top_srcdir)/Makefile.all.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign exp-bbv/tests/x86-linux/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --foreign exp-bbv/tests/x86-linux/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+clean-checkPROGRAMS:
+ -test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
+clone_test$(EXEEXT): $(clone_test_OBJECTS) $(clone_test_DEPENDENCIES)
+ @rm -f clone_test$(EXEEXT)
+ $(LINK) $(clone_test_OBJECTS) $(clone_test_LDADD) $(LIBS)
+ll$(EXEEXT): $(ll_OBJECTS) $(ll_DEPENDENCIES)
+ @rm -f ll$(EXEEXT)
+ $(LINK) $(ll_OBJECTS) $(ll_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clone_test.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ll.Po@am__quote@
+
+.S.o:
+@am__fastdepCCAS_TRUE@ $(CPPASCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCCAS_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCCAS_FALSE@ $(CPPASCOMPILE) -c -o $@ $<
+
+.S.obj:
+@am__fastdepCCAS_TRUE@ $(CPPASCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCCAS_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCCAS_FALSE@ $(CPPASCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(SCRIPTS)
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-checkPROGRAMS clean-generic clean-local mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-info: install-info-am
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-ps: install-ps-am
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am check-local clean \
+ clean-checkPROGRAMS clean-generic clean-local ctags distclean \
+ distclean-compile distclean-generic distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
+ uninstall-am
+
+
+# This used to be required when Vex had a handwritten Makefile. It
+# shouldn't be needed any more, though.
+
+#----------------------------------------------------------------------------
+# noinst_PROGRAMS and noinst_DSYMS targets
+#----------------------------------------------------------------------------
+
+# On Darwin, for a program 'p', the DWARF debug info is stored in the
+# directory 'p.dSYM'. This must be generated after the executable is
+# created, with 'dsymutil p'. We could redefine LINK with a script that
+# executes 'dsymutil' after linking, but that's a pain. Instead we use this
+# hook so that every time "make check" is run, we subsequently invoke
+# 'dsymutil' on all the executables that lack a .dSYM directory, or that are
+# newer than their corresponding .dSYM directory.
+build-noinst_DSYMS: $(noinst_DSYMS)
+ for f in $(noinst_DSYMS); do \
+ if [ ! -e $$f.dSYM -o $$f -nt $$f.dSYM ] ; then \
+ echo "dsymutil $$f"; \
+ dsymutil $$f; \
+ fi; \
+ done
+
+# This is used by coregrind/Makefile.am and Makefile.tool.am for doing
+# "in-place" installs. It copies $(noinst_PROGRAMS) into $inplacedir.
+# It needs to be depended on by an 'all-local' rule.
+inplace-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_PROGRAMS) ; do \
+ rm -f $(inplacedir)/$$f; \
+ ln -f -s ../$(subdir)/$$f $(inplacedir); \
+ done
+
+# Similar to inplace-noinst_PROGRAMS
+inplace-noinst_DSYMS: build-noinst_DSYMS
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_DSYMS); do \
+ rm -f $(inplacedir)/$$f.dSYM; \
+ ln -f -s ../$(subdir)/$$f.dSYM $(inplacedir); \
+ done
+
+# This is used by coregrind/Makefile.am and by <tool>/Makefile.am for doing
+# "make install". It copies $(noinst_PROGRAMS) into $prefix/lib/valgrind/.
+# It needs to be depended on by an 'install-exec-local' rule.
+install-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_PROGRAMS); do \
+ $(INSTALL_PROGRAM) $$f $(DESTDIR)$(pkglibdir); \
+ done
+
+# Similar to install-noinst_PROGRAMS.
+# Nb: we don't use $(INSTALL_PROGRAM) here because it doesn't work with
+# directories. XXX: not sure whether the resulting permissions will be
+# correct when using 'cp -R'...
+install-noinst_DSYMS: build-noinst_DSYMS
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_DSYMS); do \
+ cp -R $$f.dSYM $(DESTDIR)$(pkglibdir); \
+ done
+
+# This needs to be depended on by a 'clean-local' rule.
+clean-noinst_DSYMS:
+ for f in $(noinst_DSYMS); do \
+ rm -rf $$f.dSYM; \
+ done
+
+check-local: build-noinst_DSYMS
+
+clean-local: clean-noinst_DSYMS
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/exp-bbv/tests/x86
svn://svn.valgrind.org/valgrind
2973
\f
-million.stderr.exp
+rep_prefix.stderr.exp
file
2010-10-12T00:07:34.807292Z
-64ced84d6cec264c3c11eba778e66338
+013bb1c2fc92ba552de714960ee0fa37
2009-07-14T01:39:54.246436Z
10444
njn
-159
+160
\f
-rep_prefix.stderr.exp
+million.stderr.exp
file
2010-10-12T00:07:34.807292Z
-013bb1c2fc92ba552de714960ee0fa37
+64ced84d6cec264c3c11eba778e66338
2009-07-14T01:39:54.246436Z
10444
njn
-160
+159
\f
-rep_prefix.S
+million.S
file
2010-10-12T00:07:34.807292Z
-20c17dff4139c67c9116623df51d9efb
+f1ebf372044c590daa09b9749ec0005e
2009-07-14T01:39:54.246436Z
10444
njn
-5130
+871
\f
-million.S
+rep_prefix.S
file
2010-10-12T00:07:34.807292Z
-f1ebf372044c590daa09b9749ec0005e
+20c17dff4139c67c9116623df51d9efb
2009-07-14T01:39:54.246436Z
10444
njn
-871
+5130
\f
fldcw_check.vgtest
file
164
\f
-rep_prefix.vgtest
+million.vgtest
file
2010-10-12T00:07:34.811292Z
-69d644626f3f29f427eef393f6510140
+eaaeb924f3feb95d5641bb36519fe424
2009-07-14T01:39:54.246436Z
10444
njn
-111
+172
\f
complex_rep.S
file
1174
\f
-million.vgtest
+rep_prefix.vgtest
file
2010-10-12T00:07:34.811292Z
-eaaeb924f3feb95d5641bb36519fe424
+69d644626f3f29f427eef393f6510140
2009-07-14T01:39:54.246436Z
10444
njn
-172
+111
\f
--- /dev/null
+# Makefile.in generated by automake 1.10.2 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# This file is used for tool tests, and also in perf/Makefile.am.
+
+# This file should be included (directly or indirectly) by every
+# Makefile.am that builds programs. And also the top-level Makefile.am.
+
+#----------------------------------------------------------------------------
+# Global stuff
+#----------------------------------------------------------------------------
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
+ $(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
+ $(top_srcdir)/Makefile.tool-tests.am
+check_PROGRAMS = million$(EXEEXT) rep_prefix$(EXEEXT) \
+ fldcw_check$(EXEEXT) complex_rep$(EXEEXT)
+subdir = exp-bbv/tests/x86
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+am_complex_rep_OBJECTS = complex_rep.$(OBJEXT)
+complex_rep_OBJECTS = $(am_complex_rep_OBJECTS)
+complex_rep_LDADD = $(LDADD)
+am_fldcw_check_OBJECTS = fldcw_check.$(OBJEXT)
+fldcw_check_OBJECTS = $(am_fldcw_check_OBJECTS)
+fldcw_check_LDADD = $(LDADD)
+am_million_OBJECTS = million.$(OBJEXT)
+million_OBJECTS = $(am_million_OBJECTS)
+million_LDADD = $(LDADD)
+am_rep_prefix_OBJECTS = rep_prefix.$(OBJEXT)
+rep_prefix_OBJECTS = $(am_rep_prefix_OBJECTS)
+rep_prefix_LDADD = $(LDADD)
+SCRIPTS = $(dist_noinst_SCRIPTS)
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+CPPASCOMPILE = $(CCAS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CCASFLAGS) $(CCASFLAGS)
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = $(complex_rep_SOURCES) $(fldcw_check_SOURCES) \
+ $(million_SOURCES) $(rep_prefix_SOURCES)
+DIST_SOURCES = $(complex_rep_SOURCES) $(fldcw_check_SOURCES) \
+ $(million_SOURCES) $(rep_prefix_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BOOST_CFLAGS = @BOOST_CFLAGS@
+BOOST_LIBS = @BOOST_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CXX = @CXX@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFAULT_SUPP = @DEFAULT_SUPP@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DIFF = @DIFF@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FLAG_FNO_STACK_PROTECTOR = @FLAG_FNO_STACK_PROTECTOR@
+FLAG_M32 = @FLAG_M32@
+FLAG_M64 = @FLAG_M64@
+FLAG_MAIX32 = @FLAG_MAIX32@
+FLAG_MAIX64 = @FLAG_MAIX64@
+FLAG_MMMX = @FLAG_MMMX@
+FLAG_MSSE = @FLAG_MSSE@
+FLAG_NO_BUILD_ID = @FLAG_NO_BUILD_ID@
+FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@
+FLAG_W_EXTRA = @FLAG_W_EXTRA@
+FLAG_W_NO_EMPTY_BODY = @FLAG_W_NO_EMPTY_BODY@
+FLAG_W_NO_FORMAT_ZERO_LENGTH = @FLAG_W_NO_FORMAT_ZERO_LENGTH@
+FLAG_W_NO_UNINITIALIZED = @FLAG_W_NO_UNINITIALIZED@
+GDB = @GDB@
+GLIBC_VERSION = @GLIBC_VERSION@
+GREP = @GREP@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LDFLAGS = @LDFLAGS@ @FLAG_M32@ -static -nostartfiles -nodefaultlibs
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MKDIR_P = @MKDIR_P@
+MPI_CC = @MPI_CC@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PREFERRED_STACK_BOUNDARY = @PREFERRED_STACK_BOUNDARY@
+QTCORE_CFLAGS = @QTCORE_CFLAGS@
+QTCORE_LIBS = @QTCORE_LIBS@
+RANLIB = @RANLIB@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+VALT_LOAD_ADDRESS_PRI = @VALT_LOAD_ADDRESS_PRI@
+VALT_LOAD_ADDRESS_SEC = @VALT_LOAD_ADDRESS_SEC@
+VERSION = @VERSION@
+VGCONF_ARCH_PRI = @VGCONF_ARCH_PRI@
+VGCONF_ARCH_SEC = @VGCONF_ARCH_SEC@
+VGCONF_OS = @VGCONF_OS@
+VGCONF_PLATFORM_PRI_CAPS = @VGCONF_PLATFORM_PRI_CAPS@
+VGCONF_PLATFORM_SEC_CAPS = @VGCONF_PLATFORM_SEC_CAPS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CXX = @ac_ct_CXX@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+inplacedir = $(top_builddir)/.in_place
+
+#----------------------------------------------------------------------------
+# Flags
+#----------------------------------------------------------------------------
+
+# Baseline flags for all compilations. Aim here is to maximise
+# performance and get whatever useful warnings we can out of gcc.
+AM_CFLAGS_BASE = \
+ -O2 -g \
+ -Wall \
+ -Wmissing-prototypes \
+ -Wshadow \
+ -Wpointer-arith \
+ -Wstrict-prototypes \
+ -Wmissing-declarations \
+ @FLAG_W_NO_FORMAT_ZERO_LENGTH@ \
+ -fno-strict-aliasing
+
+@VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
+
+# These flags are used for building the preload shared objects.
+# The aim is to give reasonable performance but also to have good
+# stack traces, since users often see stack traces extending
+# into (and through) the preloads.
+@VGCONF_OS_IS_DARWIN_TRUE@AM_CFLAGS_PIC = -dynamic -O -g -fno-omit-frame-pointer -fno-strict-aliasing \
+@VGCONF_OS_IS_DARWIN_TRUE@ -mno-dynamic-no-pic -fpic -fPIC
+
+
+# Flags for specific targets.
+#
+# Nb: the AM_CPPFLAGS_* values are suitable for building tools and auxprogs.
+# For building the core, coregrind/Makefile.am files add some extra things.
+#
+# Also: in newer versions of automake (1.10 onwards?) asm files ending with
+# '.S' are considered "pre-processed" (as opposed to those ending in '.s')
+# and so the CPPFLAGS are passed to the assembler. But this is not true for
+# older automakes (e.g. 1.8.5, 1.9.6), sigh. So we include
+# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
+# means some of the flags are duplicated on systems with newer versions of
+# automake, but this does not really matter and seems hard to avoid.
+AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@ = \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_@VGCONF_ARCH_PRI@=1 \
+ -DVGO_@VGCONF_OS@=1 \
+ -DVGP_@VGCONF_ARCH_PRI@_@VGCONF_OS@=1
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@ = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir) \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/include \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGA_@VGCONF_ARCH_SEC@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGO_@VGCONF_OS@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGP_@VGCONF_ARCH_SEC@_@VGCONF_OS@=1
+
+AM_FLAG_M3264_X86_LINUX = @FLAG_M32@
+AM_CFLAGS_X86_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_AMD64_LINUX = @FLAG_M64@
+AM_CFLAGS_AMD64_LINUX = @FLAG_M64@ -fomit-frame-pointer \
+ @PREFERRED_STACK_BOUNDARY@ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_PPC32_LINUX = @FLAG_M32@
+AM_CFLAGS_PPC32_LINUX = @FLAG_M32@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC64_LINUX = @FLAG_M64@
+AM_CFLAGS_PPC64_LINUX = @FLAG_M64@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_ARM_LINUX = @FLAG_M32@
+AM_CFLAGS_ARM_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE) -marm
+
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC32_AIX5 = @FLAG_MAIX32@
+AM_CFLAGS_PPC32_AIX5 = @FLAG_MAIX32@ -mcpu=powerpc $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
+ @FLAG_MAIX32@ -mcpu=powerpc -g
+
+AM_FLAG_M3264_PPC64_AIX5 = @FLAG_MAIX64@
+AM_CFLAGS_PPC64_AIX5 = @FLAG_MAIX64@ -mcpu=powerpc64 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_AIX5 = $(AM_CPPFLAGS_PPC64_AIX5) \
+ @FLAG_MAIX64@ -mcpu=powerpc64 -g
+
+AM_FLAG_M3264_X86_DARWIN = -arch i386
+AM_CFLAGS_X86_DARWIN = $(WERROR) -arch i386 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 \
+ -fno-stack-protector -fno-pic -fno-PIC
+
+AM_CCASFLAGS_X86_DARWIN = $(AM_CPPFLAGS_X86_DARWIN) -arch i386 -g
+AM_FLAG_M3264_AMD64_DARWIN = -arch x86_64
+AM_CFLAGS_AMD64_DARWIN = $(WERROR) -arch x86_64 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 -fno-stack-protector
+
+AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
+
+# Flags for the primary target. These must be used to build the
+# regtests and performance tests. In fact, these must be used to
+# build anything which is built only once on a dual-arch build.
+#
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CFLAGS_PRI = $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+@VGCONF_HAVE_PLATFORM_SEC_FALSE@AM_FLAG_M3264_SEC =
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_@VGCONF_PLATFORM_SEC_CAPS@)
+
+# Baseline link flags for making vgpreload shared objects.
+#
+PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
+PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
+PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX32@
+PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX64@
+PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
+PRELOAD_LDFLAGS_AMD64_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch x86_64
+AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \
+ -I$(top_srcdir)/coregrind -I$(top_builddir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_$(VGCONF_ARCH_PRI)=1 \
+ -DVGO_$(VGCONF_OS)=1 \
+ -DVGP_$(VGCONF_ARCH_PRI)_$(VGCONF_OS)=1
+
+# Nb: Tools need to augment these flags with an arch-selection option, such
+# as $(AM_FLAG_M3264_PRI).
+AM_CFLAGS = -Winline -Wall -Wshadow -g
+AM_CXXFLAGS = -Winline -Wall -Wshadow -g
+# Include AM_CPPFLAGS in AM_CCASFLAGS to allow for older versions of
+# automake; see comments in Makefile.all.am for more detail.
+AM_CCASFLAGS = $(AM_CPPFLAGS) -ffreestanding @FLAG_M32@
+@VGCONF_OS_IS_DARWIN_TRUE@noinst_DSYMS = $(check_PROGRAMS)
+dist_noinst_SCRIPTS = filter_stderr
+EXTRA_DIST = \
+ complex_rep.stderr.exp \
+ complex_rep.vgtest \
+ fldcw_check.stderr.exp \
+ fldcw_check.vgtest \
+ million.stderr.exp \
+ million.post.exp \
+ million.vgtest \
+ rep_prefix.stderr.exp \
+ rep_prefix.vgtest
+
+complex_rep_SOURCES = complex_rep.S
+fldcw_check_SOURCES = fldcw_check.S
+million_SOURCES = million.S
+rep_prefix_SOURCES = rep_prefix.S
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .S .o .obj
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.tool-tests.am $(top_srcdir)/Makefile.all.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign exp-bbv/tests/x86/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --foreign exp-bbv/tests/x86/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+clean-checkPROGRAMS:
+ -test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
+complex_rep$(EXEEXT): $(complex_rep_OBJECTS) $(complex_rep_DEPENDENCIES)
+ @rm -f complex_rep$(EXEEXT)
+ $(LINK) $(complex_rep_OBJECTS) $(complex_rep_LDADD) $(LIBS)
+fldcw_check$(EXEEXT): $(fldcw_check_OBJECTS) $(fldcw_check_DEPENDENCIES)
+ @rm -f fldcw_check$(EXEEXT)
+ $(LINK) $(fldcw_check_OBJECTS) $(fldcw_check_LDADD) $(LIBS)
+million$(EXEEXT): $(million_OBJECTS) $(million_DEPENDENCIES)
+ @rm -f million$(EXEEXT)
+ $(LINK) $(million_OBJECTS) $(million_LDADD) $(LIBS)
+rep_prefix$(EXEEXT): $(rep_prefix_OBJECTS) $(rep_prefix_DEPENDENCIES)
+ @rm -f rep_prefix$(EXEEXT)
+ $(LINK) $(rep_prefix_OBJECTS) $(rep_prefix_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/complex_rep.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fldcw_check.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/million.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rep_prefix.Po@am__quote@
+
+.S.o:
+@am__fastdepCCAS_TRUE@ $(CPPASCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCCAS_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCCAS_FALSE@ $(CPPASCOMPILE) -c -o $@ $<
+
+.S.obj:
+@am__fastdepCCAS_TRUE@ $(CPPASCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCCAS_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCCAS_FALSE@ $(CPPASCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(SCRIPTS)
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-checkPROGRAMS clean-generic clean-local mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-info: install-info-am
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-ps: install-ps-am
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am check-local clean \
+ clean-checkPROGRAMS clean-generic clean-local ctags distclean \
+ distclean-compile distclean-generic distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
+ uninstall-am
+
+
+# This used to be required when Vex had a handwritten Makefile. It
+# shouldn't be needed any more, though.
+
+#----------------------------------------------------------------------------
+# noinst_PROGRAMS and noinst_DSYMS targets
+#----------------------------------------------------------------------------
+
+# On Darwin, for a program 'p', the DWARF debug info is stored in the
+# directory 'p.dSYM'. This must be generated after the executable is
+# created, with 'dsymutil p'. We could redefine LINK with a script that
+# executes 'dsymutil' after linking, but that's a pain. Instead we use this
+# hook so that every time "make check" is run, we subsequently invoke
+# 'dsymutil' on all the executables that lack a .dSYM directory, or that are
+# newer than their corresponding .dSYM directory.
+build-noinst_DSYMS: $(noinst_DSYMS)
+ for f in $(noinst_DSYMS); do \
+ if [ ! -e $$f.dSYM -o $$f -nt $$f.dSYM ] ; then \
+ echo "dsymutil $$f"; \
+ dsymutil $$f; \
+ fi; \
+ done
+
+# This is used by coregrind/Makefile.am and Makefile.tool.am for doing
+# "in-place" installs. It copies $(noinst_PROGRAMS) into $inplacedir.
+# It needs to be depended on by an 'all-local' rule.
+inplace-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_PROGRAMS) ; do \
+ rm -f $(inplacedir)/$$f; \
+ ln -f -s ../$(subdir)/$$f $(inplacedir); \
+ done
+
+# Similar to inplace-noinst_PROGRAMS
+inplace-noinst_DSYMS: build-noinst_DSYMS
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_DSYMS); do \
+ rm -f $(inplacedir)/$$f.dSYM; \
+ ln -f -s ../$(subdir)/$$f.dSYM $(inplacedir); \
+ done
+
+# This is used by coregrind/Makefile.am and by <tool>/Makefile.am for doing
+# "make install". It copies $(noinst_PROGRAMS) into $prefix/lib/valgrind/.
+# It needs to be depended on by an 'install-exec-local' rule.
+install-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_PROGRAMS); do \
+ $(INSTALL_PROGRAM) $$f $(DESTDIR)$(pkglibdir); \
+ done
+
+# Similar to install-noinst_PROGRAMS.
+# Nb: we don't use $(INSTALL_PROGRAM) here because it doesn't work with
+# directories. XXX: not sure whether the resulting permissions will be
+# correct when using 'cp -R'...
+install-noinst_DSYMS: build-noinst_DSYMS
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_DSYMS); do \
+ cp -R $$f.dSYM $(DESTDIR)$(pkglibdir); \
+ done
+
+# This needs to be depended on by a 'clean-local' rule.
+clean-noinst_DSYMS:
+ for f in $(noinst_DSYMS); do \
+ rm -rf $$f.dSYM; \
+ done
+
+check-local: build-noinst_DSYMS
+
+clean-local: clean-noinst_DSYMS
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/exp-ptrcheck
svn://svn.valgrind.org/valgrind
-2010-10-06T11:25:29.026201Z
-11396
+2010-10-12T22:47:09.178634Z
+11435
sewardj
has-props
-2010-10-12T00:07:30.771974Z
-0312b6b7b353e35f0c291edc9bfa575c
-2010-10-06T11:25:29.026201Z
-11396
+2010-10-12T23:04:55.831533Z
+2b26aae7e5e0cc110e05625a4fbf485a
+2010-10-12T22:47:09.178634Z
+11435
sewardj
-196431
+196459
\f
sg_main.c
file
ADD(0, __NR_ioctl); // ioctl -- assuming no pointers returned
ADD(0, __NR_ioprio_get);
ADD(0, __NR_kill);
+ ADD(0, __NR_lgetxattr);
ADD(0, __NR_link);
# if defined(__NR_listen)
ADD(0, __NR_listen);
ADD(0, __NR_mlock);
ADD(0, __NR_mlockall);
ADD(0, __NR_mprotect);
+# if defined(__NR_mq_open)
+ ADD(0, __NR_mq_open);
+ ADD(0, __NR_mq_unlink);
+ ADD(0, __NR_mq_timedsend);
+ ADD(0, __NR_mq_timedreceive);
+ ADD(0, __NR_mq_notify);
+ ADD(0, __NR_mq_getsetattr);
+# endif
ADD(0, __NR_munmap); // die_mem_munmap already called, segment remove);
ADD(0, __NR_nanosleep);
ADD(0, __NR_open);
ADD(0, __NR_wait4);
ADD(0, __NR_write);
ADD(0, __NR_writev);
-# if defined(__NR_mq_open)
- ADD(0, __NR_mq_open);
- ADD(0, __NR_mq_unlink);
- ADD(0, __NR_mq_timedsend);
- ADD(0, __NR_mq_timedreceive);
- ADD(0, __NR_mq_notify);
- ADD(0, __NR_mq_getsetattr);
-# endif
/* Whereas the following need special treatment */
# if defined(__NR_arch_prctl)
{
# if defined(VGA_x86) || defined(VGA_ppc32)
tl_assert(sizeof(UWord) == 4);
- return (a > 0x01000000UL && a < 0xFF000000UL);
+ return (a > 0x800000UL && a < 0xFF000000UL);
# elif defined(VGA_amd64) || defined(VGA_ppc64)
tl_assert(sizeof(UWord) == 8);
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/exp-ptrcheck/docs
svn://svn.valgrind.org/valgrind
ADD(0, __NR_ioctl); // ioctl -- assuming no pointers returned
ADD(0, __NR_ioprio_get);
ADD(0, __NR_kill);
+ ADD(0, __NR_lgetxattr);
ADD(0, __NR_link);
# if defined(__NR_listen)
ADD(0, __NR_listen);
ADD(0, __NR_mlock);
ADD(0, __NR_mlockall);
ADD(0, __NR_mprotect);
+# if defined(__NR_mq_open)
+ ADD(0, __NR_mq_open);
+ ADD(0, __NR_mq_unlink);
+ ADD(0, __NR_mq_timedsend);
+ ADD(0, __NR_mq_timedreceive);
+ ADD(0, __NR_mq_notify);
+ ADD(0, __NR_mq_getsetattr);
+# endif
ADD(0, __NR_munmap); // die_mem_munmap already called, segment remove);
ADD(0, __NR_nanosleep);
ADD(0, __NR_open);
ADD(0, __NR_wait4);
ADD(0, __NR_write);
ADD(0, __NR_writev);
-# if defined(__NR_mq_open)
- ADD(0, __NR_mq_open);
- ADD(0, __NR_mq_unlink);
- ADD(0, __NR_mq_timedsend);
- ADD(0, __NR_mq_timedreceive);
- ADD(0, __NR_mq_notify);
- ADD(0, __NR_mq_getsetattr);
-# endif
/* Whereas the following need special treatment */
# if defined(__NR_arch_prctl)
{
# if defined(VGA_x86) || defined(VGA_ppc32)
tl_assert(sizeof(UWord) == 4);
- return (a > 0x01000000UL && a < 0xFF000000UL);
+ return (a > 0x800000UL && a < 0xFF000000UL);
# elif defined(VGA_amd64) || defined(VGA_ppc64)
tl_assert(sizeof(UWord) == 8);
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/exp-ptrcheck/tests
svn://svn.valgrind.org/valgrind
36
\f
-bad_percentify.stderr.exp-glibc28-amd64
+zero.stderr.exp
file
2010-10-12T00:07:29.888123Z
-cf33f79043831f56b937688a54a91645
+2e1dda13cb745f5e1a83f558e7683569
2009-08-12T00:14:44.907422Z
10784
njn
-1088
+622
\f
-zero.stderr.exp
+bad_percentify.stderr.exp-glibc28-amd64
file
2010-10-12T00:07:29.888123Z
-2e1dda13cb745f5e1a83f558e7683569
+cf33f79043831f56b937688a54a91645
2009-08-12T00:14:44.907422Z
10784
njn
-622
+1088
\f
not.vgtest-disabled
file
36
\f
-filter_suppgen
+realloc.stderr.exp-glibc25-x86
file
2010-10-12T00:07:29.888123Z
-cb0ad85083655d138ac61222a0a6171a
-2008-09-18T14:43:05.531717Z
-8620
-sewardj
-has-props
+98f7cf7e94cccf943ba6532220da3a03
+2009-08-12T00:14:44.907422Z
+10784
+njn
-146
+
+1628
\f
-realloc.stderr.exp-glibc25-x86
+filter_suppgen
file
2010-10-12T00:07:29.888123Z
-98f7cf7e94cccf943ba6532220da3a03
-2009-08-12T00:14:44.907422Z
-10784
-njn
-
+cb0ad85083655d138ac61222a0a6171a
+2008-09-18T14:43:05.531717Z
+8620
+sewardj
+has-props
-1628
+146
\f
strlen.c
file
94
\f
-realloc.c
+hp_dangle.c
file
2010-10-12T00:07:29.888123Z
-d330be36fe74225b16bcf25cbcecbbfa
+3d91b50f9b9df3f08fb43c071d9575d8
2008-09-18T14:43:05.531717Z
8620
sewardj
-986
+199
\f
-hp_dangle.c
+realloc.c
file
2010-10-12T00:07:29.888123Z
-3d91b50f9b9df3f08fb43c071d9575d8
+d330be36fe74225b16bcf25cbcecbbfa
2008-09-18T14:43:05.531717Z
8620
sewardj
-199
+986
\f
arith.stderr.exp
file
9
\f
-hp_bounds.c
+hsg.c
file
2010-10-12T00:07:29.900121Z
-b5625141b1c1552ae1443c7e998d26da
-2008-09-18T14:43:05.531717Z
-8620
+9daa7fa03a37b6d4a01eb0fed42e2fed
+2009-07-15T14:50:22.697616Z
+10469
sewardj
-182
+867
\f
-hsg.c
+hp_bounds.c
file
2010-10-12T00:07:29.900121Z
-9daa7fa03a37b6d4a01eb0fed42e2fed
-2009-07-15T14:50:22.697616Z
-10469
+b5625141b1c1552ae1443c7e998d26da
+2008-09-18T14:43:05.531717Z
+8620
sewardj
-867
+182
\f
syscall.stderr.exp
file
502
\f
-Makefile.am
+add.c
file
2010-10-12T00:07:29.900121Z
-59dfec28d7a7b0fcbd09e86052079c8d
-2010-09-18T09:37:07.931373Z
-11362
-bart
+6d61b2f78ea1d40cf758a3956a3556c0
+2008-09-18T14:43:05.531717Z
+8620
+sewardj
-4437
+919
\f
-add.c
+Makefile.am
file
2010-10-12T00:07:29.900121Z
-6d61b2f78ea1d40cf758a3956a3556c0
-2008-09-18T14:43:05.531717Z
-8620
-sewardj
+59dfec28d7a7b0fcbd09e86052079c8d
+2010-09-18T09:37:07.931373Z
+11362
+bart
-919
+4437
\f
sub.c
file
918
\f
-stackerr.stderr.exp-glibc28-amd64
+idiv.c
file
2010-10-12T00:07:29.904120Z
-5a25ee0aef4c4cffc8b7cbbcdc5a0684
-2009-08-12T00:14:44.907422Z
-10784
-njn
+893c8b0892d10f148c4ec60bddb9bd08
+2008-09-18T14:43:05.531717Z
+8620
+sewardj
-779
+1009
\f
-idiv.c
+stackerr.stderr.exp-glibc28-amd64
file
2010-10-12T00:07:29.904120Z
-893c8b0892d10f148c4ec60bddb9bd08
-2008-09-18T14:43:05.531717Z
-8620
-sewardj
+5a25ee0aef4c4cffc8b7cbbcdc5a0684
+2009-08-12T00:14:44.907422Z
+10784
+njn
-1009
+779
\f
-preen_invars_so.c
+supp.supp
file
2010-10-12T00:07:29.904120Z
-f2df91858c14fb99f30c7478ee34cc07
-2008-10-20T11:14:50.688658Z
-8681
+90f0611a746c5421beced95c6a071bfa
+2008-09-18T14:43:05.531717Z
+8620
sewardj
-439
+263
\f
-supp.supp
+preen_invars_so.c
file
2010-10-12T00:07:29.904120Z
-90f0611a746c5421beced95c6a071bfa
-2008-09-18T14:43:05.531717Z
-8620
+f2df91858c14fb99f30c7478ee34cc07
+2008-10-20T11:14:50.688658Z
+8681
sewardj
-263
+439
\f
-hsg.stderr.exp
+hp_bounds.stderr.exp
file
2010-10-12T00:07:29.904120Z
-d5c7ad41124607e9d8e2c95bfd8ebe55
+b2cc66224c7a8e45d854e5aadc9ed72d
2009-08-12T00:14:44.907422Z
10784
njn
-4697
+589
\f
justify.c
file
460
\f
-hp_bounds.stderr.exp
+hsg.stderr.exp
file
2010-10-12T00:07:29.904120Z
-b2cc66224c7a8e45d854e5aadc9ed72d
+d5c7ad41124607e9d8e2c95bfd8ebe55
2009-08-12T00:14:44.907422Z
10784
njn
-589
+4697
\f
-tricky.vgtest
+fp.vgtest
file
2010-10-12T00:07:29.904120Z
-01bfbcf9224a543ee7b62bbe71e8bcb0
+2b51ff6d5848e8685e95194979a88ad3
2010-09-18T08:34:33.461038Z
11360
bart
-41
+37
\f
-fp.vgtest
+tricky.vgtest
file
2010-10-12T00:07:29.904120Z
-2b51ff6d5848e8685e95194979a88ad3
+01bfbcf9224a543ee7b62bbe71e8bcb0
2010-09-18T08:34:33.461038Z
11360
bart
-37
+41
\f
globalerr.stdout.exp
file
2919
\f
-arith.vgtest-disabled
+unaligned.c
file
2010-10-12T00:07:29.904120Z
-644620f722ae00ed9fc446eb8fa7460b
-2008-09-18T14:43:05.531717Z
-8620
+dcdfc56c1b3d2e16d7ab0ce1e97fd116
+2008-10-18T19:16:57.383949Z
+8675
sewardj
-12
+1321
\f
-unaligned.c
+arith.vgtest-disabled
file
2010-10-12T00:07:29.904120Z
-dcdfc56c1b3d2e16d7ab0ce1e97fd116
-2008-10-18T19:16:57.383949Z
-8675
+644620f722ae00ed9fc446eb8fa7460b
+2008-09-18T14:43:05.531717Z
+8620
sewardj
-1321
+12
\f
stackerr.vgtest
file
42
\f
-pth_create.stderr.exp
+unaligned.stderr.exp-glibc25-x86
file
2010-10-12T00:07:29.904120Z
-8d2914fb90d06acb3a03cb985c2c47e5
+aad781eb74ad18c2a60f658151769f55
2009-08-12T00:14:44.907422Z
10784
njn
-717
+1195
\f
idiv.vgtest-disabled
file
37
\f
-unaligned.stderr.exp-glibc25-x86
+pth_create.stderr.exp
file
2010-10-12T00:07:29.904120Z
-aad781eb74ad18c2a60f658151769f55
+8d2914fb90d06acb3a03cb985c2c47e5
2009-08-12T00:14:44.907422Z
10784
njn
-1195
+717
\f
arith_include1.c
file
45
\f
-zero.vgtest
+syscall.vgtest-disabled
file
2010-10-12T00:07:29.908119Z
-1121839f7c92f0c708b5534abe988122
-2010-09-18T08:34:33.461038Z
-11360
-bart
+43bbd6ed6068cd690ea12423459b6c5f
+2008-09-18T14:43:05.531717Z
+8620
+sewardj
-39
+14
\f
-syscall.vgtest-disabled
+zero.vgtest
file
2010-10-12T00:07:29.908119Z
-43bbd6ed6068cd690ea12423459b6c5f
-2008-09-18T14:43:05.531717Z
-8620
-sewardj
+1121839f7c92f0c708b5534abe988122
+2010-09-18T08:34:33.461038Z
+11360
+bart
-14
+39
\f
-partial_bad.stderr.exp-glibc25-amd64
+pth_specific.stderr.exp
file
2010-10-12T00:07:29.908119Z
-a4a194fa0a80f2b77cebffbba3cd421f
+d7c306e672e9cd5d135b51235615322c
2009-08-12T00:14:44.907422Z
10784
njn
-3922
+605
\f
-pth_specific.stderr.exp
+partial_bad.stderr.exp-glibc25-amd64
file
2010-10-12T00:07:29.908119Z
-d7c306e672e9cd5d135b51235615322c
+a4a194fa0a80f2b77cebffbba3cd421f
2009-08-12T00:14:44.907422Z
10784
njn
-605
+3922
\f
imul.stderr.exp
file
47
\f
-cmp.stderr.exp
+strlen_good.stderr.exp
file
65
\f
-strlen_good.stderr.exp
+cmp.stderr.exp
file
8108
\f
-xor.c
+neg.vgtest-disabled
file
2010-10-12T00:07:29.916118Z
-ab71f9f9e64c86ca71eea03080736b6b
+c50cca89ea16a553123fb7935a1e2f91
2008-09-18T14:43:05.531717Z
8620
sewardj
-833
+36
\f
-neg.vgtest-disabled
+xor.c
file
2010-10-12T00:07:29.916118Z
-c50cca89ea16a553123fb7935a1e2f91
+ab71f9f9e64c86ca71eea03080736b6b
2008-09-18T14:43:05.531717Z
8620
sewardj
-36
+833
\f
hackedbz2.stderr.exp-glibc28-amd64
file
633
\f
-hp_dangle.vgtest
+realloc.vgtest
file
2010-10-12T00:07:29.920117Z
-d52f1c36ba4b2d1215437e9db2217bf3
+9060131c5adaf87bd5b8387fdd507f79
2010-09-18T08:34:33.461038Z
11360
bart
-44
+42
\f
-realloc.vgtest
+hp_dangle.vgtest
file
2010-10-12T00:07:29.920117Z
-9060131c5adaf87bd5b8387fdd507f79
+d52f1c36ba4b2d1215437e9db2217bf3
2010-09-18T08:34:33.461038Z
11360
bart
-42
+44
\f
filter_add
file
38
\f
-arith_include2.c
+is_arch_supported
file
2010-10-12T00:07:29.920117Z
-564ebec46f18cfea3492593dc2d27241
-2008-09-18T14:43:05.531717Z
-8620
-sewardj
-
+62d9c86fe6d25e2e6c48144c9d06fa76
+2010-09-18T08:34:33.461038Z
+11360
+bart
+has-props
-1435
+471
\f
-is_arch_supported
+arith_include2.c
file
2010-10-12T00:07:29.920117Z
-62d9c86fe6d25e2e6c48144c9d06fa76
-2010-09-18T08:34:33.461038Z
-11360
-bart
-has-props
+564ebec46f18cfea3492593dc2d27241
+2008-09-18T14:43:05.531717Z
+8620
+sewardj
-471
+
+1435
\f
sh_script.vgtest-disabled
file
--- /dev/null
+helgrind_x86_linux-hg_basics.o: hg_basics.c ../include/pub_tool_basics.h \
+ ../VEX/pub/libvex_basictypes.h \
+ /scratchbox/compilers/i686-unknown-linux-gnu-gcc4.4.1-glibc2.10.1/bin/../lib/gcc/i686-unknown-linux-gnu/4.4.1/include/stdarg.h \
+ ../include/pub_tool_libcbase.h ../include/pub_tool_libcassert.h \
+ ../include/pub_tool_mallocfree.h ../include/pub_tool_threadstate.h \
+ hg_basics.h
+
+../include/pub_tool_basics.h:
+
+../VEX/pub/libvex_basictypes.h:
+
+/scratchbox/compilers/i686-unknown-linux-gnu-gcc4.4.1-glibc2.10.1/bin/../lib/gcc/i686-unknown-linux-gnu/4.4.1/include/stdarg.h:
+
+../include/pub_tool_libcbase.h:
+
+../include/pub_tool_libcassert.h:
+
+../include/pub_tool_mallocfree.h:
+
+../include/pub_tool_threadstate.h:
+
+hg_basics.h:
--- /dev/null
+helgrind_x86_linux-hg_errors.o: hg_errors.c ../include/pub_tool_basics.h \
+ ../VEX/pub/libvex_basictypes.h \
+ /scratchbox/compilers/i686-unknown-linux-gnu-gcc4.4.1-glibc2.10.1/bin/../lib/gcc/i686-unknown-linux-gnu/4.4.1/include/stdarg.h \
+ ../include/pub_tool_libcbase.h ../include/pub_tool_libcassert.h \
+ ../include/pub_tool_libcprint.h ../include/pub_tool_execontext.h \
+ ../include/pub_tool_errormgr.h ../include/pub_tool_execontext.h \
+ ../include/pub_tool_wordfm.h ../include/pub_tool_xarray.h \
+ ../include/pub_tool_debuginfo.h ../include/pub_tool_threadstate.h \
+ ../include/pub_tool_options.h ../VEX/pub/libvex.h \
+ ../VEX/pub/libvex_basictypes.h ../VEX/pub/libvex_ir.h hg_basics.h \
+ hg_wordset.h hg_lock_n_thread.h libhb.h hg_errors.h
+
+../include/pub_tool_basics.h:
+
+../VEX/pub/libvex_basictypes.h:
+
+/scratchbox/compilers/i686-unknown-linux-gnu-gcc4.4.1-glibc2.10.1/bin/../lib/gcc/i686-unknown-linux-gnu/4.4.1/include/stdarg.h:
+
+../include/pub_tool_libcbase.h:
+
+../include/pub_tool_libcassert.h:
+
+../include/pub_tool_libcprint.h:
+
+../include/pub_tool_execontext.h:
+
+../include/pub_tool_errormgr.h:
+
+../include/pub_tool_execontext.h:
+
+../include/pub_tool_wordfm.h:
+
+../include/pub_tool_xarray.h:
+
+../include/pub_tool_debuginfo.h:
+
+../include/pub_tool_threadstate.h:
+
+../include/pub_tool_options.h:
+
+../VEX/pub/libvex.h:
+
+../VEX/pub/libvex_basictypes.h:
+
+../VEX/pub/libvex_ir.h:
+
+hg_basics.h:
+
+hg_wordset.h:
+
+hg_lock_n_thread.h:
+
+libhb.h:
+
+hg_errors.h:
--- /dev/null
+helgrind_x86_linux-hg_lock_n_thread.o: hg_lock_n_thread.c \
+ ../include/pub_tool_basics.h ../VEX/pub/libvex_basictypes.h \
+ /scratchbox/compilers/i686-unknown-linux-gnu-gcc4.4.1-glibc2.10.1/bin/../lib/gcc/i686-unknown-linux-gnu/4.4.1/include/stdarg.h \
+ ../include/pub_tool_libcbase.h ../include/pub_tool_libcassert.h \
+ ../include/pub_tool_execontext.h ../include/pub_tool_threadstate.h \
+ ../include/pub_tool_wordfm.h hg_basics.h hg_wordset.h hg_lock_n_thread.h
+
+../include/pub_tool_basics.h:
+
+../VEX/pub/libvex_basictypes.h:
+
+/scratchbox/compilers/i686-unknown-linux-gnu-gcc4.4.1-glibc2.10.1/bin/../lib/gcc/i686-unknown-linux-gnu/4.4.1/include/stdarg.h:
+
+../include/pub_tool_libcbase.h:
+
+../include/pub_tool_libcassert.h:
+
+../include/pub_tool_execontext.h:
+
+../include/pub_tool_threadstate.h:
+
+../include/pub_tool_wordfm.h:
+
+hg_basics.h:
+
+hg_wordset.h:
+
+hg_lock_n_thread.h:
--- /dev/null
+helgrind_x86_linux-hg_main.o: hg_main.c ../include/pub_tool_basics.h \
+ ../VEX/pub/libvex_basictypes.h \
+ /scratchbox/compilers/i686-unknown-linux-gnu-gcc4.4.1-glibc2.10.1/bin/../lib/gcc/i686-unknown-linux-gnu/4.4.1/include/stdarg.h \
+ ../include/pub_tool_libcassert.h ../include/pub_tool_libcbase.h \
+ ../include/pub_tool_libcprint.h ../include/pub_tool_threadstate.h \
+ ../include/pub_tool_tooliface.h ../include/pub_tool_errormgr.h \
+ ../include/pub_tool_execontext.h ../VEX/pub/libvex.h \
+ ../VEX/pub/libvex_basictypes.h ../VEX/pub/libvex_ir.h \
+ ../include/pub_tool_hashtable.h ../include/pub_tool_replacemalloc.h \
+ ../include/pub_tool_machine.h ../include/pub_tool_options.h \
+ ../include/pub_tool_xarray.h ../include/pub_tool_stacktrace.h \
+ ../include/pub_tool_wordfm.h ../include/pub_tool_debuginfo.h \
+ ../include/pub_tool_redir.h ../include/pub_tool_vki.h \
+ ../include/vki/vki-linux.h ../include/vki/vki-posixtypes-x86-linux.h \
+ ../include/vki/vki-x86-linux.h hg_basics.h hg_wordset.h \
+ hg_lock_n_thread.h hg_errors.h libhb.h helgrind.h ../include/valgrind.h
+
+../include/pub_tool_basics.h:
+
+../VEX/pub/libvex_basictypes.h:
+
+/scratchbox/compilers/i686-unknown-linux-gnu-gcc4.4.1-glibc2.10.1/bin/../lib/gcc/i686-unknown-linux-gnu/4.4.1/include/stdarg.h:
+
+../include/pub_tool_libcassert.h:
+
+../include/pub_tool_libcbase.h:
+
+../include/pub_tool_libcprint.h:
+
+../include/pub_tool_threadstate.h:
+
+../include/pub_tool_tooliface.h:
+
+../include/pub_tool_errormgr.h:
+
+../include/pub_tool_execontext.h:
+
+../VEX/pub/libvex.h:
+
+../VEX/pub/libvex_basictypes.h:
+
+../VEX/pub/libvex_ir.h:
+
+../include/pub_tool_hashtable.h:
+
+../include/pub_tool_replacemalloc.h:
+
+../include/pub_tool_machine.h:
+
+../include/pub_tool_options.h:
+
+../include/pub_tool_xarray.h:
+
+../include/pub_tool_stacktrace.h:
+
+../include/pub_tool_wordfm.h:
+
+../include/pub_tool_debuginfo.h:
+
+../include/pub_tool_redir.h:
+
+../include/pub_tool_vki.h:
+
+../include/vki/vki-linux.h:
+
+../include/vki/vki-posixtypes-x86-linux.h:
+
+../include/vki/vki-x86-linux.h:
+
+hg_basics.h:
+
+hg_wordset.h:
+
+hg_lock_n_thread.h:
+
+hg_errors.h:
+
+libhb.h:
+
+helgrind.h:
+
+../include/valgrind.h:
--- /dev/null
+helgrind_x86_linux-hg_wordset.o: hg_wordset.c \
+ ../include/pub_tool_basics.h ../VEX/pub/libvex_basictypes.h \
+ /scratchbox/compilers/i686-unknown-linux-gnu-gcc4.4.1-glibc2.10.1/bin/../lib/gcc/i686-unknown-linux-gnu/4.4.1/include/stdarg.h \
+ ../include/pub_tool_libcassert.h ../include/pub_tool_libcbase.h \
+ ../include/pub_tool_libcprint.h ../include/pub_tool_threadstate.h \
+ ../include/pub_tool_wordfm.h hg_basics.h hg_wordset.h
+
+../include/pub_tool_basics.h:
+
+../VEX/pub/libvex_basictypes.h:
+
+/scratchbox/compilers/i686-unknown-linux-gnu-gcc4.4.1-glibc2.10.1/bin/../lib/gcc/i686-unknown-linux-gnu/4.4.1/include/stdarg.h:
+
+../include/pub_tool_libcassert.h:
+
+../include/pub_tool_libcbase.h:
+
+../include/pub_tool_libcprint.h:
+
+../include/pub_tool_threadstate.h:
+
+../include/pub_tool_wordfm.h:
+
+hg_basics.h:
+
+hg_wordset.h:
--- /dev/null
+helgrind_x86_linux-libhb_core.o: libhb_core.c \
+ ../include/pub_tool_basics.h ../VEX/pub/libvex_basictypes.h \
+ /scratchbox/compilers/i686-unknown-linux-gnu-gcc4.4.1-glibc2.10.1/bin/../lib/gcc/i686-unknown-linux-gnu/4.4.1/include/stdarg.h \
+ ../include/pub_tool_libcassert.h ../include/pub_tool_libcbase.h \
+ ../include/pub_tool_libcprint.h ../include/pub_tool_mallocfree.h \
+ ../include/pub_tool_wordfm.h ../include/pub_tool_sparsewa.h \
+ ../include/pub_tool_xarray.h ../include/pub_tool_oset.h \
+ ../include/pub_tool_threadstate.h ../include/pub_tool_aspacemgr.h \
+ ../include/pub_tool_execontext.h ../include/pub_tool_errormgr.h \
+ ../include/pub_tool_execontext.h ../include/pub_tool_options.h \
+ ../VEX/pub/libvex.h ../VEX/pub/libvex_basictypes.h \
+ ../VEX/pub/libvex_ir.h hg_basics.h hg_wordset.h hg_lock_n_thread.h \
+ hg_errors.h libhb.h
+
+../include/pub_tool_basics.h:
+
+../VEX/pub/libvex_basictypes.h:
+
+/scratchbox/compilers/i686-unknown-linux-gnu-gcc4.4.1-glibc2.10.1/bin/../lib/gcc/i686-unknown-linux-gnu/4.4.1/include/stdarg.h:
+
+../include/pub_tool_libcassert.h:
+
+../include/pub_tool_libcbase.h:
+
+../include/pub_tool_libcprint.h:
+
+../include/pub_tool_mallocfree.h:
+
+../include/pub_tool_wordfm.h:
+
+../include/pub_tool_sparsewa.h:
+
+../include/pub_tool_xarray.h:
+
+../include/pub_tool_oset.h:
+
+../include/pub_tool_threadstate.h:
+
+../include/pub_tool_aspacemgr.h:
+
+../include/pub_tool_execontext.h:
+
+../include/pub_tool_errormgr.h:
+
+../include/pub_tool_execontext.h:
+
+../include/pub_tool_options.h:
+
+../VEX/pub/libvex.h:
+
+../VEX/pub/libvex_basictypes.h:
+
+../VEX/pub/libvex_ir.h:
+
+hg_basics.h:
+
+hg_wordset.h:
+
+hg_lock_n_thread.h:
+
+hg_errors.h:
+
+libhb.h:
--- /dev/null
+vgpreload_helgrind_x86_linux_so-hg_intercepts.o: hg_intercepts.c \
+ ../include/pub_tool_basics.h ../VEX/pub/libvex_basictypes.h \
+ /scratchbox/compilers/i686-unknown-linux-gnu-gcc4.4.1-glibc2.10.1/bin/../lib/gcc/i686-unknown-linux-gnu/4.4.1/include/stdarg.h \
+ ../include/pub_tool_redir.h ../include/valgrind.h helgrind.h ../config.h \
+ /usr/include/stdio.h /usr/include/features.h /usr/include/sys/cdefs.h \
+ /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
+ /usr/include/gnu/stubs-32.h \
+ /scratchbox/compilers/i686-unknown-linux-gnu-gcc4.4.1-glibc2.10.1/bin/../lib/gcc/i686-unknown-linux-gnu/4.4.1/include/stddef.h \
+ /usr/include/bits/types.h /usr/include/bits/typesizes.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
+ /usr/include/bits/stdio.h /usr/include/assert.h /usr/include/errno.h \
+ /usr/include/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/asm/errno.h /usr/include/asm-generic/errno.h \
+ /usr/include/asm-generic/errno-base.h /usr/include/pthread.h \
+ /usr/include/endian.h /usr/include/bits/endian.h \
+ /usr/include/bits/byteswap.h /usr/include/sched.h /usr/include/time.h \
+ /usr/include/bits/sched.h /usr/include/bits/time.h \
+ /usr/include/xlocale.h /usr/include/signal.h /usr/include/bits/sigset.h \
+ /usr/include/bits/pthreadtypes.h /usr/include/bits/setjmp.h \
+ /usr/include/semaphore.h /usr/include/sys/types.h \
+ /usr/include/sys/select.h /usr/include/bits/select.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/semaphore.h \
+ /usr/include/fcntl.h /usr/include/bits/fcntl.h /usr/include/bits/uio.h \
+ /usr/include/sys/stat.h /usr/include/bits/stat.h
+
+../include/pub_tool_basics.h:
+
+../VEX/pub/libvex_basictypes.h:
+
+/scratchbox/compilers/i686-unknown-linux-gnu-gcc4.4.1-glibc2.10.1/bin/../lib/gcc/i686-unknown-linux-gnu/4.4.1/include/stdarg.h:
+
+../include/pub_tool_redir.h:
+
+../include/valgrind.h:
+
+helgrind.h:
+
+../config.h:
+
+/usr/include/stdio.h:
+
+/usr/include/features.h:
+
+/usr/include/sys/cdefs.h:
+
+/usr/include/bits/wordsize.h:
+
+/usr/include/gnu/stubs.h:
+
+/usr/include/gnu/stubs-32.h:
+
+/scratchbox/compilers/i686-unknown-linux-gnu-gcc4.4.1-glibc2.10.1/bin/../lib/gcc/i686-unknown-linux-gnu/4.4.1/include/stddef.h:
+
+/usr/include/bits/types.h:
+
+/usr/include/bits/typesizes.h:
+
+/usr/include/libio.h:
+
+/usr/include/_G_config.h:
+
+/usr/include/wchar.h:
+
+/usr/include/bits/stdio_lim.h:
+
+/usr/include/bits/sys_errlist.h:
+
+/usr/include/bits/stdio.h:
+
+/usr/include/assert.h:
+
+/usr/include/errno.h:
+
+/usr/include/bits/errno.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/asm/errno.h:
+
+/usr/include/asm-generic/errno.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/pthread.h:
+
+/usr/include/endian.h:
+
+/usr/include/bits/endian.h:
+
+/usr/include/bits/byteswap.h:
+
+/usr/include/sched.h:
+
+/usr/include/time.h:
+
+/usr/include/bits/sched.h:
+
+/usr/include/bits/time.h:
+
+/usr/include/xlocale.h:
+
+/usr/include/signal.h:
+
+/usr/include/bits/sigset.h:
+
+/usr/include/bits/pthreadtypes.h:
+
+/usr/include/bits/setjmp.h:
+
+/usr/include/semaphore.h:
+
+/usr/include/sys/types.h:
+
+/usr/include/sys/select.h:
+
+/usr/include/bits/select.h:
+
+/usr/include/sys/sysmacros.h:
+
+/usr/include/bits/semaphore.h:
+
+/usr/include/fcntl.h:
+
+/usr/include/bits/fcntl.h:
+
+/usr/include/bits/uio.h:
+
+/usr/include/sys/stat.h:
+
+/usr/include/bits/stat.h:
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/helgrind
svn://svn.valgrind.org/valgrind
1368
\f
-hg_wordset.h
+hg_lock_n_thread.c
file
2010-10-12T00:07:28.112422Z
-9f9bc6f797177935e6527fe071823883
+760a8308a9be973b243c64b3248f56dd
2010-05-03T21:37:12.323546Z
11121
sewardj
-4229
+3896
\f
-hg_lock_n_thread.c
+hg_wordset.h
file
2010-10-12T00:07:28.112422Z
-760a8308a9be973b243c64b3248f56dd
+9f9bc6f797177935e6527fe071823883
2010-05-03T21:37:12.323546Z
11121
sewardj
-3896
+4229
\f
hg_lock_n_thread.h
file
--- /dev/null
+# Makefile.in generated by automake 1.10.2 from Makefile.am.
+# helgrind/Makefile. Generated from Makefile.in by configure.
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+
+
+# This file should be included (directly or indirectly) by every
+# Makefile.am that builds programs. And also the top-level Makefile.am.
+
+#----------------------------------------------------------------------------
+# Global stuff
+#----------------------------------------------------------------------------
+
+
+
+pkgdatadir = $(datadir)/valgrind
+pkglibdir = $(libdir)/valgrind
+pkgincludedir = $(includedir)/valgrind
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = i686-pc-linux-gnu
+host_triplet = i686-pc-linux-gnu
+DIST_COMMON = $(noinst_HEADERS) $(pkginclude_HEADERS) \
+ $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+ $(top_srcdir)/Makefile.all.am $(top_srcdir)/Makefile.tool.am
+noinst_PROGRAMS = helgrind-x86-linux$(EXEEXT) \
+ $(am__EXEEXT_1) \
+ vgpreload_helgrind-x86-linux.so$(EXEEXT) \
+ $(am__EXEEXT_2)
+#am__append_1 = helgrind--linux
+helgrind__linux_DEPENDENCIES =
+#am__append_2 = vgpreload_helgrind--linux.so
+subdir = helgrind
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+#am__EXEEXT_1 = helgrind--linux$(EXEEXT)
+#am__EXEEXT_2 = vgpreload_helgrind--linux.so$(EXEEXT)
+PROGRAMS = $(noinst_PROGRAMS)
+am__objects_1 = \
+ helgrind_x86_linux-hg_basics.$(OBJEXT) \
+ helgrind_x86_linux-hg_errors.$(OBJEXT) \
+ helgrind_x86_linux-hg_lock_n_thread.$(OBJEXT) \
+ helgrind_x86_linux-hg_main.$(OBJEXT) \
+ helgrind_x86_linux-hg_wordset.$(OBJEXT) \
+ helgrind_x86_linux-libhb_core.$(OBJEXT)
+am_helgrind_x86_linux_OBJECTS = $(am__objects_1)
+helgrind_x86_linux_OBJECTS = \
+ $(am_helgrind_x86_linux_OBJECTS)
+am__helgrind__linux_SOURCES_DIST = hg_basics.c \
+ hg_errors.c hg_lock_n_thread.c hg_main.c hg_wordset.c \
+ libhb_core.c
+am__objects_2 = \
+ helgrind__linux-hg_basics.$(OBJEXT) \
+ helgrind__linux-hg_errors.$(OBJEXT) \
+ helgrind__linux-hg_lock_n_thread.$(OBJEXT) \
+ helgrind__linux-hg_main.$(OBJEXT) \
+ helgrind__linux-hg_wordset.$(OBJEXT) \
+ helgrind__linux-libhb_core.$(OBJEXT)
+#am_helgrind__linux_OBJECTS = \
+# $(am__objects_2)
+helgrind__linux_OBJECTS = \
+ $(am_helgrind__linux_OBJECTS)
+am__objects_3 = vgpreload_helgrind_x86_linux_so-hg_intercepts.$(OBJEXT)
+am_vgpreload_helgrind_x86_linux_so_OBJECTS = \
+ $(am__objects_3)
+vgpreload_helgrind_x86_linux_so_OBJECTS = $(am_vgpreload_helgrind_x86_linux_so_OBJECTS)
+vgpreload_helgrind_x86_linux_so_LDADD = $(LDADD)
+vgpreload_helgrind_x86_linux_so_LINK = $(CCLD) \
+ $(vgpreload_helgrind_x86_linux_so_CFLAGS) \
+ $(CFLAGS) \
+ $(vgpreload_helgrind_x86_linux_so_LDFLAGS) \
+ $(LDFLAGS) -o $@
+am__vgpreload_helgrind__linux_so_SOURCES_DIST = \
+ hg_intercepts.c
+am__objects_4 = vgpreload_helgrind__linux_so-hg_intercepts.$(OBJEXT)
+#am_vgpreload_helgrind__linux_so_OBJECTS = \
+# $(am__objects_4)
+vgpreload_helgrind__linux_so_OBJECTS = $(am_vgpreload_helgrind__linux_so_OBJECTS)
+vgpreload_helgrind__linux_so_LDADD = $(LDADD)
+vgpreload_helgrind__linux_so_LINK = $(CCLD) \
+ $(vgpreload_helgrind__linux_so_CFLAGS) \
+ $(CFLAGS) \
+ $(vgpreload_helgrind__linux_so_LDFLAGS) \
+ $(LDFLAGS) -o $@
+DEFAULT_INCLUDES = -I. -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = $(helgrind_x86_linux_SOURCES) \
+ $(helgrind__linux_SOURCES) \
+ $(vgpreload_helgrind_x86_linux_so_SOURCES) \
+ $(vgpreload_helgrind__linux_so_SOURCES)
+DIST_SOURCES = $(helgrind_x86_linux_SOURCES) \
+ $(am__helgrind__linux_SOURCES_DIST) \
+ $(vgpreload_helgrind_x86_linux_so_SOURCES) \
+ $(am__vgpreload_helgrind__linux_so_SOURCES_DIST)
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+am__installdirs = "$(DESTDIR)$(pkgincludedir)"
+pkgincludeHEADERS_INSTALL = $(INSTALL_HEADER)
+HEADERS = $(noinst_HEADERS) $(pkginclude_HEADERS)
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = ${SHELL} /home/ubuntu/valgrind-3.5.0/missing --run aclocal-1.10
+AMTAR = ${SHELL} /home/ubuntu/valgrind-3.5.0/missing --run tar
+AR = /scratchbox/compilers/bin/ar
+AUTOCONF = ${SHELL} /home/ubuntu/valgrind-3.5.0/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/ubuntu/valgrind-3.5.0/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/ubuntu/valgrind-3.5.0/missing --run automake-1.10
+AWK = gawk
+BOOST_CFLAGS =
+BOOST_LIBS =
+CC = gcc
+CCAS = gcc
+CCASDEPMODE = depmode=gcc3
+CCASFLAGS = -Wno-long-long
+CCDEPMODE = depmode=gcc3
+CFLAGS = -Wno-long-long -Wno-pointer-sign -fno-stack-protector
+CPP = gcc -E
+CPPFLAGS =
+CXX = g++
+CXXDEPMODE = depmode=gcc3
+CXXFLAGS = -g -O2
+CYGPATH_W = echo
+DEFAULT_SUPP = exp-ptrcheck.supp xfree-3.supp xfree-4.supp glibc-2.X-drd.supp glibc-2.34567-NPTL-helgrind.supp glibc-2.X.supp
+DEFS = -DHAVE_CONFIG_H
+DEPDIR = .deps
+DIFF = diff -u
+ECHO_C =
+ECHO_N = -n
+ECHO_T =
+EGREP = /scratchbox/tools/bin/grep -E
+EXEEXT =
+FLAG_FNO_STACK_PROTECTOR = -fno-stack-protector
+FLAG_M32 = -m32
+FLAG_M64 =
+FLAG_MAIX32 =
+FLAG_MAIX64 =
+FLAG_MMMX = -mmmx
+FLAG_MSSE = -msse
+FLAG_NO_BUILD_ID = -Wl,--build-id=none
+FLAG_UNLIMITED_INLINE_UNIT_GROWTH = --param inline-unit-growth=900
+FLAG_W_EXTRA = -Wextra
+FLAG_W_NO_EMPTY_BODY = -Wno-empty-body
+FLAG_W_NO_FORMAT_ZERO_LENGTH = -Wno-format-zero-length
+FLAG_W_NO_UNINITIALIZED = -Wno-uninitialized
+GDB = /targets/links/arch_tools/bin/gdb
+GLIBC_VERSION = 2.10
+GREP = /scratchbox/tools/bin/grep
+INSTALL = /scratchbox/tools/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
+LDFLAGS =
+LIBOBJS =
+LIBS =
+LN_S = ln -s
+LTLIBOBJS =
+MAINT = #
+MAKEINFO = ${SHELL} /home/ubuntu/valgrind-3.5.0/missing --run makeinfo
+MKDIR_P = /scratchbox/tools/bin/mkdir -p
+MPI_CC = mpicc
+OBJEXT = o
+PACKAGE = valgrind
+PACKAGE_BUGREPORT = valgrind-users@lists.sourceforge.net
+PACKAGE_NAME = Valgrind
+PACKAGE_STRING = Valgrind 3.6.0.SVN
+PACKAGE_TARNAME = valgrind
+PACKAGE_VERSION = 3.6.0.SVN
+PATH_SEPARATOR = :
+PERL = /scratchbox/tools/bin/perl
+PKG_CONFIG = /scratchbox/tools/bin/pkg-config
+PREFERRED_STACK_BOUNDARY = -mpreferred-stack-boundary=2
+QTCORE_CFLAGS =
+QTCORE_LIBS =
+RANLIB = ranlib
+SED = /scratchbox/tools/bin/sed
+SET_MAKE =
+SHELL = /bin/sh
+STRIP =
+VALT_LOAD_ADDRESS_PRI = 0x38000000
+VALT_LOAD_ADDRESS_SEC = 0xUNSET
+VERSION = 3.6.0.SVN
+VGCONF_ARCH_PRI = x86
+VGCONF_ARCH_SEC =
+VGCONF_OS = linux
+VGCONF_PLATFORM_PRI_CAPS = X86_LINUX
+VGCONF_PLATFORM_SEC_CAPS =
+abs_builddir = /home/ubuntu/valgrind-3.5.0/helgrind
+abs_srcdir = /home/ubuntu/valgrind-3.5.0/helgrind
+abs_top_builddir = /home/ubuntu/valgrind-3.5.0
+abs_top_srcdir = /home/ubuntu/valgrind-3.5.0
+ac_ct_CC = gcc
+ac_ct_CXX = g++
+am__include = include
+am__leading_dot = .
+am__quote =
+am__tar = ${AMTAR} chof - "$$tardir"
+am__untar = ${AMTAR} xf -
+bindir = ${exec_prefix}/bin
+build = i686-pc-linux-gnu
+build_alias =
+build_cpu = i686
+build_os = linux-gnu
+build_vendor = pc
+builddir = .
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
+dvidir = ${docdir}
+exec_prefix = ${prefix}
+host = i686-pc-linux-gnu
+host_alias =
+host_cpu = i686
+host_os = linux-gnu
+host_vendor = pc
+htmldir = ${docdir}
+includedir = ${prefix}/include
+infodir = ${datarootdir}/info
+install_sh = $(SHELL) /home/ubuntu/valgrind-3.5.0/install-sh
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+localedir = ${datarootdir}/locale
+localstatedir = ${prefix}/var
+mandir = ${datarootdir}/man
+mkdir_p = /scratchbox/tools/bin/mkdir -p
+oldincludedir = /usr/include
+pdfdir = ${docdir}
+prefix = /usr
+program_transform_name = s,x,x,
+psdir = ${docdir}
+sbindir = ${exec_prefix}/sbin
+sharedstatedir = ${prefix}/com
+srcdir = .
+sysconfdir = ${prefix}/etc
+target_alias =
+top_builddir = ..
+top_srcdir = ..
+SUBDIRS = . tests
+inplacedir = $(top_builddir)/.in_place
+
+#----------------------------------------------------------------------------
+# Flags
+#----------------------------------------------------------------------------
+
+# Baseline flags for all compilations. Aim here is to maximise
+# performance and get whatever useful warnings we can out of gcc.
+AM_CFLAGS_BASE = \
+ -O2 -g \
+ -Wall \
+ -Wmissing-prototypes \
+ -Wshadow \
+ -Wpointer-arith \
+ -Wstrict-prototypes \
+ -Wmissing-declarations \
+ -Wno-format-zero-length \
+ -fno-strict-aliasing
+
+AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
+
+# These flags are used for building the preload shared objects.
+# The aim is to give reasonable performance but also to have good
+# stack traces, since users often see stack traces extending
+# into (and through) the preloads.
+#AM_CFLAGS_PIC = -dynamic -O -g -fno-omit-frame-pointer -fno-strict-aliasing \
+# -mno-dynamic-no-pic -fpic -fPIC
+
+
+# Flags for specific targets.
+#
+# Nb: the AM_CPPFLAGS_* values are suitable for building tools and auxprogs.
+# For building the core, coregrind/Makefile.am files add some extra things.
+#
+# Also: in newer versions of automake (1.10 onwards?) asm files ending with
+# '.S' are considered "pre-processed" (as opposed to those ending in '.s')
+# and so the CPPFLAGS are passed to the assembler. But this is not true for
+# older automakes (e.g. 1.8.5, 1.9.6), sigh. So we include
+# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
+# means some of the flags are duplicated on systems with newer versions of
+# automake, but this does not really matter and seems hard to avoid.
+AM_CPPFLAGS_X86_LINUX = \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_x86=1 \
+ -DVGO_linux=1 \
+ -DVGP_x86_linux=1
+
+#AM_CPPFLAGS_ = \
+# -I$(top_srcdir) \
+# -I$(top_srcdir)/include \
+# -I$(top_srcdir)/VEX/pub \
+# -DVGA_=1 \
+# -DVGO_linux=1 \
+# -DVGP__linux=1
+
+AM_FLAG_M3264_X86_LINUX = -m32
+AM_CFLAGS_X86_LINUX = -m32 -mpreferred-stack-boundary=2 \
+ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -m32 -g
+AM_FLAG_M3264_AMD64_LINUX =
+AM_CFLAGS_AMD64_LINUX = -fomit-frame-pointer \
+ -mpreferred-stack-boundary=2 $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) -g
+AM_FLAG_M3264_PPC32_LINUX = -m32
+AM_CFLAGS_PPC32_LINUX = -m32 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -m32 -g
+AM_FLAG_M3264_PPC64_LINUX =
+AM_CFLAGS_PPC64_LINUX = $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) -g
+AM_FLAG_M3264_ARM_LINUX = -m32
+AM_CFLAGS_ARM_LINUX = -m32 -mpreferred-stack-boundary=2 \
+ $(AM_CFLAGS_BASE) -marm
+
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -m32 -g
+AM_FLAG_M3264_PPC32_AIX5 =
+AM_CFLAGS_PPC32_AIX5 = -mcpu=powerpc $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
+ -mcpu=powerpc -g
+
+AM_FLAG_M3264_PPC64_AIX5 =
+AM_CFLAGS_PPC64_AIX5 = -mcpu=powerpc64 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_AIX5 = $(AM_CPPFLAGS_PPC64_AIX5) \
+ -mcpu=powerpc64 -g
+
+AM_FLAG_M3264_X86_DARWIN = -arch i386
+AM_CFLAGS_X86_DARWIN = $(WERROR) -arch i386 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 \
+ -fno-stack-protector -fno-pic -fno-PIC
+
+AM_CCASFLAGS_X86_DARWIN = $(AM_CPPFLAGS_X86_DARWIN) -arch i386 -g
+AM_FLAG_M3264_AMD64_DARWIN = -arch x86_64
+AM_CFLAGS_AMD64_DARWIN = $(WERROR) -arch x86_64 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 -fno-stack-protector
+
+AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
+
+# Flags for the primary target. These must be used to build the
+# regtests and performance tests. In fact, these must be used to
+# build anything which is built only once on a dual-arch build.
+#
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_X86_LINUX)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_X86_LINUX)
+AM_CFLAGS_PRI = $(AM_CFLAGS_X86_LINUX)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_X86_LINUX)
+AM_FLAG_M3264_SEC =
+#AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_)
+
+# Baseline link flags for making vgpreload shared objects.
+#
+PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
+PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
+PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
+PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
+PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
+PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
+PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
+PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
+PRELOAD_LDFLAGS_AMD64_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch x86_64
+
+#----------------------------------------------------------------------------
+# <tool>-<platform> stuff
+#----------------------------------------------------------------------------
+TOOL_DEPENDENCIES_X86_LINUX = \
+ $(top_builddir)/coregrind/libcoregrind-x86-linux.a \
+ $(top_builddir)/VEX/libvex-x86-linux.a
+
+#TOOL_DEPENDENCIES_ = \
+# $(top_builddir)/coregrind/libcoregrind--linux.a \
+# $(top_builddir)/VEX/libvex--linux.a
+
+TOOL_LDADD_COMMON = -lgcc
+TOOL_LDADD_X86_LINUX = \
+ $(TOOL_DEPENDENCIES_X86_LINUX) $(TOOL_LDADD_COMMON)
+
+#TOOL_LDADD_ = \
+# $(TOOL_DEPENDENCIES_) $(TOOL_LDADD_COMMON)
+
+
+# -Wl,--build-id=none is needed when linking tools on Linux. Without this
+# flag newer ld versions (2.20 and later) create a .note.gnu.build-id at the
+# default text segment address, which of course means the resulting executable
+# is unusable. So we have to tell ld not to generate that, with --build-id=none.
+TOOL_LDFLAGS_COMMON_LINUX = \
+ -static -nodefaultlibs -nostartfiles -u _start -Wl,--build-id=none
+
+TOOL_LDFLAGS_COMMON_AIX5 = \
+ -static -Wl,-e_start_valgrind
+
+TOOL_LDFLAGS_COMMON_DARWIN = \
+ -nodefaultlibs -nostartfiles -Wl,-u,__start -Wl,-e,__start
+
+TOOL_LDFLAGS_X86_LINUX = \
+ $(TOOL_LDFLAGS_COMMON_LINUX) -m32
+
+TOOL_LDFLAGS_AMD64_LINUX = \
+ $(TOOL_LDFLAGS_COMMON_LINUX)
+
+TOOL_LDFLAGS_PPC32_LINUX = \
+ $(TOOL_LDFLAGS_COMMON_LINUX) -m32
+
+TOOL_LDFLAGS_PPC64_LINUX = \
+ $(TOOL_LDFLAGS_COMMON_LINUX)
+
+TOOL_LDFLAGS_ARM_LINUX = \
+ $(TOOL_LDFLAGS_COMMON_LINUX) -m32
+
+TOOL_LDFLAGS_PPC32_AIX5 = \
+ $(TOOL_LDFLAGS_COMMON_AIX5)
+
+TOOL_LDFLAGS_PPC64_AIX5 = \
+ $(TOOL_LDFLAGS_COMMON_AIX5) -Wl,-bbigtoc
+
+TOOL_LDFLAGS_X86_DARWIN = \
+ $(TOOL_LDFLAGS_COMMON_DARWIN) -arch i386
+
+TOOL_LDFLAGS_AMD64_DARWIN = \
+ $(TOOL_LDFLAGS_COMMON_DARWIN) -arch x86_64
+
+
+# NB for 64-bit darwin. We may want to set -Wl,-pagezero_size to
+# something smaller than the default of 4G, so as to facilitate
+# loading clients who are also linked thusly (currently m_ume.c
+# will fail to load them). Although such setting is probably
+# better done in link_tool_exe.c.
+#
+# -Wl,-pagezero_size,0x100000000
+
+#----------------------------------------------------------------------------
+# vgpreload_<tool>-<platform>.a stuff
+#----------------------------------------------------------------------------
+LIBREPLACEMALLOC_X86_LINUX = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-x86-linux.a
+
+LIBREPLACEMALLOC_AMD64_LINUX = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-amd64-linux.a
+
+LIBREPLACEMALLOC_PPC32_LINUX = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-ppc32-linux.a
+
+LIBREPLACEMALLOC_PPC64_LINUX = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-ppc64-linux.a
+
+LIBREPLACEMALLOC_ARM_LINUX = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-arm-linux.a
+
+LIBREPLACEMALLOC_PPC32_AIX5 = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-ppc32-aix5.a
+
+LIBREPLACEMALLOC_PPC64_AIX5 = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-ppc64-aix5.a
+
+LIBREPLACEMALLOC_X86_DARWIN = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-x86-darwin.a
+
+LIBREPLACEMALLOC_AMD64_DARWIN = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-amd64-darwin.a
+
+LIBREPLACEMALLOC_LDFLAGS_X86_LINUX = \
+ -Wl,--whole-archive \
+ $(LIBREPLACEMALLOC_X86_LINUX) \
+ -Wl,--no-whole-archive
+
+LIBREPLACEMALLOC_LDFLAGS_AMD64_LINUX = \
+ -Wl,--whole-archive \
+ $(LIBREPLACEMALLOC_AMD64_LINUX) \
+ -Wl,--no-whole-archive
+
+LIBREPLACEMALLOC_LDFLAGS_PPC32_LINUX = \
+ -Wl,--whole-archive \
+ $(LIBREPLACEMALLOC_PPC32_LINUX) \
+ -Wl,--no-whole-archive
+
+LIBREPLACEMALLOC_LDFLAGS_PPC64_LINUX = \
+ -Wl,--whole-archive \
+ $(LIBREPLACEMALLOC_PPC64_LINUX) \
+ -Wl,--no-whole-archive
+
+LIBREPLACEMALLOC_LDFLAGS_ARM_LINUX = \
+ -Wl,--whole-archive \
+ $(LIBREPLACEMALLOC_ARM_LINUX) \
+ -Wl,--no-whole-archive
+
+LIBREPLACEMALLOC_LDFLAGS_PPC32_AIX5 = \
+ $(LIBREPLACEMALLOC_PPC32_AIX5)
+
+LIBREPLACEMALLOC_LDFLAGS_PPC64_AIX5 = \
+ $(LIBREPLACEMALLOC_PPC64_AIX5)
+
+LIBREPLACEMALLOC_LDFLAGS_X86_DARWIN = \
+ $(LIBREPLACEMALLOC_X86_DARWIN)
+
+LIBREPLACEMALLOC_LDFLAGS_AMD64_DARWIN = \
+ $(LIBREPLACEMALLOC_AMD64_DARWIN)
+
+EXTRA_DIST = \
+ docs/hg-manual.xml \
+ README_MSMProp2.txt \
+ README_YARD.txt
+
+
+#----------------------------------------------------------------------------
+# Headers, etc
+#----------------------------------------------------------------------------
+pkginclude_HEADERS = helgrind.h
+noinst_HEADERS = \
+ hg_basics.h \
+ hg_errors.h \
+ hg_lock_n_thread.h \
+ hg_wordset.h \
+ libhb.h
+
+HELGRIND_SOURCES_COMMON = \
+ hg_basics.c \
+ hg_errors.c \
+ hg_lock_n_thread.c \
+ hg_main.c \
+ hg_wordset.c \
+ libhb_core.c
+
+helgrind_x86_linux_SOURCES = \
+ $(HELGRIND_SOURCES_COMMON)
+
+helgrind_x86_linux_CPPFLAGS = \
+ $(AM_CPPFLAGS_X86_LINUX)
+
+helgrind_x86_linux_CFLAGS = \
+ $(AM_CFLAGS_X86_LINUX) -O2
+
+helgrind_x86_linux_DEPENDENCIES = \
+ $(TOOL_DEPENDENCIES_X86_LINUX)
+
+helgrind_x86_linux_LDADD = \
+ $(TOOL_LDADD_X86_LINUX)
+
+helgrind_x86_linux_LDFLAGS = \
+ $(TOOL_LDFLAGS_X86_LINUX)
+
+helgrind_x86_linux_LINK = \
+ $(top_builddir)/coregrind/link_tool_exe_linux \
+ 0x38000000 \
+ $(LINK) \
+ $(helgrind_x86_linux_CFLAGS) \
+ $(helgrind_x86_linux_LDFLAGS)
+
+#helgrind__linux_SOURCES = \
+# $(HELGRIND_SOURCES_COMMON)
+
+#helgrind__linux_CPPFLAGS = \
+# $(AM_CPPFLAGS_)
+
+#helgrind__linux_CFLAGS = \
+# $(AM_CFLAGS_) -O2
+
+#helgrind__linux_DEPENDENCIES = \
+# $(TOOL_DEPENDENCIES_)
+
+#helgrind__linux_LDADD = \
+# $(TOOL_LDADD_)
+
+#helgrind__linux_LDFLAGS = \
+# $(TOOL_LDFLAGS_)
+
+#helgrind__linux_LINK = \
+# $(top_builddir)/coregrind/link_tool_exe_linux \
+# 0xUNSET \
+# $(LINK) \
+# $(helgrind__linux_CFLAGS) \
+# $(helgrind__linux_LDFLAGS)
+
+#noinst_DSYMS = $(noinst_PROGRAMS)
+VGPRELOAD_HELGRIND_SOURCES_COMMON = hg_intercepts.c
+vgpreload_helgrind_x86_linux_so_SOURCES = \
+ $(VGPRELOAD_HELGRIND_SOURCES_COMMON)
+
+vgpreload_helgrind_x86_linux_so_CPPFLAGS = \
+ $(AM_CPPFLAGS_X86_LINUX)
+
+vgpreload_helgrind_x86_linux_so_CFLAGS = \
+ $(AM_CFLAGS_X86_LINUX) $(AM_CFLAGS_PIC)
+
+vgpreload_helgrind_x86_linux_so_DEPENDENCIES = \
+ $(LIBREPLACEMALLOC_X86_LINUX)
+
+vgpreload_helgrind_x86_linux_so_LDFLAGS = \
+ $(PRELOAD_LDFLAGS_X86_LINUX) \
+ $(LIBREPLACEMALLOC_LDFLAGS_X86_LINUX)
+
+#vgpreload_helgrind__linux_so_SOURCES = \
+# $(VGPRELOAD_HELGRIND_SOURCES_COMMON)
+
+#vgpreload_helgrind__linux_so_CPPFLAGS = \
+# $(AM_CPPFLAGS_)
+
+#vgpreload_helgrind__linux_so_CFLAGS = \
+# $(AM_CFLAGS_) $(AM_CFLAGS_PIC)
+
+#vgpreload_helgrind__linux_so_DEPENDENCIES = \
+# $(LIBREPLACEMALLOC_)
+
+#vgpreload_helgrind__linux_so_LDFLAGS = \
+# $(PRELOAD_LDFLAGS_) \
+# $(LIBREPLACEMALLOC_LDFLAGS_)
+
+all: all-recursive
+
+.SUFFIXES:
+.SUFFIXES: .c .o .obj
+$(srcdir)/Makefile.in: # $(srcdir)/Makefile.am $(top_srcdir)/Makefile.tool.am $(top_srcdir)/Makefile.all.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helgrind/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --foreign helgrind/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: # $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): # $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+clean-noinstPROGRAMS:
+ -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
+helgrind-x86-linux$(EXEEXT): $(helgrind_x86_linux_OBJECTS) $(helgrind_x86_linux_DEPENDENCIES)
+ @rm -f helgrind-x86-linux$(EXEEXT)
+ $(helgrind_x86_linux_LINK) $(helgrind_x86_linux_OBJECTS) $(helgrind_x86_linux_LDADD) $(LIBS)
+helgrind--linux$(EXEEXT): $(helgrind__linux_OBJECTS) $(helgrind__linux_DEPENDENCIES)
+ @rm -f helgrind--linux$(EXEEXT)
+ $(helgrind__linux_LINK) $(helgrind__linux_OBJECTS) $(helgrind__linux_LDADD) $(LIBS)
+vgpreload_helgrind-x86-linux.so$(EXEEXT): $(vgpreload_helgrind_x86_linux_so_OBJECTS) $(vgpreload_helgrind_x86_linux_so_DEPENDENCIES)
+ @rm -f vgpreload_helgrind-x86-linux.so$(EXEEXT)
+ $(vgpreload_helgrind_x86_linux_so_LINK) $(vgpreload_helgrind_x86_linux_so_OBJECTS) $(vgpreload_helgrind_x86_linux_so_LDADD) $(LIBS)
+vgpreload_helgrind--linux.so$(EXEEXT): $(vgpreload_helgrind__linux_so_OBJECTS) $(vgpreload_helgrind__linux_so_DEPENDENCIES)
+ @rm -f vgpreload_helgrind--linux.so$(EXEEXT)
+ $(vgpreload_helgrind__linux_so_LINK) $(vgpreload_helgrind__linux_so_OBJECTS) $(vgpreload_helgrind__linux_so_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+include ./$(DEPDIR)/helgrind_x86_linux-hg_basics.Po
+include ./$(DEPDIR)/helgrind_x86_linux-hg_errors.Po
+include ./$(DEPDIR)/helgrind_x86_linux-hg_lock_n_thread.Po
+include ./$(DEPDIR)/helgrind_x86_linux-hg_main.Po
+include ./$(DEPDIR)/helgrind_x86_linux-hg_wordset.Po
+include ./$(DEPDIR)/helgrind_x86_linux-libhb_core.Po
+include ./$(DEPDIR)/helgrind__linux-hg_basics.Po
+include ./$(DEPDIR)/helgrind__linux-hg_errors.Po
+include ./$(DEPDIR)/helgrind__linux-hg_lock_n_thread.Po
+include ./$(DEPDIR)/helgrind__linux-hg_main.Po
+include ./$(DEPDIR)/helgrind__linux-hg_wordset.Po
+include ./$(DEPDIR)/helgrind__linux-libhb_core.Po
+include ./$(DEPDIR)/vgpreload_helgrind_x86_linux_so-hg_intercepts.Po
+include ./$(DEPDIR)/vgpreload_helgrind__linux_so-hg_intercepts.Po
+
+.c.o:
+ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+# source='$<' object='$@' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(COMPILE) -c $<
+
+.c.obj:
+ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+# source='$<' object='$@' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(COMPILE) -c `$(CYGPATH_W) '$<'`
+
+helgrind_x86_linux-hg_basics.o: hg_basics.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -MT helgrind_x86_linux-hg_basics.o -MD -MP -MF $(DEPDIR)/helgrind_x86_linux-hg_basics.Tpo -c -o helgrind_x86_linux-hg_basics.o `test -f 'hg_basics.c' || echo '$(srcdir)/'`hg_basics.c
+ mv -f $(DEPDIR)/helgrind_x86_linux-hg_basics.Tpo $(DEPDIR)/helgrind_x86_linux-hg_basics.Po
+# source='hg_basics.c' object='helgrind_x86_linux-hg_basics.o' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -c -o helgrind_x86_linux-hg_basics.o `test -f 'hg_basics.c' || echo '$(srcdir)/'`hg_basics.c
+
+helgrind_x86_linux-hg_basics.obj: hg_basics.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -MT helgrind_x86_linux-hg_basics.obj -MD -MP -MF $(DEPDIR)/helgrind_x86_linux-hg_basics.Tpo -c -o helgrind_x86_linux-hg_basics.obj `if test -f 'hg_basics.c'; then $(CYGPATH_W) 'hg_basics.c'; else $(CYGPATH_W) '$(srcdir)/hg_basics.c'; fi`
+ mv -f $(DEPDIR)/helgrind_x86_linux-hg_basics.Tpo $(DEPDIR)/helgrind_x86_linux-hg_basics.Po
+# source='hg_basics.c' object='helgrind_x86_linux-hg_basics.obj' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -c -o helgrind_x86_linux-hg_basics.obj `if test -f 'hg_basics.c'; then $(CYGPATH_W) 'hg_basics.c'; else $(CYGPATH_W) '$(srcdir)/hg_basics.c'; fi`
+
+helgrind_x86_linux-hg_errors.o: hg_errors.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -MT helgrind_x86_linux-hg_errors.o -MD -MP -MF $(DEPDIR)/helgrind_x86_linux-hg_errors.Tpo -c -o helgrind_x86_linux-hg_errors.o `test -f 'hg_errors.c' || echo '$(srcdir)/'`hg_errors.c
+ mv -f $(DEPDIR)/helgrind_x86_linux-hg_errors.Tpo $(DEPDIR)/helgrind_x86_linux-hg_errors.Po
+# source='hg_errors.c' object='helgrind_x86_linux-hg_errors.o' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -c -o helgrind_x86_linux-hg_errors.o `test -f 'hg_errors.c' || echo '$(srcdir)/'`hg_errors.c
+
+helgrind_x86_linux-hg_errors.obj: hg_errors.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -MT helgrind_x86_linux-hg_errors.obj -MD -MP -MF $(DEPDIR)/helgrind_x86_linux-hg_errors.Tpo -c -o helgrind_x86_linux-hg_errors.obj `if test -f 'hg_errors.c'; then $(CYGPATH_W) 'hg_errors.c'; else $(CYGPATH_W) '$(srcdir)/hg_errors.c'; fi`
+ mv -f $(DEPDIR)/helgrind_x86_linux-hg_errors.Tpo $(DEPDIR)/helgrind_x86_linux-hg_errors.Po
+# source='hg_errors.c' object='helgrind_x86_linux-hg_errors.obj' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -c -o helgrind_x86_linux-hg_errors.obj `if test -f 'hg_errors.c'; then $(CYGPATH_W) 'hg_errors.c'; else $(CYGPATH_W) '$(srcdir)/hg_errors.c'; fi`
+
+helgrind_x86_linux-hg_lock_n_thread.o: hg_lock_n_thread.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -MT helgrind_x86_linux-hg_lock_n_thread.o -MD -MP -MF $(DEPDIR)/helgrind_x86_linux-hg_lock_n_thread.Tpo -c -o helgrind_x86_linux-hg_lock_n_thread.o `test -f 'hg_lock_n_thread.c' || echo '$(srcdir)/'`hg_lock_n_thread.c
+ mv -f $(DEPDIR)/helgrind_x86_linux-hg_lock_n_thread.Tpo $(DEPDIR)/helgrind_x86_linux-hg_lock_n_thread.Po
+# source='hg_lock_n_thread.c' object='helgrind_x86_linux-hg_lock_n_thread.o' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -c -o helgrind_x86_linux-hg_lock_n_thread.o `test -f 'hg_lock_n_thread.c' || echo '$(srcdir)/'`hg_lock_n_thread.c
+
+helgrind_x86_linux-hg_lock_n_thread.obj: hg_lock_n_thread.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -MT helgrind_x86_linux-hg_lock_n_thread.obj -MD -MP -MF $(DEPDIR)/helgrind_x86_linux-hg_lock_n_thread.Tpo -c -o helgrind_x86_linux-hg_lock_n_thread.obj `if test -f 'hg_lock_n_thread.c'; then $(CYGPATH_W) 'hg_lock_n_thread.c'; else $(CYGPATH_W) '$(srcdir)/hg_lock_n_thread.c'; fi`
+ mv -f $(DEPDIR)/helgrind_x86_linux-hg_lock_n_thread.Tpo $(DEPDIR)/helgrind_x86_linux-hg_lock_n_thread.Po
+# source='hg_lock_n_thread.c' object='helgrind_x86_linux-hg_lock_n_thread.obj' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -c -o helgrind_x86_linux-hg_lock_n_thread.obj `if test -f 'hg_lock_n_thread.c'; then $(CYGPATH_W) 'hg_lock_n_thread.c'; else $(CYGPATH_W) '$(srcdir)/hg_lock_n_thread.c'; fi`
+
+helgrind_x86_linux-hg_main.o: hg_main.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -MT helgrind_x86_linux-hg_main.o -MD -MP -MF $(DEPDIR)/helgrind_x86_linux-hg_main.Tpo -c -o helgrind_x86_linux-hg_main.o `test -f 'hg_main.c' || echo '$(srcdir)/'`hg_main.c
+ mv -f $(DEPDIR)/helgrind_x86_linux-hg_main.Tpo $(DEPDIR)/helgrind_x86_linux-hg_main.Po
+# source='hg_main.c' object='helgrind_x86_linux-hg_main.o' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -c -o helgrind_x86_linux-hg_main.o `test -f 'hg_main.c' || echo '$(srcdir)/'`hg_main.c
+
+helgrind_x86_linux-hg_main.obj: hg_main.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -MT helgrind_x86_linux-hg_main.obj -MD -MP -MF $(DEPDIR)/helgrind_x86_linux-hg_main.Tpo -c -o helgrind_x86_linux-hg_main.obj `if test -f 'hg_main.c'; then $(CYGPATH_W) 'hg_main.c'; else $(CYGPATH_W) '$(srcdir)/hg_main.c'; fi`
+ mv -f $(DEPDIR)/helgrind_x86_linux-hg_main.Tpo $(DEPDIR)/helgrind_x86_linux-hg_main.Po
+# source='hg_main.c' object='helgrind_x86_linux-hg_main.obj' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -c -o helgrind_x86_linux-hg_main.obj `if test -f 'hg_main.c'; then $(CYGPATH_W) 'hg_main.c'; else $(CYGPATH_W) '$(srcdir)/hg_main.c'; fi`
+
+helgrind_x86_linux-hg_wordset.o: hg_wordset.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -MT helgrind_x86_linux-hg_wordset.o -MD -MP -MF $(DEPDIR)/helgrind_x86_linux-hg_wordset.Tpo -c -o helgrind_x86_linux-hg_wordset.o `test -f 'hg_wordset.c' || echo '$(srcdir)/'`hg_wordset.c
+ mv -f $(DEPDIR)/helgrind_x86_linux-hg_wordset.Tpo $(DEPDIR)/helgrind_x86_linux-hg_wordset.Po
+# source='hg_wordset.c' object='helgrind_x86_linux-hg_wordset.o' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -c -o helgrind_x86_linux-hg_wordset.o `test -f 'hg_wordset.c' || echo '$(srcdir)/'`hg_wordset.c
+
+helgrind_x86_linux-hg_wordset.obj: hg_wordset.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -MT helgrind_x86_linux-hg_wordset.obj -MD -MP -MF $(DEPDIR)/helgrind_x86_linux-hg_wordset.Tpo -c -o helgrind_x86_linux-hg_wordset.obj `if test -f 'hg_wordset.c'; then $(CYGPATH_W) 'hg_wordset.c'; else $(CYGPATH_W) '$(srcdir)/hg_wordset.c'; fi`
+ mv -f $(DEPDIR)/helgrind_x86_linux-hg_wordset.Tpo $(DEPDIR)/helgrind_x86_linux-hg_wordset.Po
+# source='hg_wordset.c' object='helgrind_x86_linux-hg_wordset.obj' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -c -o helgrind_x86_linux-hg_wordset.obj `if test -f 'hg_wordset.c'; then $(CYGPATH_W) 'hg_wordset.c'; else $(CYGPATH_W) '$(srcdir)/hg_wordset.c'; fi`
+
+helgrind_x86_linux-libhb_core.o: libhb_core.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -MT helgrind_x86_linux-libhb_core.o -MD -MP -MF $(DEPDIR)/helgrind_x86_linux-libhb_core.Tpo -c -o helgrind_x86_linux-libhb_core.o `test -f 'libhb_core.c' || echo '$(srcdir)/'`libhb_core.c
+ mv -f $(DEPDIR)/helgrind_x86_linux-libhb_core.Tpo $(DEPDIR)/helgrind_x86_linux-libhb_core.Po
+# source='libhb_core.c' object='helgrind_x86_linux-libhb_core.o' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -c -o helgrind_x86_linux-libhb_core.o `test -f 'libhb_core.c' || echo '$(srcdir)/'`libhb_core.c
+
+helgrind_x86_linux-libhb_core.obj: libhb_core.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -MT helgrind_x86_linux-libhb_core.obj -MD -MP -MF $(DEPDIR)/helgrind_x86_linux-libhb_core.Tpo -c -o helgrind_x86_linux-libhb_core.obj `if test -f 'libhb_core.c'; then $(CYGPATH_W) 'libhb_core.c'; else $(CYGPATH_W) '$(srcdir)/libhb_core.c'; fi`
+ mv -f $(DEPDIR)/helgrind_x86_linux-libhb_core.Tpo $(DEPDIR)/helgrind_x86_linux-libhb_core.Po
+# source='libhb_core.c' object='helgrind_x86_linux-libhb_core.obj' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_x86_linux_CPPFLAGS) $(CPPFLAGS) $(helgrind_x86_linux_CFLAGS) $(CFLAGS) -c -o helgrind_x86_linux-libhb_core.obj `if test -f 'libhb_core.c'; then $(CYGPATH_W) 'libhb_core.c'; else $(CYGPATH_W) '$(srcdir)/libhb_core.c'; fi`
+
+helgrind__linux-hg_basics.o: hg_basics.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -MT helgrind__linux-hg_basics.o -MD -MP -MF $(DEPDIR)/helgrind__linux-hg_basics.Tpo -c -o helgrind__linux-hg_basics.o `test -f 'hg_basics.c' || echo '$(srcdir)/'`hg_basics.c
+ mv -f $(DEPDIR)/helgrind__linux-hg_basics.Tpo $(DEPDIR)/helgrind__linux-hg_basics.Po
+# source='hg_basics.c' object='helgrind__linux-hg_basics.o' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -c -o helgrind__linux-hg_basics.o `test -f 'hg_basics.c' || echo '$(srcdir)/'`hg_basics.c
+
+helgrind__linux-hg_basics.obj: hg_basics.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -MT helgrind__linux-hg_basics.obj -MD -MP -MF $(DEPDIR)/helgrind__linux-hg_basics.Tpo -c -o helgrind__linux-hg_basics.obj `if test -f 'hg_basics.c'; then $(CYGPATH_W) 'hg_basics.c'; else $(CYGPATH_W) '$(srcdir)/hg_basics.c'; fi`
+ mv -f $(DEPDIR)/helgrind__linux-hg_basics.Tpo $(DEPDIR)/helgrind__linux-hg_basics.Po
+# source='hg_basics.c' object='helgrind__linux-hg_basics.obj' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -c -o helgrind__linux-hg_basics.obj `if test -f 'hg_basics.c'; then $(CYGPATH_W) 'hg_basics.c'; else $(CYGPATH_W) '$(srcdir)/hg_basics.c'; fi`
+
+helgrind__linux-hg_errors.o: hg_errors.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -MT helgrind__linux-hg_errors.o -MD -MP -MF $(DEPDIR)/helgrind__linux-hg_errors.Tpo -c -o helgrind__linux-hg_errors.o `test -f 'hg_errors.c' || echo '$(srcdir)/'`hg_errors.c
+ mv -f $(DEPDIR)/helgrind__linux-hg_errors.Tpo $(DEPDIR)/helgrind__linux-hg_errors.Po
+# source='hg_errors.c' object='helgrind__linux-hg_errors.o' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -c -o helgrind__linux-hg_errors.o `test -f 'hg_errors.c' || echo '$(srcdir)/'`hg_errors.c
+
+helgrind__linux-hg_errors.obj: hg_errors.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -MT helgrind__linux-hg_errors.obj -MD -MP -MF $(DEPDIR)/helgrind__linux-hg_errors.Tpo -c -o helgrind__linux-hg_errors.obj `if test -f 'hg_errors.c'; then $(CYGPATH_W) 'hg_errors.c'; else $(CYGPATH_W) '$(srcdir)/hg_errors.c'; fi`
+ mv -f $(DEPDIR)/helgrind__linux-hg_errors.Tpo $(DEPDIR)/helgrind__linux-hg_errors.Po
+# source='hg_errors.c' object='helgrind__linux-hg_errors.obj' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -c -o helgrind__linux-hg_errors.obj `if test -f 'hg_errors.c'; then $(CYGPATH_W) 'hg_errors.c'; else $(CYGPATH_W) '$(srcdir)/hg_errors.c'; fi`
+
+helgrind__linux-hg_lock_n_thread.o: hg_lock_n_thread.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -MT helgrind__linux-hg_lock_n_thread.o -MD -MP -MF $(DEPDIR)/helgrind__linux-hg_lock_n_thread.Tpo -c -o helgrind__linux-hg_lock_n_thread.o `test -f 'hg_lock_n_thread.c' || echo '$(srcdir)/'`hg_lock_n_thread.c
+ mv -f $(DEPDIR)/helgrind__linux-hg_lock_n_thread.Tpo $(DEPDIR)/helgrind__linux-hg_lock_n_thread.Po
+# source='hg_lock_n_thread.c' object='helgrind__linux-hg_lock_n_thread.o' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -c -o helgrind__linux-hg_lock_n_thread.o `test -f 'hg_lock_n_thread.c' || echo '$(srcdir)/'`hg_lock_n_thread.c
+
+helgrind__linux-hg_lock_n_thread.obj: hg_lock_n_thread.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -MT helgrind__linux-hg_lock_n_thread.obj -MD -MP -MF $(DEPDIR)/helgrind__linux-hg_lock_n_thread.Tpo -c -o helgrind__linux-hg_lock_n_thread.obj `if test -f 'hg_lock_n_thread.c'; then $(CYGPATH_W) 'hg_lock_n_thread.c'; else $(CYGPATH_W) '$(srcdir)/hg_lock_n_thread.c'; fi`
+ mv -f $(DEPDIR)/helgrind__linux-hg_lock_n_thread.Tpo $(DEPDIR)/helgrind__linux-hg_lock_n_thread.Po
+# source='hg_lock_n_thread.c' object='helgrind__linux-hg_lock_n_thread.obj' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -c -o helgrind__linux-hg_lock_n_thread.obj `if test -f 'hg_lock_n_thread.c'; then $(CYGPATH_W) 'hg_lock_n_thread.c'; else $(CYGPATH_W) '$(srcdir)/hg_lock_n_thread.c'; fi`
+
+helgrind__linux-hg_main.o: hg_main.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -MT helgrind__linux-hg_main.o -MD -MP -MF $(DEPDIR)/helgrind__linux-hg_main.Tpo -c -o helgrind__linux-hg_main.o `test -f 'hg_main.c' || echo '$(srcdir)/'`hg_main.c
+ mv -f $(DEPDIR)/helgrind__linux-hg_main.Tpo $(DEPDIR)/helgrind__linux-hg_main.Po
+# source='hg_main.c' object='helgrind__linux-hg_main.o' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -c -o helgrind__linux-hg_main.o `test -f 'hg_main.c' || echo '$(srcdir)/'`hg_main.c
+
+helgrind__linux-hg_main.obj: hg_main.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -MT helgrind__linux-hg_main.obj -MD -MP -MF $(DEPDIR)/helgrind__linux-hg_main.Tpo -c -o helgrind__linux-hg_main.obj `if test -f 'hg_main.c'; then $(CYGPATH_W) 'hg_main.c'; else $(CYGPATH_W) '$(srcdir)/hg_main.c'; fi`
+ mv -f $(DEPDIR)/helgrind__linux-hg_main.Tpo $(DEPDIR)/helgrind__linux-hg_main.Po
+# source='hg_main.c' object='helgrind__linux-hg_main.obj' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -c -o helgrind__linux-hg_main.obj `if test -f 'hg_main.c'; then $(CYGPATH_W) 'hg_main.c'; else $(CYGPATH_W) '$(srcdir)/hg_main.c'; fi`
+
+helgrind__linux-hg_wordset.o: hg_wordset.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -MT helgrind__linux-hg_wordset.o -MD -MP -MF $(DEPDIR)/helgrind__linux-hg_wordset.Tpo -c -o helgrind__linux-hg_wordset.o `test -f 'hg_wordset.c' || echo '$(srcdir)/'`hg_wordset.c
+ mv -f $(DEPDIR)/helgrind__linux-hg_wordset.Tpo $(DEPDIR)/helgrind__linux-hg_wordset.Po
+# source='hg_wordset.c' object='helgrind__linux-hg_wordset.o' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -c -o helgrind__linux-hg_wordset.o `test -f 'hg_wordset.c' || echo '$(srcdir)/'`hg_wordset.c
+
+helgrind__linux-hg_wordset.obj: hg_wordset.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -MT helgrind__linux-hg_wordset.obj -MD -MP -MF $(DEPDIR)/helgrind__linux-hg_wordset.Tpo -c -o helgrind__linux-hg_wordset.obj `if test -f 'hg_wordset.c'; then $(CYGPATH_W) 'hg_wordset.c'; else $(CYGPATH_W) '$(srcdir)/hg_wordset.c'; fi`
+ mv -f $(DEPDIR)/helgrind__linux-hg_wordset.Tpo $(DEPDIR)/helgrind__linux-hg_wordset.Po
+# source='hg_wordset.c' object='helgrind__linux-hg_wordset.obj' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -c -o helgrind__linux-hg_wordset.obj `if test -f 'hg_wordset.c'; then $(CYGPATH_W) 'hg_wordset.c'; else $(CYGPATH_W) '$(srcdir)/hg_wordset.c'; fi`
+
+helgrind__linux-libhb_core.o: libhb_core.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -MT helgrind__linux-libhb_core.o -MD -MP -MF $(DEPDIR)/helgrind__linux-libhb_core.Tpo -c -o helgrind__linux-libhb_core.o `test -f 'libhb_core.c' || echo '$(srcdir)/'`libhb_core.c
+ mv -f $(DEPDIR)/helgrind__linux-libhb_core.Tpo $(DEPDIR)/helgrind__linux-libhb_core.Po
+# source='libhb_core.c' object='helgrind__linux-libhb_core.o' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -c -o helgrind__linux-libhb_core.o `test -f 'libhb_core.c' || echo '$(srcdir)/'`libhb_core.c
+
+helgrind__linux-libhb_core.obj: libhb_core.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -MT helgrind__linux-libhb_core.obj -MD -MP -MF $(DEPDIR)/helgrind__linux-libhb_core.Tpo -c -o helgrind__linux-libhb_core.obj `if test -f 'libhb_core.c'; then $(CYGPATH_W) 'libhb_core.c'; else $(CYGPATH_W) '$(srcdir)/libhb_core.c'; fi`
+ mv -f $(DEPDIR)/helgrind__linux-libhb_core.Tpo $(DEPDIR)/helgrind__linux-libhb_core.Po
+# source='libhb_core.c' object='helgrind__linux-libhb_core.obj' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind__linux_CPPFLAGS) $(CPPFLAGS) $(helgrind__linux_CFLAGS) $(CFLAGS) -c -o helgrind__linux-libhb_core.obj `if test -f 'libhb_core.c'; then $(CYGPATH_W) 'libhb_core.c'; else $(CYGPATH_W) '$(srcdir)/libhb_core.c'; fi`
+
+vgpreload_helgrind_x86_linux_so-hg_intercepts.o: hg_intercepts.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(vgpreload_helgrind_x86_linux_so_CPPFLAGS) $(CPPFLAGS) $(vgpreload_helgrind_x86_linux_so_CFLAGS) $(CFLAGS) -MT vgpreload_helgrind_x86_linux_so-hg_intercepts.o -MD -MP -MF $(DEPDIR)/vgpreload_helgrind_x86_linux_so-hg_intercepts.Tpo -c -o vgpreload_helgrind_x86_linux_so-hg_intercepts.o `test -f 'hg_intercepts.c' || echo '$(srcdir)/'`hg_intercepts.c
+ mv -f $(DEPDIR)/vgpreload_helgrind_x86_linux_so-hg_intercepts.Tpo $(DEPDIR)/vgpreload_helgrind_x86_linux_so-hg_intercepts.Po
+# source='hg_intercepts.c' object='vgpreload_helgrind_x86_linux_so-hg_intercepts.o' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(vgpreload_helgrind_x86_linux_so_CPPFLAGS) $(CPPFLAGS) $(vgpreload_helgrind_x86_linux_so_CFLAGS) $(CFLAGS) -c -o vgpreload_helgrind_x86_linux_so-hg_intercepts.o `test -f 'hg_intercepts.c' || echo '$(srcdir)/'`hg_intercepts.c
+
+vgpreload_helgrind_x86_linux_so-hg_intercepts.obj: hg_intercepts.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(vgpreload_helgrind_x86_linux_so_CPPFLAGS) $(CPPFLAGS) $(vgpreload_helgrind_x86_linux_so_CFLAGS) $(CFLAGS) -MT vgpreload_helgrind_x86_linux_so-hg_intercepts.obj -MD -MP -MF $(DEPDIR)/vgpreload_helgrind_x86_linux_so-hg_intercepts.Tpo -c -o vgpreload_helgrind_x86_linux_so-hg_intercepts.obj `if test -f 'hg_intercepts.c'; then $(CYGPATH_W) 'hg_intercepts.c'; else $(CYGPATH_W) '$(srcdir)/hg_intercepts.c'; fi`
+ mv -f $(DEPDIR)/vgpreload_helgrind_x86_linux_so-hg_intercepts.Tpo $(DEPDIR)/vgpreload_helgrind_x86_linux_so-hg_intercepts.Po
+# source='hg_intercepts.c' object='vgpreload_helgrind_x86_linux_so-hg_intercepts.obj' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(vgpreload_helgrind_x86_linux_so_CPPFLAGS) $(CPPFLAGS) $(vgpreload_helgrind_x86_linux_so_CFLAGS) $(CFLAGS) -c -o vgpreload_helgrind_x86_linux_so-hg_intercepts.obj `if test -f 'hg_intercepts.c'; then $(CYGPATH_W) 'hg_intercepts.c'; else $(CYGPATH_W) '$(srcdir)/hg_intercepts.c'; fi`
+
+vgpreload_helgrind__linux_so-hg_intercepts.o: hg_intercepts.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(vgpreload_helgrind__linux_so_CPPFLAGS) $(CPPFLAGS) $(vgpreload_helgrind__linux_so_CFLAGS) $(CFLAGS) -MT vgpreload_helgrind__linux_so-hg_intercepts.o -MD -MP -MF $(DEPDIR)/vgpreload_helgrind__linux_so-hg_intercepts.Tpo -c -o vgpreload_helgrind__linux_so-hg_intercepts.o `test -f 'hg_intercepts.c' || echo '$(srcdir)/'`hg_intercepts.c
+ mv -f $(DEPDIR)/vgpreload_helgrind__linux_so-hg_intercepts.Tpo $(DEPDIR)/vgpreload_helgrind__linux_so-hg_intercepts.Po
+# source='hg_intercepts.c' object='vgpreload_helgrind__linux_so-hg_intercepts.o' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(vgpreload_helgrind__linux_so_CPPFLAGS) $(CPPFLAGS) $(vgpreload_helgrind__linux_so_CFLAGS) $(CFLAGS) -c -o vgpreload_helgrind__linux_so-hg_intercepts.o `test -f 'hg_intercepts.c' || echo '$(srcdir)/'`hg_intercepts.c
+
+vgpreload_helgrind__linux_so-hg_intercepts.obj: hg_intercepts.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(vgpreload_helgrind__linux_so_CPPFLAGS) $(CPPFLAGS) $(vgpreload_helgrind__linux_so_CFLAGS) $(CFLAGS) -MT vgpreload_helgrind__linux_so-hg_intercepts.obj -MD -MP -MF $(DEPDIR)/vgpreload_helgrind__linux_so-hg_intercepts.Tpo -c -o vgpreload_helgrind__linux_so-hg_intercepts.obj `if test -f 'hg_intercepts.c'; then $(CYGPATH_W) 'hg_intercepts.c'; else $(CYGPATH_W) '$(srcdir)/hg_intercepts.c'; fi`
+ mv -f $(DEPDIR)/vgpreload_helgrind__linux_so-hg_intercepts.Tpo $(DEPDIR)/vgpreload_helgrind__linux_so-hg_intercepts.Po
+# source='hg_intercepts.c' object='vgpreload_helgrind__linux_so-hg_intercepts.obj' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(vgpreload_helgrind__linux_so_CPPFLAGS) $(CPPFLAGS) $(vgpreload_helgrind__linux_so_CFLAGS) $(CFLAGS) -c -o vgpreload_helgrind__linux_so-hg_intercepts.obj `if test -f 'hg_intercepts.c'; then $(CYGPATH_W) 'hg_intercepts.c'; else $(CYGPATH_W) '$(srcdir)/hg_intercepts.c'; fi`
+install-pkgincludeHEADERS: $(pkginclude_HEADERS)
+ @$(NORMAL_INSTALL)
+ test -z "$(pkgincludedir)" || $(MKDIR_P) "$(DESTDIR)$(pkgincludedir)"
+ @list='$(pkginclude_HEADERS)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ f=$(am__strip_dir) \
+ echo " $(pkgincludeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(pkgincludedir)/$$f'"; \
+ $(pkgincludeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(pkgincludedir)/$$f"; \
+ done
+
+uninstall-pkgincludeHEADERS:
+ @$(NORMAL_UNINSTALL)
+ @list='$(pkginclude_HEADERS)'; for p in $$list; do \
+ f=$(am__strip_dir) \
+ echo " rm -f '$(DESTDIR)$(pkgincludedir)/$$f'"; \
+ rm -f "$(DESTDIR)$(pkgincludedir)/$$f"; \
+ done
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(PROGRAMS) $(HEADERS) all-local
+installdirs: installdirs-recursive
+installdirs-am:
+ for dir in "$(DESTDIR)$(pkgincludedir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-local clean-noinstPROGRAMS \
+ mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am: install-pkgincludeHEADERS
+
+install-dvi: install-dvi-recursive
+
+install-exec-am: install-exec-local
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-pkgincludeHEADERS
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am all-local check check-am clean clean-generic \
+ clean-local clean-noinstPROGRAMS ctags ctags-recursive \
+ distclean distclean-compile distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-exec-local \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am \
+ install-pkgincludeHEADERS install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-compile mostlyclean-generic pdf pdf-am \
+ ps ps-am tags tags-recursive uninstall uninstall-am \
+ uninstall-pkgincludeHEADERS
+
+
+# This used to be required when Vex had a handwritten Makefile. It
+# shouldn't be needed any more, though.
+
+#----------------------------------------------------------------------------
+# noinst_PROGRAMS and noinst_DSYMS targets
+#----------------------------------------------------------------------------
+
+# On Darwin, for a program 'p', the DWARF debug info is stored in the
+# directory 'p.dSYM'. This must be generated after the executable is
+# created, with 'dsymutil p'. We could redefine LINK with a script that
+# executes 'dsymutil' after linking, but that's a pain. Instead we use this
+# hook so that every time "make check" is run, we subsequently invoke
+# 'dsymutil' on all the executables that lack a .dSYM directory, or that are
+# newer than their corresponding .dSYM directory.
+build-noinst_DSYMS: $(noinst_DSYMS)
+ for f in $(noinst_DSYMS); do \
+ if [ ! -e $$f.dSYM -o $$f -nt $$f.dSYM ] ; then \
+ echo "dsymutil $$f"; \
+ dsymutil $$f; \
+ fi; \
+ done
+
+# This is used by coregrind/Makefile.am and Makefile.tool.am for doing
+# "in-place" installs. It copies $(noinst_PROGRAMS) into $inplacedir.
+# It needs to be depended on by an 'all-local' rule.
+inplace-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_PROGRAMS) ; do \
+ rm -f $(inplacedir)/$$f; \
+ ln -f -s ../$(subdir)/$$f $(inplacedir); \
+ done
+
+# Similar to inplace-noinst_PROGRAMS
+inplace-noinst_DSYMS: build-noinst_DSYMS
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_DSYMS); do \
+ rm -f $(inplacedir)/$$f.dSYM; \
+ ln -f -s ../$(subdir)/$$f.dSYM $(inplacedir); \
+ done
+
+# This is used by coregrind/Makefile.am and by <tool>/Makefile.am for doing
+# "make install". It copies $(noinst_PROGRAMS) into $prefix/lib/valgrind/.
+# It needs to be depended on by an 'install-exec-local' rule.
+install-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_PROGRAMS); do \
+ $(INSTALL_PROGRAM) $$f $(DESTDIR)$(pkglibdir); \
+ done
+
+# Similar to install-noinst_PROGRAMS.
+# Nb: we don't use $(INSTALL_PROGRAM) here because it doesn't work with
+# directories. XXX: not sure whether the resulting permissions will be
+# correct when using 'cp -R'...
+install-noinst_DSYMS: build-noinst_DSYMS
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_DSYMS); do \
+ cp -R $$f.dSYM $(DESTDIR)$(pkglibdir); \
+ done
+
+# This needs to be depended on by a 'clean-local' rule.
+clean-noinst_DSYMS:
+ for f in $(noinst_DSYMS); do \
+ rm -rf $$f.dSYM; \
+ done
+
+#----------------------------------------------------------------------------
+# General stuff
+#----------------------------------------------------------------------------
+
+all-local: inplace-noinst_PROGRAMS inplace-noinst_DSYMS
+
+clean-local: clean-noinst_DSYMS
+
+install-exec-local: install-noinst_PROGRAMS install-noinst_DSYMS
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
--- /dev/null
+# Makefile.in generated by automake 1.10.2 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# This file should be included (directly or indirectly) by every
+# Makefile.am that builds programs. And also the top-level Makefile.am.
+
+#----------------------------------------------------------------------------
+# Global stuff
+#----------------------------------------------------------------------------
+
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(noinst_HEADERS) $(pkginclude_HEADERS) \
+ $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+ $(top_srcdir)/Makefile.all.am $(top_srcdir)/Makefile.tool.am
+noinst_PROGRAMS = helgrind-@VGCONF_ARCH_PRI@-@VGCONF_OS@$(EXEEXT) \
+ $(am__EXEEXT_1) \
+ vgpreload_helgrind-@VGCONF_ARCH_PRI@-@VGCONF_OS@.so$(EXEEXT) \
+ $(am__EXEEXT_2)
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@am__append_1 = helgrind-@VGCONF_ARCH_SEC@-@VGCONF_OS@
+@VGCONF_HAVE_PLATFORM_SEC_FALSE@helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_DEPENDENCIES =
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@am__append_2 = vgpreload_helgrind-@VGCONF_ARCH_SEC@-@VGCONF_OS@.so
+subdir = helgrind
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@am__EXEEXT_1 = helgrind-@VGCONF_ARCH_SEC@-@VGCONF_OS@$(EXEEXT)
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@am__EXEEXT_2 = vgpreload_helgrind-@VGCONF_ARCH_SEC@-@VGCONF_OS@.so$(EXEEXT)
+PROGRAMS = $(noinst_PROGRAMS)
+am__objects_1 = \
+ helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_basics.$(OBJEXT) \
+ helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_errors.$(OBJEXT) \
+ helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_lock_n_thread.$(OBJEXT) \
+ helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_main.$(OBJEXT) \
+ helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_wordset.$(OBJEXT) \
+ helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-libhb_core.$(OBJEXT)
+am_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_OBJECTS = $(am__objects_1)
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_OBJECTS = \
+ $(am_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_OBJECTS)
+am__helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_SOURCES_DIST = hg_basics.c \
+ hg_errors.c hg_lock_n_thread.c hg_main.c hg_wordset.c \
+ libhb_core.c
+am__objects_2 = \
+ helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_basics.$(OBJEXT) \
+ helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_errors.$(OBJEXT) \
+ helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_lock_n_thread.$(OBJEXT) \
+ helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_main.$(OBJEXT) \
+ helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_wordset.$(OBJEXT) \
+ helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-libhb_core.$(OBJEXT)
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@am_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_OBJECTS = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(am__objects_2)
+helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_OBJECTS = \
+ $(am_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_OBJECTS)
+am__objects_3 = vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so-hg_intercepts.$(OBJEXT)
+am_vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_OBJECTS = \
+ $(am__objects_3)
+vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_OBJECTS = $(am_vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_OBJECTS)
+vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_LDADD = $(LDADD)
+vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_LINK = $(CCLD) \
+ $(vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_CFLAGS) \
+ $(CFLAGS) \
+ $(vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_LDFLAGS) \
+ $(LDFLAGS) -o $@
+am__vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_SOURCES_DIST = \
+ hg_intercepts.c
+am__objects_4 = vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so-hg_intercepts.$(OBJEXT)
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@am_vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_OBJECTS = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(am__objects_4)
+vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_OBJECTS = $(am_vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_OBJECTS)
+vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_LDADD = $(LDADD)
+vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_LINK = $(CCLD) \
+ $(vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_CFLAGS) \
+ $(CFLAGS) \
+ $(vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_LDFLAGS) \
+ $(LDFLAGS) -o $@
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_SOURCES) \
+ $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_SOURCES) \
+ $(vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_SOURCES) \
+ $(vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_SOURCES)
+DIST_SOURCES = $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_SOURCES) \
+ $(am__helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_SOURCES_DIST) \
+ $(vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_SOURCES) \
+ $(am__vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_SOURCES_DIST)
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+am__installdirs = "$(DESTDIR)$(pkgincludedir)"
+pkgincludeHEADERS_INSTALL = $(INSTALL_HEADER)
+HEADERS = $(noinst_HEADERS) $(pkginclude_HEADERS)
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BOOST_CFLAGS = @BOOST_CFLAGS@
+BOOST_LIBS = @BOOST_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CXX = @CXX@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFAULT_SUPP = @DEFAULT_SUPP@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DIFF = @DIFF@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FLAG_FNO_STACK_PROTECTOR = @FLAG_FNO_STACK_PROTECTOR@
+FLAG_M32 = @FLAG_M32@
+FLAG_M64 = @FLAG_M64@
+FLAG_MAIX32 = @FLAG_MAIX32@
+FLAG_MAIX64 = @FLAG_MAIX64@
+FLAG_MMMX = @FLAG_MMMX@
+FLAG_MSSE = @FLAG_MSSE@
+FLAG_NO_BUILD_ID = @FLAG_NO_BUILD_ID@
+FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@
+FLAG_W_EXTRA = @FLAG_W_EXTRA@
+FLAG_W_NO_EMPTY_BODY = @FLAG_W_NO_EMPTY_BODY@
+FLAG_W_NO_FORMAT_ZERO_LENGTH = @FLAG_W_NO_FORMAT_ZERO_LENGTH@
+FLAG_W_NO_UNINITIALIZED = @FLAG_W_NO_UNINITIALIZED@
+GDB = @GDB@
+GLIBC_VERSION = @GLIBC_VERSION@
+GREP = @GREP@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LDFLAGS = @LDFLAGS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MKDIR_P = @MKDIR_P@
+MPI_CC = @MPI_CC@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PREFERRED_STACK_BOUNDARY = @PREFERRED_STACK_BOUNDARY@
+QTCORE_CFLAGS = @QTCORE_CFLAGS@
+QTCORE_LIBS = @QTCORE_LIBS@
+RANLIB = @RANLIB@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+VALT_LOAD_ADDRESS_PRI = @VALT_LOAD_ADDRESS_PRI@
+VALT_LOAD_ADDRESS_SEC = @VALT_LOAD_ADDRESS_SEC@
+VERSION = @VERSION@
+VGCONF_ARCH_PRI = @VGCONF_ARCH_PRI@
+VGCONF_ARCH_SEC = @VGCONF_ARCH_SEC@
+VGCONF_OS = @VGCONF_OS@
+VGCONF_PLATFORM_PRI_CAPS = @VGCONF_PLATFORM_PRI_CAPS@
+VGCONF_PLATFORM_SEC_CAPS = @VGCONF_PLATFORM_SEC_CAPS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CXX = @ac_ct_CXX@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+SUBDIRS = . tests
+inplacedir = $(top_builddir)/.in_place
+
+#----------------------------------------------------------------------------
+# Flags
+#----------------------------------------------------------------------------
+
+# Baseline flags for all compilations. Aim here is to maximise
+# performance and get whatever useful warnings we can out of gcc.
+AM_CFLAGS_BASE = \
+ -O2 -g \
+ -Wall \
+ -Wmissing-prototypes \
+ -Wshadow \
+ -Wpointer-arith \
+ -Wstrict-prototypes \
+ -Wmissing-declarations \
+ @FLAG_W_NO_FORMAT_ZERO_LENGTH@ \
+ -fno-strict-aliasing
+
+@VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
+
+# These flags are used for building the preload shared objects.
+# The aim is to give reasonable performance but also to have good
+# stack traces, since users often see stack traces extending
+# into (and through) the preloads.
+@VGCONF_OS_IS_DARWIN_TRUE@AM_CFLAGS_PIC = -dynamic -O -g -fno-omit-frame-pointer -fno-strict-aliasing \
+@VGCONF_OS_IS_DARWIN_TRUE@ -mno-dynamic-no-pic -fpic -fPIC
+
+
+# Flags for specific targets.
+#
+# Nb: the AM_CPPFLAGS_* values are suitable for building tools and auxprogs.
+# For building the core, coregrind/Makefile.am files add some extra things.
+#
+# Also: in newer versions of automake (1.10 onwards?) asm files ending with
+# '.S' are considered "pre-processed" (as opposed to those ending in '.s')
+# and so the CPPFLAGS are passed to the assembler. But this is not true for
+# older automakes (e.g. 1.8.5, 1.9.6), sigh. So we include
+# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
+# means some of the flags are duplicated on systems with newer versions of
+# automake, but this does not really matter and seems hard to avoid.
+AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@ = \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_@VGCONF_ARCH_PRI@=1 \
+ -DVGO_@VGCONF_OS@=1 \
+ -DVGP_@VGCONF_ARCH_PRI@_@VGCONF_OS@=1
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@ = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir) \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/include \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGA_@VGCONF_ARCH_SEC@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGO_@VGCONF_OS@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGP_@VGCONF_ARCH_SEC@_@VGCONF_OS@=1
+
+AM_FLAG_M3264_X86_LINUX = @FLAG_M32@
+AM_CFLAGS_X86_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_AMD64_LINUX = @FLAG_M64@
+AM_CFLAGS_AMD64_LINUX = @FLAG_M64@ -fomit-frame-pointer \
+ @PREFERRED_STACK_BOUNDARY@ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_PPC32_LINUX = @FLAG_M32@
+AM_CFLAGS_PPC32_LINUX = @FLAG_M32@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC64_LINUX = @FLAG_M64@
+AM_CFLAGS_PPC64_LINUX = @FLAG_M64@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_ARM_LINUX = @FLAG_M32@
+AM_CFLAGS_ARM_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE) -marm
+
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC32_AIX5 = @FLAG_MAIX32@
+AM_CFLAGS_PPC32_AIX5 = @FLAG_MAIX32@ -mcpu=powerpc $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
+ @FLAG_MAIX32@ -mcpu=powerpc -g
+
+AM_FLAG_M3264_PPC64_AIX5 = @FLAG_MAIX64@
+AM_CFLAGS_PPC64_AIX5 = @FLAG_MAIX64@ -mcpu=powerpc64 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_AIX5 = $(AM_CPPFLAGS_PPC64_AIX5) \
+ @FLAG_MAIX64@ -mcpu=powerpc64 -g
+
+AM_FLAG_M3264_X86_DARWIN = -arch i386
+AM_CFLAGS_X86_DARWIN = $(WERROR) -arch i386 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 \
+ -fno-stack-protector -fno-pic -fno-PIC
+
+AM_CCASFLAGS_X86_DARWIN = $(AM_CPPFLAGS_X86_DARWIN) -arch i386 -g
+AM_FLAG_M3264_AMD64_DARWIN = -arch x86_64
+AM_CFLAGS_AMD64_DARWIN = $(WERROR) -arch x86_64 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 -fno-stack-protector
+
+AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
+
+# Flags for the primary target. These must be used to build the
+# regtests and performance tests. In fact, these must be used to
+# build anything which is built only once on a dual-arch build.
+#
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CFLAGS_PRI = $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+@VGCONF_HAVE_PLATFORM_SEC_FALSE@AM_FLAG_M3264_SEC =
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_@VGCONF_PLATFORM_SEC_CAPS@)
+
+# Baseline link flags for making vgpreload shared objects.
+#
+PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
+PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
+PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX32@
+PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX64@
+PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
+PRELOAD_LDFLAGS_AMD64_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch x86_64
+
+#----------------------------------------------------------------------------
+# <tool>-<platform> stuff
+#----------------------------------------------------------------------------
+TOOL_DEPENDENCIES_@VGCONF_PLATFORM_PRI_CAPS@ = \
+ $(top_builddir)/coregrind/libcoregrind-@VGCONF_ARCH_PRI@-@VGCONF_OS@.a \
+ $(top_builddir)/VEX/libvex-@VGCONF_ARCH_PRI@-@VGCONF_OS@.a
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@TOOL_DEPENDENCIES_@VGCONF_PLATFORM_SEC_CAPS@ = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(top_builddir)/coregrind/libcoregrind-@VGCONF_ARCH_SEC@-@VGCONF_OS@.a \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(top_builddir)/VEX/libvex-@VGCONF_ARCH_SEC@-@VGCONF_OS@.a
+
+TOOL_LDADD_COMMON = -lgcc
+TOOL_LDADD_@VGCONF_PLATFORM_PRI_CAPS@ = \
+ $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_PRI_CAPS@) $(TOOL_LDADD_COMMON)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@TOOL_LDADD_@VGCONF_PLATFORM_SEC_CAPS@ = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_SEC_CAPS@) $(TOOL_LDADD_COMMON)
+
+
+# -Wl,--build-id=none is needed when linking tools on Linux. Without this
+# flag newer ld versions (2.20 and later) create a .note.gnu.build-id at the
+# default text segment address, which of course means the resulting executable
+# is unusable. So we have to tell ld not to generate that, with --build-id=none.
+TOOL_LDFLAGS_COMMON_LINUX = \
+ -static -nodefaultlibs -nostartfiles -u _start @FLAG_NO_BUILD_ID@
+
+TOOL_LDFLAGS_COMMON_AIX5 = \
+ -static -Wl,-e_start_valgrind
+
+TOOL_LDFLAGS_COMMON_DARWIN = \
+ -nodefaultlibs -nostartfiles -Wl,-u,__start -Wl,-e,__start
+
+TOOL_LDFLAGS_X86_LINUX = \
+ $(TOOL_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+
+TOOL_LDFLAGS_AMD64_LINUX = \
+ $(TOOL_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+
+TOOL_LDFLAGS_PPC32_LINUX = \
+ $(TOOL_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+
+TOOL_LDFLAGS_PPC64_LINUX = \
+ $(TOOL_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+
+TOOL_LDFLAGS_ARM_LINUX = \
+ $(TOOL_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+
+TOOL_LDFLAGS_PPC32_AIX5 = \
+ $(TOOL_LDFLAGS_COMMON_AIX5) @FLAG_MAIX32@
+
+TOOL_LDFLAGS_PPC64_AIX5 = \
+ $(TOOL_LDFLAGS_COMMON_AIX5) @FLAG_MAIX64@ -Wl,-bbigtoc
+
+TOOL_LDFLAGS_X86_DARWIN = \
+ $(TOOL_LDFLAGS_COMMON_DARWIN) -arch i386
+
+TOOL_LDFLAGS_AMD64_DARWIN = \
+ $(TOOL_LDFLAGS_COMMON_DARWIN) -arch x86_64
+
+
+# NB for 64-bit darwin. We may want to set -Wl,-pagezero_size to
+# something smaller than the default of 4G, so as to facilitate
+# loading clients who are also linked thusly (currently m_ume.c
+# will fail to load them). Although such setting is probably
+# better done in link_tool_exe.c.
+#
+# -Wl,-pagezero_size,0x100000000
+
+#----------------------------------------------------------------------------
+# vgpreload_<tool>-<platform>.a stuff
+#----------------------------------------------------------------------------
+LIBREPLACEMALLOC_X86_LINUX = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-x86-linux.a
+
+LIBREPLACEMALLOC_AMD64_LINUX = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-amd64-linux.a
+
+LIBREPLACEMALLOC_PPC32_LINUX = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-ppc32-linux.a
+
+LIBREPLACEMALLOC_PPC64_LINUX = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-ppc64-linux.a
+
+LIBREPLACEMALLOC_ARM_LINUX = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-arm-linux.a
+
+LIBREPLACEMALLOC_PPC32_AIX5 = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-ppc32-aix5.a
+
+LIBREPLACEMALLOC_PPC64_AIX5 = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-ppc64-aix5.a
+
+LIBREPLACEMALLOC_X86_DARWIN = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-x86-darwin.a
+
+LIBREPLACEMALLOC_AMD64_DARWIN = \
+ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-amd64-darwin.a
+
+LIBREPLACEMALLOC_LDFLAGS_X86_LINUX = \
+ -Wl,--whole-archive \
+ $(LIBREPLACEMALLOC_X86_LINUX) \
+ -Wl,--no-whole-archive
+
+LIBREPLACEMALLOC_LDFLAGS_AMD64_LINUX = \
+ -Wl,--whole-archive \
+ $(LIBREPLACEMALLOC_AMD64_LINUX) \
+ -Wl,--no-whole-archive
+
+LIBREPLACEMALLOC_LDFLAGS_PPC32_LINUX = \
+ -Wl,--whole-archive \
+ $(LIBREPLACEMALLOC_PPC32_LINUX) \
+ -Wl,--no-whole-archive
+
+LIBREPLACEMALLOC_LDFLAGS_PPC64_LINUX = \
+ -Wl,--whole-archive \
+ $(LIBREPLACEMALLOC_PPC64_LINUX) \
+ -Wl,--no-whole-archive
+
+LIBREPLACEMALLOC_LDFLAGS_ARM_LINUX = \
+ -Wl,--whole-archive \
+ $(LIBREPLACEMALLOC_ARM_LINUX) \
+ -Wl,--no-whole-archive
+
+LIBREPLACEMALLOC_LDFLAGS_PPC32_AIX5 = \
+ $(LIBREPLACEMALLOC_PPC32_AIX5)
+
+LIBREPLACEMALLOC_LDFLAGS_PPC64_AIX5 = \
+ $(LIBREPLACEMALLOC_PPC64_AIX5)
+
+LIBREPLACEMALLOC_LDFLAGS_X86_DARWIN = \
+ $(LIBREPLACEMALLOC_X86_DARWIN)
+
+LIBREPLACEMALLOC_LDFLAGS_AMD64_DARWIN = \
+ $(LIBREPLACEMALLOC_AMD64_DARWIN)
+
+EXTRA_DIST = \
+ docs/hg-manual.xml \
+ README_MSMProp2.txt \
+ README_YARD.txt
+
+
+#----------------------------------------------------------------------------
+# Headers, etc
+#----------------------------------------------------------------------------
+pkginclude_HEADERS = helgrind.h
+noinst_HEADERS = \
+ hg_basics.h \
+ hg_errors.h \
+ hg_lock_n_thread.h \
+ hg_wordset.h \
+ libhb.h
+
+HELGRIND_SOURCES_COMMON = \
+ hg_basics.c \
+ hg_errors.c \
+ hg_lock_n_thread.c \
+ hg_main.c \
+ hg_wordset.c \
+ libhb_core.c
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_SOURCES = \
+ $(HELGRIND_SOURCES_COMMON)
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS = \
+ $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS = \
+ $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@) -O2
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_DEPENDENCIES = \
+ $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_PRI_CAPS@)
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LDADD = \
+ $(TOOL_LDADD_@VGCONF_PLATFORM_PRI_CAPS@)
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LDFLAGS = \
+ $(TOOL_LDFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LINK = \
+ $(top_builddir)/coregrind/link_tool_exe_@VGCONF_OS@ \
+ @VALT_LOAD_ADDRESS_PRI@ \
+ $(LINK) \
+ $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) \
+ $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LDFLAGS)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_SOURCES = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(HELGRIND_SOURCES_COMMON)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(AM_CFLAGS_@VGCONF_PLATFORM_SEC_CAPS@) -O2
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_DEPENDENCIES = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_SEC_CAPS@)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LDADD = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(TOOL_LDADD_@VGCONF_PLATFORM_SEC_CAPS@)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LDFLAGS = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(TOOL_LDFLAGS_@VGCONF_PLATFORM_SEC_CAPS@)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LINK = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(top_builddir)/coregrind/link_tool_exe_@VGCONF_OS@ \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ @VALT_LOAD_ADDRESS_SEC@ \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(LINK) \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LDFLAGS)
+
+@VGCONF_OS_IS_DARWIN_TRUE@noinst_DSYMS = $(noinst_PROGRAMS)
+VGPRELOAD_HELGRIND_SOURCES_COMMON = hg_intercepts.c
+vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_SOURCES = \
+ $(VGPRELOAD_HELGRIND_SOURCES_COMMON)
+
+vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_CPPFLAGS = \
+ $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+
+vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_CFLAGS = \
+ $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@) $(AM_CFLAGS_PIC)
+
+vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_DEPENDENCIES = \
+ $(LIBREPLACEMALLOC_@VGCONF_PLATFORM_PRI_CAPS@)
+
+vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_LDFLAGS = \
+ $(PRELOAD_LDFLAGS_@VGCONF_PLATFORM_PRI_CAPS@) \
+ $(LIBREPLACEMALLOC_LDFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_SOURCES = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(VGPRELOAD_HELGRIND_SOURCES_COMMON)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_CPPFLAGS = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_CFLAGS = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(AM_CFLAGS_@VGCONF_PLATFORM_SEC_CAPS@) $(AM_CFLAGS_PIC)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_DEPENDENCIES = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(LIBREPLACEMALLOC_@VGCONF_PLATFORM_SEC_CAPS@)
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_LDFLAGS = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(PRELOAD_LDFLAGS_@VGCONF_PLATFORM_SEC_CAPS@) \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ $(LIBREPLACEMALLOC_LDFLAGS_@VGCONF_PLATFORM_SEC_CAPS@)
+
+all: all-recursive
+
+.SUFFIXES:
+.SUFFIXES: .c .o .obj
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.tool.am $(top_srcdir)/Makefile.all.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helgrind/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --foreign helgrind/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+clean-noinstPROGRAMS:
+ -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
+helgrind-@VGCONF_ARCH_PRI@-@VGCONF_OS@$(EXEEXT): $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_OBJECTS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_DEPENDENCIES)
+ @rm -f helgrind-@VGCONF_ARCH_PRI@-@VGCONF_OS@$(EXEEXT)
+ $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LINK) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_OBJECTS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LDADD) $(LIBS)
+helgrind-@VGCONF_ARCH_SEC@-@VGCONF_OS@$(EXEEXT): $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_OBJECTS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_DEPENDENCIES)
+ @rm -f helgrind-@VGCONF_ARCH_SEC@-@VGCONF_OS@$(EXEEXT)
+ $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LINK) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_OBJECTS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LDADD) $(LIBS)
+vgpreload_helgrind-@VGCONF_ARCH_PRI@-@VGCONF_OS@.so$(EXEEXT): $(vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_OBJECTS) $(vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_DEPENDENCIES)
+ @rm -f vgpreload_helgrind-@VGCONF_ARCH_PRI@-@VGCONF_OS@.so$(EXEEXT)
+ $(vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_LINK) $(vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_OBJECTS) $(vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_LDADD) $(LIBS)
+vgpreload_helgrind-@VGCONF_ARCH_SEC@-@VGCONF_OS@.so$(EXEEXT): $(vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_OBJECTS) $(vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_DEPENDENCIES)
+ @rm -f vgpreload_helgrind-@VGCONF_ARCH_SEC@-@VGCONF_OS@.so$(EXEEXT)
+ $(vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_LINK) $(vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_OBJECTS) $(vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_basics.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_errors.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_lock_n_thread.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_main.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_wordset.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-libhb_core.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_basics.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_errors.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_lock_n_thread.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_main.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_wordset.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-libhb_core.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so-hg_intercepts.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so-hg_intercepts.Po@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(COMPILE) -c $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_basics.o: hg_basics.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_basics.o -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_basics.Tpo -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_basics.o `test -f 'hg_basics.c' || echo '$(srcdir)/'`hg_basics.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_basics.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_basics.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_basics.c' object='helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_basics.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_basics.o `test -f 'hg_basics.c' || echo '$(srcdir)/'`hg_basics.c
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_basics.obj: hg_basics.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_basics.obj -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_basics.Tpo -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_basics.obj `if test -f 'hg_basics.c'; then $(CYGPATH_W) 'hg_basics.c'; else $(CYGPATH_W) '$(srcdir)/hg_basics.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_basics.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_basics.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_basics.c' object='helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_basics.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_basics.obj `if test -f 'hg_basics.c'; then $(CYGPATH_W) 'hg_basics.c'; else $(CYGPATH_W) '$(srcdir)/hg_basics.c'; fi`
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_errors.o: hg_errors.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_errors.o -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_errors.Tpo -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_errors.o `test -f 'hg_errors.c' || echo '$(srcdir)/'`hg_errors.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_errors.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_errors.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_errors.c' object='helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_errors.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_errors.o `test -f 'hg_errors.c' || echo '$(srcdir)/'`hg_errors.c
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_errors.obj: hg_errors.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_errors.obj -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_errors.Tpo -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_errors.obj `if test -f 'hg_errors.c'; then $(CYGPATH_W) 'hg_errors.c'; else $(CYGPATH_W) '$(srcdir)/hg_errors.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_errors.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_errors.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_errors.c' object='helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_errors.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_errors.obj `if test -f 'hg_errors.c'; then $(CYGPATH_W) 'hg_errors.c'; else $(CYGPATH_W) '$(srcdir)/hg_errors.c'; fi`
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_lock_n_thread.o: hg_lock_n_thread.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_lock_n_thread.o -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_lock_n_thread.Tpo -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_lock_n_thread.o `test -f 'hg_lock_n_thread.c' || echo '$(srcdir)/'`hg_lock_n_thread.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_lock_n_thread.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_lock_n_thread.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_lock_n_thread.c' object='helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_lock_n_thread.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_lock_n_thread.o `test -f 'hg_lock_n_thread.c' || echo '$(srcdir)/'`hg_lock_n_thread.c
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_lock_n_thread.obj: hg_lock_n_thread.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_lock_n_thread.obj -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_lock_n_thread.Tpo -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_lock_n_thread.obj `if test -f 'hg_lock_n_thread.c'; then $(CYGPATH_W) 'hg_lock_n_thread.c'; else $(CYGPATH_W) '$(srcdir)/hg_lock_n_thread.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_lock_n_thread.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_lock_n_thread.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_lock_n_thread.c' object='helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_lock_n_thread.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_lock_n_thread.obj `if test -f 'hg_lock_n_thread.c'; then $(CYGPATH_W) 'hg_lock_n_thread.c'; else $(CYGPATH_W) '$(srcdir)/hg_lock_n_thread.c'; fi`
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_main.o: hg_main.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_main.o -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_main.Tpo -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_main.o `test -f 'hg_main.c' || echo '$(srcdir)/'`hg_main.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_main.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_main.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_main.c' object='helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_main.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_main.o `test -f 'hg_main.c' || echo '$(srcdir)/'`hg_main.c
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_main.obj: hg_main.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_main.obj -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_main.Tpo -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_main.obj `if test -f 'hg_main.c'; then $(CYGPATH_W) 'hg_main.c'; else $(CYGPATH_W) '$(srcdir)/hg_main.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_main.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_main.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_main.c' object='helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_main.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_main.obj `if test -f 'hg_main.c'; then $(CYGPATH_W) 'hg_main.c'; else $(CYGPATH_W) '$(srcdir)/hg_main.c'; fi`
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_wordset.o: hg_wordset.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_wordset.o -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_wordset.Tpo -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_wordset.o `test -f 'hg_wordset.c' || echo '$(srcdir)/'`hg_wordset.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_wordset.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_wordset.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_wordset.c' object='helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_wordset.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_wordset.o `test -f 'hg_wordset.c' || echo '$(srcdir)/'`hg_wordset.c
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_wordset.obj: hg_wordset.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_wordset.obj -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_wordset.Tpo -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_wordset.obj `if test -f 'hg_wordset.c'; then $(CYGPATH_W) 'hg_wordset.c'; else $(CYGPATH_W) '$(srcdir)/hg_wordset.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_wordset.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_wordset.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_wordset.c' object='helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_wordset.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-hg_wordset.obj `if test -f 'hg_wordset.c'; then $(CYGPATH_W) 'hg_wordset.c'; else $(CYGPATH_W) '$(srcdir)/hg_wordset.c'; fi`
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-libhb_core.o: libhb_core.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-libhb_core.o -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-libhb_core.Tpo -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-libhb_core.o `test -f 'libhb_core.c' || echo '$(srcdir)/'`libhb_core.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-libhb_core.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-libhb_core.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libhb_core.c' object='helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-libhb_core.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-libhb_core.o `test -f 'libhb_core.c' || echo '$(srcdir)/'`libhb_core.c
+
+helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-libhb_core.obj: libhb_core.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-libhb_core.obj -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-libhb_core.Tpo -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-libhb_core.obj `if test -f 'libhb_core.c'; then $(CYGPATH_W) 'libhb_core.c'; else $(CYGPATH_W) '$(srcdir)/libhb_core.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-libhb_core.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-libhb_core.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libhb_core.c' object='helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-libhb_core.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@-libhb_core.obj `if test -f 'libhb_core.c'; then $(CYGPATH_W) 'libhb_core.c'; else $(CYGPATH_W) '$(srcdir)/libhb_core.c'; fi`
+
+helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_basics.o: hg_basics.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_basics.o -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_basics.Tpo -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_basics.o `test -f 'hg_basics.c' || echo '$(srcdir)/'`hg_basics.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_basics.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_basics.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_basics.c' object='helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_basics.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_basics.o `test -f 'hg_basics.c' || echo '$(srcdir)/'`hg_basics.c
+
+helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_basics.obj: hg_basics.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_basics.obj -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_basics.Tpo -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_basics.obj `if test -f 'hg_basics.c'; then $(CYGPATH_W) 'hg_basics.c'; else $(CYGPATH_W) '$(srcdir)/hg_basics.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_basics.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_basics.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_basics.c' object='helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_basics.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_basics.obj `if test -f 'hg_basics.c'; then $(CYGPATH_W) 'hg_basics.c'; else $(CYGPATH_W) '$(srcdir)/hg_basics.c'; fi`
+
+helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_errors.o: hg_errors.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_errors.o -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_errors.Tpo -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_errors.o `test -f 'hg_errors.c' || echo '$(srcdir)/'`hg_errors.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_errors.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_errors.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_errors.c' object='helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_errors.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_errors.o `test -f 'hg_errors.c' || echo '$(srcdir)/'`hg_errors.c
+
+helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_errors.obj: hg_errors.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_errors.obj -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_errors.Tpo -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_errors.obj `if test -f 'hg_errors.c'; then $(CYGPATH_W) 'hg_errors.c'; else $(CYGPATH_W) '$(srcdir)/hg_errors.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_errors.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_errors.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_errors.c' object='helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_errors.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_errors.obj `if test -f 'hg_errors.c'; then $(CYGPATH_W) 'hg_errors.c'; else $(CYGPATH_W) '$(srcdir)/hg_errors.c'; fi`
+
+helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_lock_n_thread.o: hg_lock_n_thread.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_lock_n_thread.o -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_lock_n_thread.Tpo -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_lock_n_thread.o `test -f 'hg_lock_n_thread.c' || echo '$(srcdir)/'`hg_lock_n_thread.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_lock_n_thread.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_lock_n_thread.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_lock_n_thread.c' object='helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_lock_n_thread.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_lock_n_thread.o `test -f 'hg_lock_n_thread.c' || echo '$(srcdir)/'`hg_lock_n_thread.c
+
+helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_lock_n_thread.obj: hg_lock_n_thread.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_lock_n_thread.obj -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_lock_n_thread.Tpo -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_lock_n_thread.obj `if test -f 'hg_lock_n_thread.c'; then $(CYGPATH_W) 'hg_lock_n_thread.c'; else $(CYGPATH_W) '$(srcdir)/hg_lock_n_thread.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_lock_n_thread.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_lock_n_thread.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_lock_n_thread.c' object='helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_lock_n_thread.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_lock_n_thread.obj `if test -f 'hg_lock_n_thread.c'; then $(CYGPATH_W) 'hg_lock_n_thread.c'; else $(CYGPATH_W) '$(srcdir)/hg_lock_n_thread.c'; fi`
+
+helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_main.o: hg_main.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_main.o -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_main.Tpo -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_main.o `test -f 'hg_main.c' || echo '$(srcdir)/'`hg_main.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_main.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_main.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_main.c' object='helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_main.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_main.o `test -f 'hg_main.c' || echo '$(srcdir)/'`hg_main.c
+
+helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_main.obj: hg_main.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_main.obj -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_main.Tpo -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_main.obj `if test -f 'hg_main.c'; then $(CYGPATH_W) 'hg_main.c'; else $(CYGPATH_W) '$(srcdir)/hg_main.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_main.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_main.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_main.c' object='helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_main.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_main.obj `if test -f 'hg_main.c'; then $(CYGPATH_W) 'hg_main.c'; else $(CYGPATH_W) '$(srcdir)/hg_main.c'; fi`
+
+helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_wordset.o: hg_wordset.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_wordset.o -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_wordset.Tpo -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_wordset.o `test -f 'hg_wordset.c' || echo '$(srcdir)/'`hg_wordset.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_wordset.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_wordset.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_wordset.c' object='helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_wordset.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_wordset.o `test -f 'hg_wordset.c' || echo '$(srcdir)/'`hg_wordset.c
+
+helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_wordset.obj: hg_wordset.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_wordset.obj -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_wordset.Tpo -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_wordset.obj `if test -f 'hg_wordset.c'; then $(CYGPATH_W) 'hg_wordset.c'; else $(CYGPATH_W) '$(srcdir)/hg_wordset.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_wordset.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_wordset.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_wordset.c' object='helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_wordset.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-hg_wordset.obj `if test -f 'hg_wordset.c'; then $(CYGPATH_W) 'hg_wordset.c'; else $(CYGPATH_W) '$(srcdir)/hg_wordset.c'; fi`
+
+helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-libhb_core.o: libhb_core.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-libhb_core.o -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-libhb_core.Tpo -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-libhb_core.o `test -f 'libhb_core.c' || echo '$(srcdir)/'`libhb_core.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-libhb_core.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-libhb_core.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libhb_core.c' object='helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-libhb_core.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-libhb_core.o `test -f 'libhb_core.c' || echo '$(srcdir)/'`libhb_core.c
+
+helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-libhb_core.obj: libhb_core.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -MT helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-libhb_core.obj -MD -MP -MF $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-libhb_core.Tpo -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-libhb_core.obj `if test -f 'libhb_core.c'; then $(CYGPATH_W) 'libhb_core.c'; else $(CYGPATH_W) '$(srcdir)/libhb_core.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-libhb_core.Tpo $(DEPDIR)/helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-libhb_core.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libhb_core.c' object='helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-libhb_core.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS) $(CPPFLAGS) $(helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) $(CFLAGS) -c -o helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@-libhb_core.obj `if test -f 'libhb_core.c'; then $(CYGPATH_W) 'libhb_core.c'; else $(CYGPATH_W) '$(srcdir)/libhb_core.c'; fi`
+
+vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so-hg_intercepts.o: hg_intercepts.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_CPPFLAGS) $(CPPFLAGS) $(vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_CFLAGS) $(CFLAGS) -MT vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so-hg_intercepts.o -MD -MP -MF $(DEPDIR)/vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so-hg_intercepts.Tpo -c -o vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so-hg_intercepts.o `test -f 'hg_intercepts.c' || echo '$(srcdir)/'`hg_intercepts.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so-hg_intercepts.Tpo $(DEPDIR)/vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so-hg_intercepts.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_intercepts.c' object='vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so-hg_intercepts.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_CPPFLAGS) $(CPPFLAGS) $(vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_CFLAGS) $(CFLAGS) -c -o vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so-hg_intercepts.o `test -f 'hg_intercepts.c' || echo '$(srcdir)/'`hg_intercepts.c
+
+vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so-hg_intercepts.obj: hg_intercepts.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_CPPFLAGS) $(CPPFLAGS) $(vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_CFLAGS) $(CFLAGS) -MT vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so-hg_intercepts.obj -MD -MP -MF $(DEPDIR)/vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so-hg_intercepts.Tpo -c -o vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so-hg_intercepts.obj `if test -f 'hg_intercepts.c'; then $(CYGPATH_W) 'hg_intercepts.c'; else $(CYGPATH_W) '$(srcdir)/hg_intercepts.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so-hg_intercepts.Tpo $(DEPDIR)/vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so-hg_intercepts.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_intercepts.c' object='vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so-hg_intercepts.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_CPPFLAGS) $(CPPFLAGS) $(vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_CFLAGS) $(CFLAGS) -c -o vgpreload_helgrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so-hg_intercepts.obj `if test -f 'hg_intercepts.c'; then $(CYGPATH_W) 'hg_intercepts.c'; else $(CYGPATH_W) '$(srcdir)/hg_intercepts.c'; fi`
+
+vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so-hg_intercepts.o: hg_intercepts.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_CPPFLAGS) $(CPPFLAGS) $(vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_CFLAGS) $(CFLAGS) -MT vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so-hg_intercepts.o -MD -MP -MF $(DEPDIR)/vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so-hg_intercepts.Tpo -c -o vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so-hg_intercepts.o `test -f 'hg_intercepts.c' || echo '$(srcdir)/'`hg_intercepts.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so-hg_intercepts.Tpo $(DEPDIR)/vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so-hg_intercepts.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_intercepts.c' object='vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so-hg_intercepts.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_CPPFLAGS) $(CPPFLAGS) $(vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_CFLAGS) $(CFLAGS) -c -o vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so-hg_intercepts.o `test -f 'hg_intercepts.c' || echo '$(srcdir)/'`hg_intercepts.c
+
+vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so-hg_intercepts.obj: hg_intercepts.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_CPPFLAGS) $(CPPFLAGS) $(vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_CFLAGS) $(CFLAGS) -MT vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so-hg_intercepts.obj -MD -MP -MF $(DEPDIR)/vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so-hg_intercepts.Tpo -c -o vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so-hg_intercepts.obj `if test -f 'hg_intercepts.c'; then $(CYGPATH_W) 'hg_intercepts.c'; else $(CYGPATH_W) '$(srcdir)/hg_intercepts.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so-hg_intercepts.Tpo $(DEPDIR)/vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so-hg_intercepts.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hg_intercepts.c' object='vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so-hg_intercepts.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_CPPFLAGS) $(CPPFLAGS) $(vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_CFLAGS) $(CFLAGS) -c -o vgpreload_helgrind_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so-hg_intercepts.obj `if test -f 'hg_intercepts.c'; then $(CYGPATH_W) 'hg_intercepts.c'; else $(CYGPATH_W) '$(srcdir)/hg_intercepts.c'; fi`
+install-pkgincludeHEADERS: $(pkginclude_HEADERS)
+ @$(NORMAL_INSTALL)
+ test -z "$(pkgincludedir)" || $(MKDIR_P) "$(DESTDIR)$(pkgincludedir)"
+ @list='$(pkginclude_HEADERS)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ f=$(am__strip_dir) \
+ echo " $(pkgincludeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(pkgincludedir)/$$f'"; \
+ $(pkgincludeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(pkgincludedir)/$$f"; \
+ done
+
+uninstall-pkgincludeHEADERS:
+ @$(NORMAL_UNINSTALL)
+ @list='$(pkginclude_HEADERS)'; for p in $$list; do \
+ f=$(am__strip_dir) \
+ echo " rm -f '$(DESTDIR)$(pkgincludedir)/$$f'"; \
+ rm -f "$(DESTDIR)$(pkgincludedir)/$$f"; \
+ done
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(PROGRAMS) $(HEADERS) all-local
+installdirs: installdirs-recursive
+installdirs-am:
+ for dir in "$(DESTDIR)$(pkgincludedir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-local clean-noinstPROGRAMS \
+ mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am: install-pkgincludeHEADERS
+
+install-dvi: install-dvi-recursive
+
+install-exec-am: install-exec-local
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-pkgincludeHEADERS
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am all-local check check-am clean clean-generic \
+ clean-local clean-noinstPROGRAMS ctags ctags-recursive \
+ distclean distclean-compile distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-exec-local \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am \
+ install-pkgincludeHEADERS install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-compile mostlyclean-generic pdf pdf-am \
+ ps ps-am tags tags-recursive uninstall uninstall-am \
+ uninstall-pkgincludeHEADERS
+
+
+# This used to be required when Vex had a handwritten Makefile. It
+# shouldn't be needed any more, though.
+
+#----------------------------------------------------------------------------
+# noinst_PROGRAMS and noinst_DSYMS targets
+#----------------------------------------------------------------------------
+
+# On Darwin, for a program 'p', the DWARF debug info is stored in the
+# directory 'p.dSYM'. This must be generated after the executable is
+# created, with 'dsymutil p'. We could redefine LINK with a script that
+# executes 'dsymutil' after linking, but that's a pain. Instead we use this
+# hook so that every time "make check" is run, we subsequently invoke
+# 'dsymutil' on all the executables that lack a .dSYM directory, or that are
+# newer than their corresponding .dSYM directory.
+build-noinst_DSYMS: $(noinst_DSYMS)
+ for f in $(noinst_DSYMS); do \
+ if [ ! -e $$f.dSYM -o $$f -nt $$f.dSYM ] ; then \
+ echo "dsymutil $$f"; \
+ dsymutil $$f; \
+ fi; \
+ done
+
+# This is used by coregrind/Makefile.am and Makefile.tool.am for doing
+# "in-place" installs. It copies $(noinst_PROGRAMS) into $inplacedir.
+# It needs to be depended on by an 'all-local' rule.
+inplace-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_PROGRAMS) ; do \
+ rm -f $(inplacedir)/$$f; \
+ ln -f -s ../$(subdir)/$$f $(inplacedir); \
+ done
+
+# Similar to inplace-noinst_PROGRAMS
+inplace-noinst_DSYMS: build-noinst_DSYMS
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_DSYMS); do \
+ rm -f $(inplacedir)/$$f.dSYM; \
+ ln -f -s ../$(subdir)/$$f.dSYM $(inplacedir); \
+ done
+
+# This is used by coregrind/Makefile.am and by <tool>/Makefile.am for doing
+# "make install". It copies $(noinst_PROGRAMS) into $prefix/lib/valgrind/.
+# It needs to be depended on by an 'install-exec-local' rule.
+install-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_PROGRAMS); do \
+ $(INSTALL_PROGRAM) $$f $(DESTDIR)$(pkglibdir); \
+ done
+
+# Similar to install-noinst_PROGRAMS.
+# Nb: we don't use $(INSTALL_PROGRAM) here because it doesn't work with
+# directories. XXX: not sure whether the resulting permissions will be
+# correct when using 'cp -R'...
+install-noinst_DSYMS: build-noinst_DSYMS
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_DSYMS); do \
+ cp -R $$f.dSYM $(DESTDIR)$(pkglibdir); \
+ done
+
+# This needs to be depended on by a 'clean-local' rule.
+clean-noinst_DSYMS:
+ for f in $(noinst_DSYMS); do \
+ rm -rf $$f.dSYM; \
+ done
+
+#----------------------------------------------------------------------------
+# General stuff
+#----------------------------------------------------------------------------
+
+all-local: inplace-noinst_PROGRAMS inplace-noinst_DSYMS
+
+clean-local: clean-noinst_DSYMS
+
+install-exec-local: install-noinst_PROGRAMS install-noinst_DSYMS
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/helgrind/docs
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/helgrind/tests
svn://svn.valgrind.org/valgrind
82
\f
-tc12_rwl_trivial.stderr.exp-darwin970
+tc16_byterace.vgtest
file
-2010-10-12T00:07:27.212574Z
-e08f5d4cae0eb4393e387bcd3b44ed1c
-2009-08-12T00:14:44.907422Z
-10784
-njn
+2010-10-12T00:07:27.208575Z
+d5d6727262759c71223a6cfde614d550
+2008-12-21T10:44:28.988809Z
+8846
+sewardj
-624
+48
\f
-tc16_byterace.vgtest
+tc12_rwl_trivial.stderr.exp-darwin970
file
-2010-10-12T00:07:27.208575Z
-d5d6727262759c71223a6cfde614d550
-2008-12-21T10:44:28.988809Z
-8846
-sewardj
+2010-10-12T00:07:27.212574Z
+e08f5d4cae0eb4393e387bcd3b44ed1c
+2009-08-12T00:14:44.907422Z
+10784
+njn
-48
+624
\f
-rwlock_race.stdout.exp
+tc01_simple_race.stderr.exp
file
2010-10-12T00:07:27.212574Z
-d41d8cd98f00b204e9800998ecf8427e
-2008-11-10T02:01:17.565236Z
-8757
-sewardj
+98c67108fc93747851f9fa5c04b3321f
+2009-08-12T00:14:44.907422Z
+10784
+njn
-0
+1000
\f
-tc01_simple_race.stderr.exp
+rwlock_race.stdout.exp
file
2010-10-12T00:07:27.212574Z
-98c67108fc93747851f9fa5c04b3321f
-2009-08-12T00:14:44.907422Z
-10784
-njn
+d41d8cd98f00b204e9800998ecf8427e
+2008-11-10T02:01:17.565236Z
+8757
+sewardj
-1000
+0
\f
hg04_race.stdout.exp
file
738864
\f
-tc22_exit_w_lock.c
+tc14_laog_dinphils.vgtest
file
2010-10-12T00:07:27.212574Z
-7cf7d7d72e69af11952e8b45daf1e7a3
+da11c4d7bf6aa3c703cf82cefbbe9d53
2007-11-09T22:49:28.769147Z
7116
sewardj
-1262
+25
\f
-tc14_laog_dinphils.vgtest
+tc22_exit_w_lock.c
file
2010-10-12T00:07:27.212574Z
-da11c4d7bf6aa3c703cf82cefbbe9d53
+7cf7d7d72e69af11952e8b45daf1e7a3
2007-11-09T22:49:28.769147Z
7116
sewardj
-25
+1262
\f
tc01_simple_race.vgtest
file
51
\f
-tc09_bad_unlock.stderr.exp-glibc25-amd64
+bar_bad.c
file
2010-10-12T00:07:27.212574Z
-1fa34b0da56eb90a6256bae4e0b6d57c
-2009-08-12T00:14:44.907422Z
-10784
-njn
+c307252f1cc6a73f35e5f8d4709848ca
+2008-11-16T23:25:43.378955Z
+8771
+sewardj
-3682
+2622
\f
-bar_bad.c
+tc09_bad_unlock.stderr.exp-glibc25-amd64
file
2010-10-12T00:07:27.212574Z
-c307252f1cc6a73f35e5f8d4709848ca
-2008-11-16T23:25:43.378955Z
-8771
-sewardj
+1fa34b0da56eb90a6256bae4e0b6d57c
+2009-08-12T00:14:44.907422Z
+10784
+njn
-2622
+3682
\f
tc15_laog_lockdel.c
file
17
\f
-hg05_race2.stderr.exp
+tc09_bad_unlock.stdout.exp
file
2010-10-12T00:07:27.220573Z
-75c4c57e3f8ecd5f73e37c2388a3dbc8
-2009-08-12T00:14:44.907422Z
-10784
-njn
+d41d8cd98f00b204e9800998ecf8427e
+2007-11-09T22:49:28.769147Z
+7116
+sewardj
-1224
+0
\f
-tc09_bad_unlock.stdout.exp
+hg05_race2.stderr.exp
file
2010-10-12T00:07:27.220573Z
-d41d8cd98f00b204e9800998ecf8427e
-2007-11-09T22:49:28.769147Z
-7116
-sewardj
+75c4c57e3f8ecd5f73e37c2388a3dbc8
+2009-08-12T00:14:44.907422Z
+10784
+njn
-0
+1224
\f
tc06_two_races_xml.stdout.exp
file
145
\f
-hg03_inherit.stdout.exp
+pth_barrier3.vgtest
file
2010-10-12T00:07:27.220573Z
-d41d8cd98f00b204e9800998ecf8427e
-2007-11-09T22:49:28.769147Z
-7116
-sewardj
+e94c3652156bfa51eb8e387bc5ba9a4b
+2009-02-20T19:00:18.724987Z
+9206
+bart
-0
+86
\f
pth_barrier2.stdout.exp
file
0
\f
-pth_barrier3.vgtest
+hg03_inherit.stdout.exp
file
2010-10-12T00:07:27.220573Z
-e94c3652156bfa51eb8e387bc5ba9a4b
-2009-02-20T19:00:18.724987Z
-9206
-bart
+d41d8cd98f00b204e9800998ecf8427e
+2007-11-09T22:49:28.769147Z
+7116
+sewardj
-86
+0
\f
tc20_verifywrap.stdout.exp
file
65
\f
-tc12_rwl_trivial.c
+tc15_laog_lockdel.stderr.exp
file
2010-10-12T00:07:27.224572Z
-4f543667b7e324d9c235d499470cfcab
-2009-07-26T19:54:43.153262Z
-10624
-sewardj
+960bc2430353deb5d0ba33bd6a1baeaa
+2009-08-12T00:14:44.907422Z
+10784
+njn
-1048
+795
\f
-tc15_laog_lockdel.stderr.exp
+tc12_rwl_trivial.c
file
2010-10-12T00:07:27.224572Z
-960bc2430353deb5d0ba33bd6a1baeaa
-2009-08-12T00:14:44.907422Z
-10784
-njn
+4f543667b7e324d9c235d499470cfcab
+2009-07-26T19:54:43.153262Z
+10624
+sewardj
-795
+1048
\f
-Makefile.am
+bar_trivial.vgtest
file
2010-10-12T00:07:27.224572Z
-551359138534cadb8a8e105d757952f8
-2010-01-02T10:43:23.267708Z
-10991
-sewardj
+f751eb62036941a2b4680662ea2b5ab5
+2009-01-23T04:14:33.153795Z
+9045
+njn
-6005
+57
\f
-bar_trivial.vgtest
+Makefile.am
file
2010-10-12T00:07:27.224572Z
-f751eb62036941a2b4680662ea2b5ab5
-2009-01-23T04:14:33.153795Z
-9045
-njn
+551359138534cadb8a8e105d757952f8
+2010-01-02T10:43:23.267708Z
+10991
+sewardj
-57
+6005
\f
rwlock_test.vgtest
file
49
\f
-pth_barrier2.vgtest
+hg03_inherit.vgtest
file
2010-10-12T00:07:27.224572Z
-b612884edafdf3a2ff1214388072d664
-2009-02-20T19:00:18.724987Z
-9206
-bart
+35ffa0200144e58808132d35f7b361f1
+2008-12-21T10:44:28.988809Z
+8846
+sewardj
-111
+47
\f
-hg03_inherit.vgtest
+pth_barrier2.vgtest
file
2010-10-12T00:07:27.224572Z
-35ffa0200144e58808132d35f7b361f1
-2008-12-21T10:44:28.988809Z
-8846
-sewardj
+b612884edafdf3a2ff1214388072d664
+2009-02-20T19:00:18.724987Z
+9206
+bart
-47
+111
\f
-tc23_bogus_condwait.stderr.exp
+tc07_hbl1.stdout.exp
file
2010-10-12T00:07:27.224572Z
-c67ada20bacb2251ee2266249dad6382
-2009-08-12T00:14:44.907422Z
-10784
-njn
+3d688704cbbc6753b2002c94a2ad19ac
+2007-11-09T22:49:28.769147Z
+7116
+sewardj
-1404
+6
\f
-tc07_hbl1.stdout.exp
+tc23_bogus_condwait.stderr.exp
file
2010-10-12T00:07:27.224572Z
-3d688704cbbc6753b2002c94a2ad19ac
-2007-11-09T22:49:28.769147Z
-7116
-sewardj
+c67ada20bacb2251ee2266249dad6382
+2009-08-12T00:14:44.907422Z
+10784
+njn
-6
+1404
\f
-tc19_shadowmem.stdout.exp
+hg05_race2.c
file
2010-10-12T00:07:27.224572Z
-d41d8cd98f00b204e9800998ecf8427e
+f0c347621fc422b53e2cecf02eeefcca
2007-11-09T22:49:28.769147Z
7116
sewardj
-0
+471
\f
-hg05_race2.c
+tc19_shadowmem.stdout.exp
file
2010-10-12T00:07:27.224572Z
-f0c347621fc422b53e2cecf02eeefcca
+d41d8cd98f00b204e9800998ecf8427e
2007-11-09T22:49:28.769147Z
7116
sewardj
-471
+0
\f
-tc21_pthonce.vgtest
+tc14_laog_dinphils.stderr.exp
file
-2010-10-12T00:07:27.228572Z
-3fb697bc2dc1118b6852db11b6e00163
-2008-12-21T10:44:28.988809Z
-8846
-sewardj
+2010-10-12T00:07:27.224572Z
+89d61aaf8934acda6abff9afdf1ff369
+2009-08-12T00:14:44.907422Z
+10784
+njn
-47
+439
\f
-tc14_laog_dinphils.stderr.exp
+tc21_pthonce.vgtest
file
-2010-10-12T00:07:27.224572Z
-89d61aaf8934acda6abff9afdf1ff369
-2009-08-12T00:14:44.907422Z
-10784
-njn
+2010-10-12T00:07:27.228572Z
+3fb697bc2dc1118b6852db11b6e00163
+2008-12-21T10:44:28.988809Z
+8846
+sewardj
-439
+47
\f
hg06_readshared.c
file
446
\f
-tc05_simple_race.stderr.exp
+annotate_rwlock.c
file
2010-10-12T00:07:27.228572Z
-02bd1e71ece0984dfa434f289c7fb454
-2009-08-12T00:14:44.907422Z
-10784
-njn
+fe3951f3036d2dec129b73936fefccf8
+2009-08-14T11:11:12.456028Z
+10811
+sewardj
-1002
+3862
\f
tc24_nonzero_sem.c
file
2288
\f
-annotate_rwlock.c
+tc05_simple_race.stderr.exp
file
2010-10-12T00:07:27.228572Z
-fe3951f3036d2dec129b73936fefccf8
-2009-08-14T11:11:12.456028Z
-10811
-sewardj
+02bd1e71ece0984dfa434f289c7fb454
+2009-08-12T00:14:44.907422Z
+10784
+njn
-3862
+1002
\f
-tc22_exit_w_lock.stdout.exp
+tc23_bogus_condwait.vgtest
file
2010-10-12T00:07:27.228572Z
-d41d8cd98f00b204e9800998ecf8427e
+4ed1fb2ee954a24999800d5d6cda92df
2007-11-09T22:49:28.769147Z
7116
sewardj
-0
+26
\f
-tc23_bogus_condwait.vgtest
+tc22_exit_w_lock.stdout.exp
file
2010-10-12T00:07:27.228572Z
-4ed1fb2ee954a24999800d5d6cda92df
+d41d8cd98f00b204e9800998ecf8427e
2007-11-09T22:49:28.769147Z
7116
sewardj
-26
+0
\f
-pth_barrier1.stderr.exp
+annotate_hbefore.stdout.exp
file
2010-10-12T00:07:27.228572Z
-1564bec9d4bb47e249b7e87a7145f36b
-2010-03-11T13:58:50.946460Z
-11090
+d41d8cd98f00b204e9800998ecf8427e
+2009-08-14T11:11:12.456028Z
+10811
sewardj
-941
+0
\f
-annotate_hbefore.stdout.exp
+pth_barrier1.stderr.exp
file
2010-10-12T00:07:27.228572Z
-d41d8cd98f00b204e9800998ecf8427e
-2009-08-14T11:11:12.456028Z
-10811
+1564bec9d4bb47e249b7e87a7145f36b
+2010-03-11T13:58:50.946460Z
+11090
sewardj
-0
+941
\f
tc10_rec_lock.stdout.exp
file
803
\f
-tc05_simple_race.vgtest
+hg04_race.stderr.exp
file
2010-10-12T00:07:27.228572Z
-b5d8d331bd155f229278b1869134c5dc
-2008-12-21T10:44:28.988809Z
-8846
-sewardj
+11068ae9fe3cf2dfa092f70a1fa5c4e5
+2009-08-12T00:14:44.907422Z
+10784
+njn
-51
+1208
\f
tc09_bad_unlock.stderr.exp-glibc23-amd64
file
3327
\f
-hg04_race.stderr.exp
+tc05_simple_race.vgtest
file
2010-10-12T00:07:27.228572Z
-11068ae9fe3cf2dfa092f70a1fa5c4e5
-2009-08-12T00:14:44.907422Z
-10784
-njn
+b5d8d331bd155f229278b1869134c5dc
+2008-12-21T10:44:28.988809Z
+8846
+sewardj
-1208
+51
\f
hg01_all_ok.stdout.exp
file
34
\f
-bar_trivial.c
+tc18_semabuse.stdout.exp
file
2010-10-12T00:07:27.232571Z
-ce69eb82945c03c7ec1895316be34c91
-2009-03-11T11:09:35.921765Z
-9358
-bart
+d41d8cd98f00b204e9800998ecf8427e
+2007-11-09T22:49:28.769147Z
+7116
+sewardj
-1134
+0
\f
-tc18_semabuse.stdout.exp
+bar_trivial.c
file
2010-10-12T00:07:27.232571Z
-d41d8cd98f00b204e9800998ecf8427e
-2007-11-09T22:49:28.769147Z
-7116
-sewardj
+ce69eb82945c03c7ec1895316be34c91
+2009-03-11T11:09:35.921765Z
+9358
+bart
-0
+1134
\f
tc20_verifywrap.stderr.exp-glibc25-amd64
file
--- /dev/null
+# Makefile.in generated by automake 1.10.2 from Makefile.am.
+# helgrind/tests/Makefile. Generated from Makefile.in by configure.
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+
+
+# This file is used for tool tests, and also in perf/Makefile.am.
+
+# This file should be included (directly or indirectly) by every
+# Makefile.am that builds programs. And also the top-level Makefile.am.
+
+#----------------------------------------------------------------------------
+# Global stuff
+#----------------------------------------------------------------------------
+
+
+pkgdatadir = $(datadir)/valgrind
+pkglibdir = $(libdir)/valgrind
+pkgincludedir = $(includedir)/valgrind
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = i686-pc-linux-gnu
+host_triplet = i686-pc-linux-gnu
+DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
+ $(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
+ $(top_srcdir)/Makefile.tool-tests.am
+check_PROGRAMS = annotate_hbefore$(EXEEXT) hg01_all_ok$(EXEEXT) \
+ hg02_deadlock$(EXEEXT) hg03_inherit$(EXEEXT) \
+ hg04_race$(EXEEXT) hg05_race2$(EXEEXT) \
+ hg06_readshared$(EXEEXT) tc01_simple_race$(EXEEXT) \
+ tc02_simple_tls$(EXEEXT) tc03_re_excl$(EXEEXT) \
+ tc04_free_lock$(EXEEXT) tc05_simple_race$(EXEEXT) \
+ tc06_two_races$(EXEEXT) tc07_hbl1$(EXEEXT) tc08_hbl2$(EXEEXT) \
+ tc09_bad_unlock$(EXEEXT) tc10_rec_lock$(EXEEXT) \
+ tc11_XCHG$(EXEEXT) tc12_rwl_trivial$(EXEEXT) \
+ tc13_laog1$(EXEEXT) tc14_laog_dinphils$(EXEEXT) \
+ tc15_laog_lockdel$(EXEEXT) tc16_byterace$(EXEEXT) \
+ tc17_sembar$(EXEEXT) tc18_semabuse$(EXEEXT) \
+ tc19_shadowmem$(EXEEXT) tc21_pthonce$(EXEEXT) \
+ tc23_bogus_condwait$(EXEEXT) tc24_nonzero_sem$(EXEEXT) \
+ $(am__EXEEXT_1) $(am__EXEEXT_2) $(am__EXEEXT_3) \
+ $(am__EXEEXT_4)
+
+# DDD: it seg faults, and then the Valgrind exit path hangs
+# JRS 29 July 09: it craps out in the stack unwinder, in
+#==13480== at 0xF00B81FF: ??? f00b8180 VG_(get_StackTrace_wrk)
+#==13480== by 0xF00B83F8: ??? f00b8340 VG_(get_StackTrace)
+#==13480== by 0xF009FE19: ??? f009fd70 record_ExeContext_wrk
+#==13480== by 0xF009D92E: ??? f009d8c0 construct_error
+#==13480== by 0xF009F001: ??? f009eef0 VG_(maybe_record_error)
+#==13480== by 0xF0081F80: ??? f0081f00 HG_(record_error_misc)
+#==13480== by 0xF0089C00: ??? f0089b80 evh__pre_thread_ll_exit
+#==13480== by 0xF01111D1: ??? f0111070 run_a_thread_NORETURN
+#==13480== by 0xF0111512: ??? f0111500 start_thread_NORETURN
+# when the thread being unwound is at __bsdthread_terminate+0
+#
+# Like Tom says, the stack unwinder protection is bollocks.
+# We should junk all previous schemes and simply get the
+# stack unwinder to consult aspacem at each frame (cache-accelerated,
+# of course) to check each page it visits is accessible.
+#
+am__append_1 = \
+ tc22_exit_w_lock
+
+am__append_2 = bar_bad bar_trivial
+am__append_3 = tc20_verifywrap
+am__append_4 = annotate_rwlock
+subdir = helgrind/tests
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+am__EXEEXT_1 = tc22_exit_w_lock$(EXEEXT)
+am__EXEEXT_2 = bar_bad$(EXEEXT) \
+ bar_trivial$(EXEEXT)
+am__EXEEXT_3 = \
+ tc20_verifywrap$(EXEEXT)
+am__EXEEXT_4 = annotate_rwlock$(EXEEXT)
+annotate_hbefore_SOURCES = annotate_hbefore.c
+annotate_hbefore_OBJECTS = \
+ annotate_hbefore-annotate_hbefore.$(OBJEXT)
+annotate_hbefore_LDADD = $(LDADD)
+annotate_hbefore_DEPENDENCIES =
+annotate_hbefore_LINK = $(CCLD) $(annotate_hbefore_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+annotate_rwlock_SOURCES = annotate_rwlock.c
+annotate_rwlock_OBJECTS = annotate_rwlock.$(OBJEXT)
+annotate_rwlock_LDADD = $(LDADD)
+annotate_rwlock_DEPENDENCIES =
+bar_bad_SOURCES = bar_bad.c
+bar_bad_OBJECTS = bar_bad.$(OBJEXT)
+bar_bad_LDADD = $(LDADD)
+bar_bad_DEPENDENCIES =
+bar_trivial_SOURCES = bar_trivial.c
+bar_trivial_OBJECTS = bar_trivial.$(OBJEXT)
+bar_trivial_LDADD = $(LDADD)
+bar_trivial_DEPENDENCIES =
+hg01_all_ok_SOURCES = hg01_all_ok.c
+hg01_all_ok_OBJECTS = hg01_all_ok.$(OBJEXT)
+hg01_all_ok_LDADD = $(LDADD)
+hg01_all_ok_DEPENDENCIES =
+hg02_deadlock_SOURCES = hg02_deadlock.c
+hg02_deadlock_OBJECTS = hg02_deadlock.$(OBJEXT)
+hg02_deadlock_LDADD = $(LDADD)
+hg02_deadlock_DEPENDENCIES =
+hg03_inherit_SOURCES = hg03_inherit.c
+hg03_inherit_OBJECTS = hg03_inherit.$(OBJEXT)
+hg03_inherit_LDADD = $(LDADD)
+hg03_inherit_DEPENDENCIES =
+hg04_race_SOURCES = hg04_race.c
+hg04_race_OBJECTS = hg04_race.$(OBJEXT)
+hg04_race_LDADD = $(LDADD)
+hg04_race_DEPENDENCIES =
+hg05_race2_SOURCES = hg05_race2.c
+hg05_race2_OBJECTS = hg05_race2.$(OBJEXT)
+hg05_race2_LDADD = $(LDADD)
+hg05_race2_DEPENDENCIES =
+hg06_readshared_SOURCES = hg06_readshared.c
+hg06_readshared_OBJECTS = hg06_readshared.$(OBJEXT)
+hg06_readshared_LDADD = $(LDADD)
+hg06_readshared_DEPENDENCIES =
+tc01_simple_race_SOURCES = tc01_simple_race.c
+tc01_simple_race_OBJECTS = tc01_simple_race.$(OBJEXT)
+tc01_simple_race_LDADD = $(LDADD)
+tc01_simple_race_DEPENDENCIES =
+tc02_simple_tls_SOURCES = tc02_simple_tls.c
+tc02_simple_tls_OBJECTS = tc02_simple_tls.$(OBJEXT)
+tc02_simple_tls_LDADD = $(LDADD)
+tc02_simple_tls_DEPENDENCIES =
+tc03_re_excl_SOURCES = tc03_re_excl.c
+tc03_re_excl_OBJECTS = tc03_re_excl.$(OBJEXT)
+tc03_re_excl_LDADD = $(LDADD)
+tc03_re_excl_DEPENDENCIES =
+tc04_free_lock_SOURCES = tc04_free_lock.c
+tc04_free_lock_OBJECTS = tc04_free_lock.$(OBJEXT)
+tc04_free_lock_LDADD = $(LDADD)
+tc04_free_lock_DEPENDENCIES =
+tc05_simple_race_SOURCES = tc05_simple_race.c
+tc05_simple_race_OBJECTS = tc05_simple_race.$(OBJEXT)
+tc05_simple_race_LDADD = $(LDADD)
+tc05_simple_race_DEPENDENCIES =
+tc06_two_races_SOURCES = tc06_two_races.c
+tc06_two_races_OBJECTS = tc06_two_races.$(OBJEXT)
+tc06_two_races_LDADD = $(LDADD)
+tc06_two_races_DEPENDENCIES =
+tc07_hbl1_SOURCES = tc07_hbl1.c
+tc07_hbl1_OBJECTS = tc07_hbl1-tc07_hbl1.$(OBJEXT)
+tc07_hbl1_LDADD = $(LDADD)
+tc07_hbl1_DEPENDENCIES =
+tc07_hbl1_LINK = $(CCLD) $(tc07_hbl1_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
+ $(LDFLAGS) -o $@
+tc08_hbl2_SOURCES = tc08_hbl2.c
+tc08_hbl2_OBJECTS = tc08_hbl2-tc08_hbl2.$(OBJEXT)
+tc08_hbl2_LDADD = $(LDADD)
+tc08_hbl2_DEPENDENCIES =
+tc08_hbl2_LINK = $(CCLD) $(tc08_hbl2_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
+ $(LDFLAGS) -o $@
+tc09_bad_unlock_SOURCES = tc09_bad_unlock.c
+tc09_bad_unlock_OBJECTS = tc09_bad_unlock.$(OBJEXT)
+tc09_bad_unlock_LDADD = $(LDADD)
+tc09_bad_unlock_DEPENDENCIES =
+tc10_rec_lock_SOURCES = tc10_rec_lock.c
+tc10_rec_lock_OBJECTS = tc10_rec_lock.$(OBJEXT)
+tc10_rec_lock_LDADD = $(LDADD)
+tc10_rec_lock_DEPENDENCIES =
+tc11_XCHG_SOURCES = tc11_XCHG.c
+tc11_XCHG_OBJECTS = tc11_XCHG.$(OBJEXT)
+tc11_XCHG_LDADD = $(LDADD)
+tc11_XCHG_DEPENDENCIES =
+tc12_rwl_trivial_SOURCES = tc12_rwl_trivial.c
+tc12_rwl_trivial_OBJECTS = tc12_rwl_trivial.$(OBJEXT)
+tc12_rwl_trivial_LDADD = $(LDADD)
+tc12_rwl_trivial_DEPENDENCIES =
+tc13_laog1_SOURCES = tc13_laog1.c
+tc13_laog1_OBJECTS = tc13_laog1.$(OBJEXT)
+tc13_laog1_LDADD = $(LDADD)
+tc13_laog1_DEPENDENCIES =
+tc14_laog_dinphils_SOURCES = tc14_laog_dinphils.c
+tc14_laog_dinphils_OBJECTS = tc14_laog_dinphils.$(OBJEXT)
+tc14_laog_dinphils_LDADD = $(LDADD)
+tc14_laog_dinphils_DEPENDENCIES =
+tc15_laog_lockdel_SOURCES = tc15_laog_lockdel.c
+tc15_laog_lockdel_OBJECTS = tc15_laog_lockdel.$(OBJEXT)
+tc15_laog_lockdel_LDADD = $(LDADD)
+tc15_laog_lockdel_DEPENDENCIES =
+tc16_byterace_SOURCES = tc16_byterace.c
+tc16_byterace_OBJECTS = tc16_byterace.$(OBJEXT)
+tc16_byterace_LDADD = $(LDADD)
+tc16_byterace_DEPENDENCIES =
+tc17_sembar_SOURCES = tc17_sembar.c
+tc17_sembar_OBJECTS = tc17_sembar.$(OBJEXT)
+tc17_sembar_LDADD = $(LDADD)
+tc17_sembar_DEPENDENCIES =
+tc18_semabuse_SOURCES = tc18_semabuse.c
+tc18_semabuse_OBJECTS = tc18_semabuse.$(OBJEXT)
+tc18_semabuse_LDADD = $(LDADD)
+tc18_semabuse_DEPENDENCIES =
+tc19_shadowmem_SOURCES = tc19_shadowmem.c
+tc19_shadowmem_OBJECTS = tc19_shadowmem.$(OBJEXT)
+tc19_shadowmem_LDADD = $(LDADD)
+tc19_shadowmem_DEPENDENCIES =
+tc20_verifywrap_SOURCES = tc20_verifywrap.c
+tc20_verifywrap_OBJECTS = tc20_verifywrap.$(OBJEXT)
+tc20_verifywrap_LDADD = $(LDADD)
+tc20_verifywrap_DEPENDENCIES =
+tc21_pthonce_SOURCES = tc21_pthonce.c
+tc21_pthonce_OBJECTS = tc21_pthonce.$(OBJEXT)
+tc21_pthonce_LDADD = $(LDADD)
+tc21_pthonce_DEPENDENCIES =
+tc22_exit_w_lock_SOURCES = tc22_exit_w_lock.c
+tc22_exit_w_lock_OBJECTS = tc22_exit_w_lock.$(OBJEXT)
+tc22_exit_w_lock_LDADD = $(LDADD)
+tc22_exit_w_lock_DEPENDENCIES =
+tc23_bogus_condwait_SOURCES = tc23_bogus_condwait.c
+tc23_bogus_condwait_OBJECTS = tc23_bogus_condwait.$(OBJEXT)
+tc23_bogus_condwait_LDADD = $(LDADD)
+tc23_bogus_condwait_DEPENDENCIES =
+tc24_nonzero_sem_SOURCES = tc24_nonzero_sem.c
+tc24_nonzero_sem_OBJECTS = tc24_nonzero_sem.$(OBJEXT)
+tc24_nonzero_sem_LDADD = $(LDADD)
+tc24_nonzero_sem_DEPENDENCIES =
+SCRIPTS = $(dist_noinst_SCRIPTS)
+DEFAULT_INCLUDES = -I. -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = annotate_hbefore.c annotate_rwlock.c bar_bad.c bar_trivial.c \
+ hg01_all_ok.c hg02_deadlock.c hg03_inherit.c hg04_race.c \
+ hg05_race2.c hg06_readshared.c tc01_simple_race.c \
+ tc02_simple_tls.c tc03_re_excl.c tc04_free_lock.c \
+ tc05_simple_race.c tc06_two_races.c tc07_hbl1.c tc08_hbl2.c \
+ tc09_bad_unlock.c tc10_rec_lock.c tc11_XCHG.c \
+ tc12_rwl_trivial.c tc13_laog1.c tc14_laog_dinphils.c \
+ tc15_laog_lockdel.c tc16_byterace.c tc17_sembar.c \
+ tc18_semabuse.c tc19_shadowmem.c tc20_verifywrap.c \
+ tc21_pthonce.c tc22_exit_w_lock.c tc23_bogus_condwait.c \
+ tc24_nonzero_sem.c
+DIST_SOURCES = annotate_hbefore.c annotate_rwlock.c bar_bad.c \
+ bar_trivial.c hg01_all_ok.c hg02_deadlock.c hg03_inherit.c \
+ hg04_race.c hg05_race2.c hg06_readshared.c tc01_simple_race.c \
+ tc02_simple_tls.c tc03_re_excl.c tc04_free_lock.c \
+ tc05_simple_race.c tc06_two_races.c tc07_hbl1.c tc08_hbl2.c \
+ tc09_bad_unlock.c tc10_rec_lock.c tc11_XCHG.c \
+ tc12_rwl_trivial.c tc13_laog1.c tc14_laog_dinphils.c \
+ tc15_laog_lockdel.c tc16_byterace.c tc17_sembar.c \
+ tc18_semabuse.c tc19_shadowmem.c tc20_verifywrap.c \
+ tc21_pthonce.c tc22_exit_w_lock.c tc23_bogus_condwait.c \
+ tc24_nonzero_sem.c
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = ${SHELL} /home/ubuntu/valgrind-3.5.0/missing --run aclocal-1.10
+AMTAR = ${SHELL} /home/ubuntu/valgrind-3.5.0/missing --run tar
+AR = /scratchbox/compilers/bin/ar
+AUTOCONF = ${SHELL} /home/ubuntu/valgrind-3.5.0/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/ubuntu/valgrind-3.5.0/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/ubuntu/valgrind-3.5.0/missing --run automake-1.10
+AWK = gawk
+BOOST_CFLAGS =
+BOOST_LIBS =
+CC = gcc
+CCAS = gcc
+CCASDEPMODE = depmode=gcc3
+CCASFLAGS = -Wno-long-long
+CCDEPMODE = depmode=gcc3
+CFLAGS = -Wno-long-long -Wno-pointer-sign -fno-stack-protector
+CPP = gcc -E
+CPPFLAGS =
+CXX = g++
+CXXDEPMODE = depmode=gcc3
+CXXFLAGS = -g -O2
+CYGPATH_W = echo
+DEFAULT_SUPP = exp-ptrcheck.supp xfree-3.supp xfree-4.supp glibc-2.X-drd.supp glibc-2.34567-NPTL-helgrind.supp glibc-2.X.supp
+DEFS = -DHAVE_CONFIG_H
+DEPDIR = .deps
+DIFF = diff -u
+ECHO_C =
+ECHO_N = -n
+ECHO_T =
+EGREP = /scratchbox/tools/bin/grep -E
+EXEEXT =
+FLAG_FNO_STACK_PROTECTOR = -fno-stack-protector
+FLAG_M32 = -m32
+FLAG_M64 =
+FLAG_MAIX32 =
+FLAG_MAIX64 =
+FLAG_MMMX = -mmmx
+FLAG_MSSE = -msse
+FLAG_NO_BUILD_ID = -Wl,--build-id=none
+FLAG_UNLIMITED_INLINE_UNIT_GROWTH = --param inline-unit-growth=900
+FLAG_W_EXTRA = -Wextra
+FLAG_W_NO_EMPTY_BODY = -Wno-empty-body
+FLAG_W_NO_FORMAT_ZERO_LENGTH = -Wno-format-zero-length
+FLAG_W_NO_UNINITIALIZED = -Wno-uninitialized
+GDB = /targets/links/arch_tools/bin/gdb
+GLIBC_VERSION = 2.10
+GREP = /scratchbox/tools/bin/grep
+INSTALL = /scratchbox/tools/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
+LDFLAGS =
+LIBOBJS =
+LIBS =
+LN_S = ln -s
+LTLIBOBJS =
+MAINT = #
+MAKEINFO = ${SHELL} /home/ubuntu/valgrind-3.5.0/missing --run makeinfo
+MKDIR_P = /scratchbox/tools/bin/mkdir -p
+MPI_CC = mpicc
+OBJEXT = o
+PACKAGE = valgrind
+PACKAGE_BUGREPORT = valgrind-users@lists.sourceforge.net
+PACKAGE_NAME = Valgrind
+PACKAGE_STRING = Valgrind 3.6.0.SVN
+PACKAGE_TARNAME = valgrind
+PACKAGE_VERSION = 3.6.0.SVN
+PATH_SEPARATOR = :
+PERL = /scratchbox/tools/bin/perl
+PKG_CONFIG = /scratchbox/tools/bin/pkg-config
+PREFERRED_STACK_BOUNDARY = -mpreferred-stack-boundary=2
+QTCORE_CFLAGS =
+QTCORE_LIBS =
+RANLIB = ranlib
+SED = /scratchbox/tools/bin/sed
+SET_MAKE =
+SHELL = /bin/sh
+STRIP =
+VALT_LOAD_ADDRESS_PRI = 0x38000000
+VALT_LOAD_ADDRESS_SEC = 0xUNSET
+VERSION = 3.6.0.SVN
+VGCONF_ARCH_PRI = x86
+VGCONF_ARCH_SEC =
+VGCONF_OS = linux
+VGCONF_PLATFORM_PRI_CAPS = X86_LINUX
+VGCONF_PLATFORM_SEC_CAPS =
+abs_builddir = /home/ubuntu/valgrind-3.5.0/helgrind/tests
+abs_srcdir = /home/ubuntu/valgrind-3.5.0/helgrind/tests
+abs_top_builddir = /home/ubuntu/valgrind-3.5.0
+abs_top_srcdir = /home/ubuntu/valgrind-3.5.0
+ac_ct_CC = gcc
+ac_ct_CXX = g++
+am__include = include
+am__leading_dot = .
+am__quote =
+am__tar = ${AMTAR} chof - "$$tardir"
+am__untar = ${AMTAR} xf -
+bindir = ${exec_prefix}/bin
+build = i686-pc-linux-gnu
+build_alias =
+build_cpu = i686
+build_os = linux-gnu
+build_vendor = pc
+builddir = .
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
+dvidir = ${docdir}
+exec_prefix = ${prefix}
+host = i686-pc-linux-gnu
+host_alias =
+host_cpu = i686
+host_os = linux-gnu
+host_vendor = pc
+htmldir = ${docdir}
+includedir = ${prefix}/include
+infodir = ${datarootdir}/info
+install_sh = $(SHELL) /home/ubuntu/valgrind-3.5.0/install-sh
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+localedir = ${datarootdir}/locale
+localstatedir = ${prefix}/var
+mandir = ${datarootdir}/man
+mkdir_p = /scratchbox/tools/bin/mkdir -p
+oldincludedir = /usr/include
+pdfdir = ${docdir}
+prefix = /usr
+program_transform_name = s,x,x,
+psdir = ${docdir}
+sbindir = ${exec_prefix}/sbin
+sharedstatedir = ${prefix}/com
+srcdir = .
+sysconfdir = ${prefix}/etc
+target_alias =
+top_builddir = ../..
+top_srcdir = ../..
+inplacedir = $(top_builddir)/.in_place
+
+#----------------------------------------------------------------------------
+# Flags
+#----------------------------------------------------------------------------
+
+# Baseline flags for all compilations. Aim here is to maximise
+# performance and get whatever useful warnings we can out of gcc.
+AM_CFLAGS_BASE = \
+ -O2 -g \
+ -Wall \
+ -Wmissing-prototypes \
+ -Wshadow \
+ -Wpointer-arith \
+ -Wstrict-prototypes \
+ -Wmissing-declarations \
+ -Wno-format-zero-length \
+ -fno-strict-aliasing
+
+AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
+
+# These flags are used for building the preload shared objects.
+# The aim is to give reasonable performance but also to have good
+# stack traces, since users often see stack traces extending
+# into (and through) the preloads.
+#AM_CFLAGS_PIC = -dynamic -O -g -fno-omit-frame-pointer -fno-strict-aliasing \
+# -mno-dynamic-no-pic -fpic -fPIC
+
+
+# Flags for specific targets.
+#
+# Nb: the AM_CPPFLAGS_* values are suitable for building tools and auxprogs.
+# For building the core, coregrind/Makefile.am files add some extra things.
+#
+# Also: in newer versions of automake (1.10 onwards?) asm files ending with
+# '.S' are considered "pre-processed" (as opposed to those ending in '.s')
+# and so the CPPFLAGS are passed to the assembler. But this is not true for
+# older automakes (e.g. 1.8.5, 1.9.6), sigh. So we include
+# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
+# means some of the flags are duplicated on systems with newer versions of
+# automake, but this does not really matter and seems hard to avoid.
+AM_CPPFLAGS_X86_LINUX = \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_x86=1 \
+ -DVGO_linux=1 \
+ -DVGP_x86_linux=1
+
+#AM_CPPFLAGS_ = \
+# -I$(top_srcdir) \
+# -I$(top_srcdir)/include \
+# -I$(top_srcdir)/VEX/pub \
+# -DVGA_=1 \
+# -DVGO_linux=1 \
+# -DVGP__linux=1
+
+AM_FLAG_M3264_X86_LINUX = -m32
+AM_CFLAGS_X86_LINUX = -m32 -mpreferred-stack-boundary=2 \
+ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -m32 -g
+AM_FLAG_M3264_AMD64_LINUX =
+AM_CFLAGS_AMD64_LINUX = -fomit-frame-pointer \
+ -mpreferred-stack-boundary=2 $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) -g
+AM_FLAG_M3264_PPC32_LINUX = -m32
+AM_CFLAGS_PPC32_LINUX = -m32 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -m32 -g
+AM_FLAG_M3264_PPC64_LINUX =
+AM_CFLAGS_PPC64_LINUX = $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) -g
+AM_FLAG_M3264_ARM_LINUX = -m32
+AM_CFLAGS_ARM_LINUX = -m32 -mpreferred-stack-boundary=2 \
+ $(AM_CFLAGS_BASE) -marm
+
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -m32 -g
+AM_FLAG_M3264_PPC32_AIX5 =
+AM_CFLAGS_PPC32_AIX5 = -mcpu=powerpc $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
+ -mcpu=powerpc -g
+
+AM_FLAG_M3264_PPC64_AIX5 =
+AM_CFLAGS_PPC64_AIX5 = -mcpu=powerpc64 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_AIX5 = $(AM_CPPFLAGS_PPC64_AIX5) \
+ -mcpu=powerpc64 -g
+
+AM_FLAG_M3264_X86_DARWIN = -arch i386
+AM_CFLAGS_X86_DARWIN = $(WERROR) -arch i386 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 \
+ -fno-stack-protector -fno-pic -fno-PIC
+
+AM_CCASFLAGS_X86_DARWIN = $(AM_CPPFLAGS_X86_DARWIN) -arch i386 -g
+AM_FLAG_M3264_AMD64_DARWIN = -arch x86_64
+AM_CFLAGS_AMD64_DARWIN = $(WERROR) -arch x86_64 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 -fno-stack-protector
+
+AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
+
+# Flags for the primary target. These must be used to build the
+# regtests and performance tests. In fact, these must be used to
+# build anything which is built only once on a dual-arch build.
+#
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_X86_LINUX)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_X86_LINUX)
+AM_CFLAGS_PRI = $(AM_CFLAGS_X86_LINUX)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_X86_LINUX)
+AM_FLAG_M3264_SEC =
+#AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_)
+
+# Baseline link flags for making vgpreload shared objects.
+#
+PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
+PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
+PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
+PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
+PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
+PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
+PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
+PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
+PRELOAD_LDFLAGS_AMD64_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch x86_64
+AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \
+ -I$(top_srcdir)/coregrind -I$(top_builddir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_$(VGCONF_ARCH_PRI)=1 \
+ -DVGO_$(VGCONF_OS)=1 \
+ -DVGP_$(VGCONF_ARCH_PRI)_$(VGCONF_OS)=1
+
+# Nb: Tools need to augment these flags with an arch-selection option, such
+# as $(AM_FLAG_M3264_PRI).
+AM_CFLAGS = -Winline -Wall -Wshadow -g $(AM_FLAG_M3264_PRI)
+AM_CXXFLAGS = -Winline -Wall -Wshadow -g $(AM_FLAG_M3264_PRI)
+# Include AM_CPPFLAGS in AM_CCASFLAGS to allow for older versions of
+# automake; see comments in Makefile.all.am for more detail.
+AM_CCASFLAGS = $(AM_CPPFLAGS)
+#noinst_DSYMS = $(check_PROGRAMS)
+dist_noinst_SCRIPTS = filter_stderr
+EXTRA_DIST = \
+ annotate_hbefore.vgtest annotate_hbefore.stdout.exp \
+ annotate_hbefore.stderr.exp \
+ annotate_rwlock.vgtest annotate_rwlock.stdout.exp \
+ annotate_rwlock.stderr.exp \
+ bar_bad.vgtest bar_bad.stdout.exp bar_bad.stderr.exp \
+ bar_trivial.vgtest bar_trivial.stdout.exp bar_trivial.stderr.exp \
+ hg01_all_ok.vgtest hg01_all_ok.stdout.exp hg01_all_ok.stderr.exp \
+ hg02_deadlock.vgtest hg02_deadlock.stdout.exp hg02_deadlock.stderr.exp \
+ hg03_inherit.vgtest hg03_inherit.stdout.exp hg03_inherit.stderr.exp \
+ hg04_race.vgtest hg04_race.stdout.exp hg04_race.stderr.exp \
+ hg05_race2.vgtest hg05_race2.stdout.exp hg05_race2.stderr.exp \
+ hg06_readshared.vgtest hg06_readshared.stdout.exp \
+ hg06_readshared.stderr.exp \
+ pth_barrier1.vgtest pth_barrier1.stdout.exp pth_barrier1.stderr.exp \
+ pth_barrier2.vgtest pth_barrier2.stdout.exp pth_barrier2.stderr.exp \
+ pth_barrier3.vgtest pth_barrier3.stdout.exp pth_barrier3.stderr.exp \
+ pth_spinlock.vgtest pth_spinlock.stdout.exp pth_spinlock.stderr.exp \
+ rwlock_race.vgtest rwlock_race.stdout.exp rwlock_race.stderr.exp \
+ rwlock_test.vgtest rwlock_test.stdout.exp rwlock_test.stderr.exp \
+ tc01_simple_race.vgtest tc01_simple_race.stdout.exp \
+ tc01_simple_race.stderr.exp \
+ tc02_simple_tls.vgtest tc02_simple_tls.stdout.exp \
+ tc02_simple_tls.stderr.exp \
+ tc03_re_excl.vgtest tc03_re_excl.stdout.exp \
+ tc03_re_excl.stderr.exp \
+ tc04_free_lock.vgtest tc04_free_lock.stdout.exp \
+ tc04_free_lock.stderr.exp \
+ tc05_simple_race.vgtest tc05_simple_race.stdout.exp \
+ tc05_simple_race.stderr.exp \
+ tc06_two_races.vgtest tc06_two_races.stdout.exp \
+ tc06_two_races.stderr.exp \
+ tc06_two_races_xml.vgtest tc06_two_races_xml.stdout.exp \
+ tc06_two_races_xml.stderr.exp \
+ tc07_hbl1.vgtest tc07_hbl1.stdout.exp tc07_hbl1.stderr.exp \
+ tc08_hbl2.vgtest tc08_hbl2.stdout.exp tc08_hbl2.stderr.exp \
+ tc09_bad_unlock.vgtest tc09_bad_unlock.stdout.exp \
+ tc09_bad_unlock.stderr.exp-glibc23-amd64 \
+ tc09_bad_unlock.stderr.exp-glibc25-amd64 \
+ tc09_bad_unlock.stderr.exp-glibc25-x86 \
+ tc10_rec_lock.vgtest tc10_rec_lock.stdout.exp tc10_rec_lock.stderr.exp \
+ tc11_XCHG.vgtest tc11_XCHG.stdout.exp tc11_XCHG.stderr.exp \
+ tc12_rwl_trivial.vgtest tc12_rwl_trivial.stdout.exp \
+ tc12_rwl_trivial.stderr.exp \
+ tc12_rwl_trivial.stderr.exp-darwin970 \
+ tc13_laog1.vgtest tc13_laog1.stdout.exp tc13_laog1.stderr.exp \
+ tc14_laog_dinphils.vgtest tc14_laog_dinphils.stdout.exp \
+ tc14_laog_dinphils.stderr.exp \
+ tc15_laog_lockdel.vgtest tc15_laog_lockdel.stdout.exp \
+ tc15_laog_lockdel.stderr.exp \
+ tc16_byterace.vgtest tc16_byterace.stdout.exp \
+ tc16_byterace.stderr.exp \
+ tc17_sembar.vgtest tc17_sembar.stdout.exp \
+ tc17_sembar.stderr.exp \
+ tc18_semabuse.vgtest tc18_semabuse.stdout.exp \
+ tc18_semabuse.stderr.exp-glibc25-amd64 \
+ tc18_semabuse.stderr.exp-glibc28-amd64 \
+ tc19_shadowmem.vgtest tc19_shadowmem.stdout.exp \
+ tc19_shadowmem.stderr.exp \
+ tc20_verifywrap.vgtest tc20_verifywrap.stdout.exp \
+ tc20_verifywrap.stderr.exp-glibc25-amd64 \
+ tc20_verifywrap.stderr.exp-glibc27-amd64 \
+ tc21_pthonce.vgtest tc21_pthonce.stdout.exp tc21_pthonce.stderr.exp \
+ tc22_exit_w_lock.vgtest tc22_exit_w_lock.stdout.exp \
+ tc22_exit_w_lock.stderr.exp \
+ tc23_bogus_condwait.vgtest tc23_bogus_condwait.stdout.exp \
+ tc23_bogus_condwait.stderr.exp \
+ tc24_nonzero_sem.vgtest tc24_nonzero_sem.stdout.exp \
+ tc24_nonzero_sem.stderr.exp
+
+annotate_hbefore_CFLAGS = $(AM_CFLAGS)
+#annotate_hbefore_CFLAGS = $(AM_CFLAGS) -mdynamic-no-pic
+annotate_hbefore_CFLAGS = $(AM_CFLAGS)
+#annotate_hbefore_CFLAGS = $(AM_CFLAGS) -mcpu=cortex-a8
+tc07_hbl1_CFLAGS = $(AM_CFLAGS)
+#tc07_hbl1_CFLAGS = $(AM_CFLAGS) -mcpu=cortex-a8
+tc08_hbl2_CFLAGS = $(AM_CFLAGS)
+#tc08_hbl2_CFLAGS = $(AM_CFLAGS) -mcpu=cortex-a8
+LDADD = -lpthread
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .o .obj
+$(srcdir)/Makefile.in: # $(srcdir)/Makefile.am $(top_srcdir)/Makefile.tool-tests.am $(top_srcdir)/Makefile.all.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helgrind/tests/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --foreign helgrind/tests/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: # $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): # $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+clean-checkPROGRAMS:
+ -test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
+annotate_hbefore$(EXEEXT): $(annotate_hbefore_OBJECTS) $(annotate_hbefore_DEPENDENCIES)
+ @rm -f annotate_hbefore$(EXEEXT)
+ $(annotate_hbefore_LINK) $(annotate_hbefore_OBJECTS) $(annotate_hbefore_LDADD) $(LIBS)
+annotate_rwlock$(EXEEXT): $(annotate_rwlock_OBJECTS) $(annotate_rwlock_DEPENDENCIES)
+ @rm -f annotate_rwlock$(EXEEXT)
+ $(LINK) $(annotate_rwlock_OBJECTS) $(annotate_rwlock_LDADD) $(LIBS)
+bar_bad$(EXEEXT): $(bar_bad_OBJECTS) $(bar_bad_DEPENDENCIES)
+ @rm -f bar_bad$(EXEEXT)
+ $(LINK) $(bar_bad_OBJECTS) $(bar_bad_LDADD) $(LIBS)
+bar_trivial$(EXEEXT): $(bar_trivial_OBJECTS) $(bar_trivial_DEPENDENCIES)
+ @rm -f bar_trivial$(EXEEXT)
+ $(LINK) $(bar_trivial_OBJECTS) $(bar_trivial_LDADD) $(LIBS)
+hg01_all_ok$(EXEEXT): $(hg01_all_ok_OBJECTS) $(hg01_all_ok_DEPENDENCIES)
+ @rm -f hg01_all_ok$(EXEEXT)
+ $(LINK) $(hg01_all_ok_OBJECTS) $(hg01_all_ok_LDADD) $(LIBS)
+hg02_deadlock$(EXEEXT): $(hg02_deadlock_OBJECTS) $(hg02_deadlock_DEPENDENCIES)
+ @rm -f hg02_deadlock$(EXEEXT)
+ $(LINK) $(hg02_deadlock_OBJECTS) $(hg02_deadlock_LDADD) $(LIBS)
+hg03_inherit$(EXEEXT): $(hg03_inherit_OBJECTS) $(hg03_inherit_DEPENDENCIES)
+ @rm -f hg03_inherit$(EXEEXT)
+ $(LINK) $(hg03_inherit_OBJECTS) $(hg03_inherit_LDADD) $(LIBS)
+hg04_race$(EXEEXT): $(hg04_race_OBJECTS) $(hg04_race_DEPENDENCIES)
+ @rm -f hg04_race$(EXEEXT)
+ $(LINK) $(hg04_race_OBJECTS) $(hg04_race_LDADD) $(LIBS)
+hg05_race2$(EXEEXT): $(hg05_race2_OBJECTS) $(hg05_race2_DEPENDENCIES)
+ @rm -f hg05_race2$(EXEEXT)
+ $(LINK) $(hg05_race2_OBJECTS) $(hg05_race2_LDADD) $(LIBS)
+hg06_readshared$(EXEEXT): $(hg06_readshared_OBJECTS) $(hg06_readshared_DEPENDENCIES)
+ @rm -f hg06_readshared$(EXEEXT)
+ $(LINK) $(hg06_readshared_OBJECTS) $(hg06_readshared_LDADD) $(LIBS)
+tc01_simple_race$(EXEEXT): $(tc01_simple_race_OBJECTS) $(tc01_simple_race_DEPENDENCIES)
+ @rm -f tc01_simple_race$(EXEEXT)
+ $(LINK) $(tc01_simple_race_OBJECTS) $(tc01_simple_race_LDADD) $(LIBS)
+tc02_simple_tls$(EXEEXT): $(tc02_simple_tls_OBJECTS) $(tc02_simple_tls_DEPENDENCIES)
+ @rm -f tc02_simple_tls$(EXEEXT)
+ $(LINK) $(tc02_simple_tls_OBJECTS) $(tc02_simple_tls_LDADD) $(LIBS)
+tc03_re_excl$(EXEEXT): $(tc03_re_excl_OBJECTS) $(tc03_re_excl_DEPENDENCIES)
+ @rm -f tc03_re_excl$(EXEEXT)
+ $(LINK) $(tc03_re_excl_OBJECTS) $(tc03_re_excl_LDADD) $(LIBS)
+tc04_free_lock$(EXEEXT): $(tc04_free_lock_OBJECTS) $(tc04_free_lock_DEPENDENCIES)
+ @rm -f tc04_free_lock$(EXEEXT)
+ $(LINK) $(tc04_free_lock_OBJECTS) $(tc04_free_lock_LDADD) $(LIBS)
+tc05_simple_race$(EXEEXT): $(tc05_simple_race_OBJECTS) $(tc05_simple_race_DEPENDENCIES)
+ @rm -f tc05_simple_race$(EXEEXT)
+ $(LINK) $(tc05_simple_race_OBJECTS) $(tc05_simple_race_LDADD) $(LIBS)
+tc06_two_races$(EXEEXT): $(tc06_two_races_OBJECTS) $(tc06_two_races_DEPENDENCIES)
+ @rm -f tc06_two_races$(EXEEXT)
+ $(LINK) $(tc06_two_races_OBJECTS) $(tc06_two_races_LDADD) $(LIBS)
+tc07_hbl1$(EXEEXT): $(tc07_hbl1_OBJECTS) $(tc07_hbl1_DEPENDENCIES)
+ @rm -f tc07_hbl1$(EXEEXT)
+ $(tc07_hbl1_LINK) $(tc07_hbl1_OBJECTS) $(tc07_hbl1_LDADD) $(LIBS)
+tc08_hbl2$(EXEEXT): $(tc08_hbl2_OBJECTS) $(tc08_hbl2_DEPENDENCIES)
+ @rm -f tc08_hbl2$(EXEEXT)
+ $(tc08_hbl2_LINK) $(tc08_hbl2_OBJECTS) $(tc08_hbl2_LDADD) $(LIBS)
+tc09_bad_unlock$(EXEEXT): $(tc09_bad_unlock_OBJECTS) $(tc09_bad_unlock_DEPENDENCIES)
+ @rm -f tc09_bad_unlock$(EXEEXT)
+ $(LINK) $(tc09_bad_unlock_OBJECTS) $(tc09_bad_unlock_LDADD) $(LIBS)
+tc10_rec_lock$(EXEEXT): $(tc10_rec_lock_OBJECTS) $(tc10_rec_lock_DEPENDENCIES)
+ @rm -f tc10_rec_lock$(EXEEXT)
+ $(LINK) $(tc10_rec_lock_OBJECTS) $(tc10_rec_lock_LDADD) $(LIBS)
+tc11_XCHG$(EXEEXT): $(tc11_XCHG_OBJECTS) $(tc11_XCHG_DEPENDENCIES)
+ @rm -f tc11_XCHG$(EXEEXT)
+ $(LINK) $(tc11_XCHG_OBJECTS) $(tc11_XCHG_LDADD) $(LIBS)
+tc12_rwl_trivial$(EXEEXT): $(tc12_rwl_trivial_OBJECTS) $(tc12_rwl_trivial_DEPENDENCIES)
+ @rm -f tc12_rwl_trivial$(EXEEXT)
+ $(LINK) $(tc12_rwl_trivial_OBJECTS) $(tc12_rwl_trivial_LDADD) $(LIBS)
+tc13_laog1$(EXEEXT): $(tc13_laog1_OBJECTS) $(tc13_laog1_DEPENDENCIES)
+ @rm -f tc13_laog1$(EXEEXT)
+ $(LINK) $(tc13_laog1_OBJECTS) $(tc13_laog1_LDADD) $(LIBS)
+tc14_laog_dinphils$(EXEEXT): $(tc14_laog_dinphils_OBJECTS) $(tc14_laog_dinphils_DEPENDENCIES)
+ @rm -f tc14_laog_dinphils$(EXEEXT)
+ $(LINK) $(tc14_laog_dinphils_OBJECTS) $(tc14_laog_dinphils_LDADD) $(LIBS)
+tc15_laog_lockdel$(EXEEXT): $(tc15_laog_lockdel_OBJECTS) $(tc15_laog_lockdel_DEPENDENCIES)
+ @rm -f tc15_laog_lockdel$(EXEEXT)
+ $(LINK) $(tc15_laog_lockdel_OBJECTS) $(tc15_laog_lockdel_LDADD) $(LIBS)
+tc16_byterace$(EXEEXT): $(tc16_byterace_OBJECTS) $(tc16_byterace_DEPENDENCIES)
+ @rm -f tc16_byterace$(EXEEXT)
+ $(LINK) $(tc16_byterace_OBJECTS) $(tc16_byterace_LDADD) $(LIBS)
+tc17_sembar$(EXEEXT): $(tc17_sembar_OBJECTS) $(tc17_sembar_DEPENDENCIES)
+ @rm -f tc17_sembar$(EXEEXT)
+ $(LINK) $(tc17_sembar_OBJECTS) $(tc17_sembar_LDADD) $(LIBS)
+tc18_semabuse$(EXEEXT): $(tc18_semabuse_OBJECTS) $(tc18_semabuse_DEPENDENCIES)
+ @rm -f tc18_semabuse$(EXEEXT)
+ $(LINK) $(tc18_semabuse_OBJECTS) $(tc18_semabuse_LDADD) $(LIBS)
+tc19_shadowmem$(EXEEXT): $(tc19_shadowmem_OBJECTS) $(tc19_shadowmem_DEPENDENCIES)
+ @rm -f tc19_shadowmem$(EXEEXT)
+ $(LINK) $(tc19_shadowmem_OBJECTS) $(tc19_shadowmem_LDADD) $(LIBS)
+tc20_verifywrap$(EXEEXT): $(tc20_verifywrap_OBJECTS) $(tc20_verifywrap_DEPENDENCIES)
+ @rm -f tc20_verifywrap$(EXEEXT)
+ $(LINK) $(tc20_verifywrap_OBJECTS) $(tc20_verifywrap_LDADD) $(LIBS)
+tc21_pthonce$(EXEEXT): $(tc21_pthonce_OBJECTS) $(tc21_pthonce_DEPENDENCIES)
+ @rm -f tc21_pthonce$(EXEEXT)
+ $(LINK) $(tc21_pthonce_OBJECTS) $(tc21_pthonce_LDADD) $(LIBS)
+tc22_exit_w_lock$(EXEEXT): $(tc22_exit_w_lock_OBJECTS) $(tc22_exit_w_lock_DEPENDENCIES)
+ @rm -f tc22_exit_w_lock$(EXEEXT)
+ $(LINK) $(tc22_exit_w_lock_OBJECTS) $(tc22_exit_w_lock_LDADD) $(LIBS)
+tc23_bogus_condwait$(EXEEXT): $(tc23_bogus_condwait_OBJECTS) $(tc23_bogus_condwait_DEPENDENCIES)
+ @rm -f tc23_bogus_condwait$(EXEEXT)
+ $(LINK) $(tc23_bogus_condwait_OBJECTS) $(tc23_bogus_condwait_LDADD) $(LIBS)
+tc24_nonzero_sem$(EXEEXT): $(tc24_nonzero_sem_OBJECTS) $(tc24_nonzero_sem_DEPENDENCIES)
+ @rm -f tc24_nonzero_sem$(EXEEXT)
+ $(LINK) $(tc24_nonzero_sem_OBJECTS) $(tc24_nonzero_sem_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+include ./$(DEPDIR)/annotate_hbefore-annotate_hbefore.Po
+include ./$(DEPDIR)/annotate_rwlock.Po
+include ./$(DEPDIR)/bar_bad.Po
+include ./$(DEPDIR)/bar_trivial.Po
+include ./$(DEPDIR)/hg01_all_ok.Po
+include ./$(DEPDIR)/hg02_deadlock.Po
+include ./$(DEPDIR)/hg03_inherit.Po
+include ./$(DEPDIR)/hg04_race.Po
+include ./$(DEPDIR)/hg05_race2.Po
+include ./$(DEPDIR)/hg06_readshared.Po
+include ./$(DEPDIR)/tc01_simple_race.Po
+include ./$(DEPDIR)/tc02_simple_tls.Po
+include ./$(DEPDIR)/tc03_re_excl.Po
+include ./$(DEPDIR)/tc04_free_lock.Po
+include ./$(DEPDIR)/tc05_simple_race.Po
+include ./$(DEPDIR)/tc06_two_races.Po
+include ./$(DEPDIR)/tc07_hbl1-tc07_hbl1.Po
+include ./$(DEPDIR)/tc08_hbl2-tc08_hbl2.Po
+include ./$(DEPDIR)/tc09_bad_unlock.Po
+include ./$(DEPDIR)/tc10_rec_lock.Po
+include ./$(DEPDIR)/tc11_XCHG.Po
+include ./$(DEPDIR)/tc12_rwl_trivial.Po
+include ./$(DEPDIR)/tc13_laog1.Po
+include ./$(DEPDIR)/tc14_laog_dinphils.Po
+include ./$(DEPDIR)/tc15_laog_lockdel.Po
+include ./$(DEPDIR)/tc16_byterace.Po
+include ./$(DEPDIR)/tc17_sembar.Po
+include ./$(DEPDIR)/tc18_semabuse.Po
+include ./$(DEPDIR)/tc19_shadowmem.Po
+include ./$(DEPDIR)/tc20_verifywrap.Po
+include ./$(DEPDIR)/tc21_pthonce.Po
+include ./$(DEPDIR)/tc22_exit_w_lock.Po
+include ./$(DEPDIR)/tc23_bogus_condwait.Po
+include ./$(DEPDIR)/tc24_nonzero_sem.Po
+
+.c.o:
+ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+# source='$<' object='$@' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(COMPILE) -c $<
+
+.c.obj:
+ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+# source='$<' object='$@' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(COMPILE) -c `$(CYGPATH_W) '$<'`
+
+annotate_hbefore-annotate_hbefore.o: annotate_hbefore.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(annotate_hbefore_CFLAGS) $(CFLAGS) -MT annotate_hbefore-annotate_hbefore.o -MD -MP -MF $(DEPDIR)/annotate_hbefore-annotate_hbefore.Tpo -c -o annotate_hbefore-annotate_hbefore.o `test -f 'annotate_hbefore.c' || echo '$(srcdir)/'`annotate_hbefore.c
+ mv -f $(DEPDIR)/annotate_hbefore-annotate_hbefore.Tpo $(DEPDIR)/annotate_hbefore-annotate_hbefore.Po
+# source='annotate_hbefore.c' object='annotate_hbefore-annotate_hbefore.o' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(annotate_hbefore_CFLAGS) $(CFLAGS) -c -o annotate_hbefore-annotate_hbefore.o `test -f 'annotate_hbefore.c' || echo '$(srcdir)/'`annotate_hbefore.c
+
+annotate_hbefore-annotate_hbefore.obj: annotate_hbefore.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(annotate_hbefore_CFLAGS) $(CFLAGS) -MT annotate_hbefore-annotate_hbefore.obj -MD -MP -MF $(DEPDIR)/annotate_hbefore-annotate_hbefore.Tpo -c -o annotate_hbefore-annotate_hbefore.obj `if test -f 'annotate_hbefore.c'; then $(CYGPATH_W) 'annotate_hbefore.c'; else $(CYGPATH_W) '$(srcdir)/annotate_hbefore.c'; fi`
+ mv -f $(DEPDIR)/annotate_hbefore-annotate_hbefore.Tpo $(DEPDIR)/annotate_hbefore-annotate_hbefore.Po
+# source='annotate_hbefore.c' object='annotate_hbefore-annotate_hbefore.obj' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(annotate_hbefore_CFLAGS) $(CFLAGS) -c -o annotate_hbefore-annotate_hbefore.obj `if test -f 'annotate_hbefore.c'; then $(CYGPATH_W) 'annotate_hbefore.c'; else $(CYGPATH_W) '$(srcdir)/annotate_hbefore.c'; fi`
+
+tc07_hbl1-tc07_hbl1.o: tc07_hbl1.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tc07_hbl1_CFLAGS) $(CFLAGS) -MT tc07_hbl1-tc07_hbl1.o -MD -MP -MF $(DEPDIR)/tc07_hbl1-tc07_hbl1.Tpo -c -o tc07_hbl1-tc07_hbl1.o `test -f 'tc07_hbl1.c' || echo '$(srcdir)/'`tc07_hbl1.c
+ mv -f $(DEPDIR)/tc07_hbl1-tc07_hbl1.Tpo $(DEPDIR)/tc07_hbl1-tc07_hbl1.Po
+# source='tc07_hbl1.c' object='tc07_hbl1-tc07_hbl1.o' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tc07_hbl1_CFLAGS) $(CFLAGS) -c -o tc07_hbl1-tc07_hbl1.o `test -f 'tc07_hbl1.c' || echo '$(srcdir)/'`tc07_hbl1.c
+
+tc07_hbl1-tc07_hbl1.obj: tc07_hbl1.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tc07_hbl1_CFLAGS) $(CFLAGS) -MT tc07_hbl1-tc07_hbl1.obj -MD -MP -MF $(DEPDIR)/tc07_hbl1-tc07_hbl1.Tpo -c -o tc07_hbl1-tc07_hbl1.obj `if test -f 'tc07_hbl1.c'; then $(CYGPATH_W) 'tc07_hbl1.c'; else $(CYGPATH_W) '$(srcdir)/tc07_hbl1.c'; fi`
+ mv -f $(DEPDIR)/tc07_hbl1-tc07_hbl1.Tpo $(DEPDIR)/tc07_hbl1-tc07_hbl1.Po
+# source='tc07_hbl1.c' object='tc07_hbl1-tc07_hbl1.obj' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tc07_hbl1_CFLAGS) $(CFLAGS) -c -o tc07_hbl1-tc07_hbl1.obj `if test -f 'tc07_hbl1.c'; then $(CYGPATH_W) 'tc07_hbl1.c'; else $(CYGPATH_W) '$(srcdir)/tc07_hbl1.c'; fi`
+
+tc08_hbl2-tc08_hbl2.o: tc08_hbl2.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tc08_hbl2_CFLAGS) $(CFLAGS) -MT tc08_hbl2-tc08_hbl2.o -MD -MP -MF $(DEPDIR)/tc08_hbl2-tc08_hbl2.Tpo -c -o tc08_hbl2-tc08_hbl2.o `test -f 'tc08_hbl2.c' || echo '$(srcdir)/'`tc08_hbl2.c
+ mv -f $(DEPDIR)/tc08_hbl2-tc08_hbl2.Tpo $(DEPDIR)/tc08_hbl2-tc08_hbl2.Po
+# source='tc08_hbl2.c' object='tc08_hbl2-tc08_hbl2.o' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tc08_hbl2_CFLAGS) $(CFLAGS) -c -o tc08_hbl2-tc08_hbl2.o `test -f 'tc08_hbl2.c' || echo '$(srcdir)/'`tc08_hbl2.c
+
+tc08_hbl2-tc08_hbl2.obj: tc08_hbl2.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tc08_hbl2_CFLAGS) $(CFLAGS) -MT tc08_hbl2-tc08_hbl2.obj -MD -MP -MF $(DEPDIR)/tc08_hbl2-tc08_hbl2.Tpo -c -o tc08_hbl2-tc08_hbl2.obj `if test -f 'tc08_hbl2.c'; then $(CYGPATH_W) 'tc08_hbl2.c'; else $(CYGPATH_W) '$(srcdir)/tc08_hbl2.c'; fi`
+ mv -f $(DEPDIR)/tc08_hbl2-tc08_hbl2.Tpo $(DEPDIR)/tc08_hbl2-tc08_hbl2.Po
+# source='tc08_hbl2.c' object='tc08_hbl2-tc08_hbl2.obj' libtool=no \
+# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tc08_hbl2_CFLAGS) $(CFLAGS) -c -o tc08_hbl2-tc08_hbl2.obj `if test -f 'tc08_hbl2.c'; then $(CYGPATH_W) 'tc08_hbl2.c'; else $(CYGPATH_W) '$(srcdir)/tc08_hbl2.c'; fi`
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(SCRIPTS)
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-checkPROGRAMS clean-generic clean-local mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-info: install-info-am
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-ps: install-ps-am
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am check-local clean \
+ clean-checkPROGRAMS clean-generic clean-local ctags distclean \
+ distclean-compile distclean-generic distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
+ uninstall-am
+
+
+# This used to be required when Vex had a handwritten Makefile. It
+# shouldn't be needed any more, though.
+
+#----------------------------------------------------------------------------
+# noinst_PROGRAMS and noinst_DSYMS targets
+#----------------------------------------------------------------------------
+
+# On Darwin, for a program 'p', the DWARF debug info is stored in the
+# directory 'p.dSYM'. This must be generated after the executable is
+# created, with 'dsymutil p'. We could redefine LINK with a script that
+# executes 'dsymutil' after linking, but that's a pain. Instead we use this
+# hook so that every time "make check" is run, we subsequently invoke
+# 'dsymutil' on all the executables that lack a .dSYM directory, or that are
+# newer than their corresponding .dSYM directory.
+build-noinst_DSYMS: $(noinst_DSYMS)
+ for f in $(noinst_DSYMS); do \
+ if [ ! -e $$f.dSYM -o $$f -nt $$f.dSYM ] ; then \
+ echo "dsymutil $$f"; \
+ dsymutil $$f; \
+ fi; \
+ done
+
+# This is used by coregrind/Makefile.am and Makefile.tool.am for doing
+# "in-place" installs. It copies $(noinst_PROGRAMS) into $inplacedir.
+# It needs to be depended on by an 'all-local' rule.
+inplace-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_PROGRAMS) ; do \
+ rm -f $(inplacedir)/$$f; \
+ ln -f -s ../$(subdir)/$$f $(inplacedir); \
+ done
+
+# Similar to inplace-noinst_PROGRAMS
+inplace-noinst_DSYMS: build-noinst_DSYMS
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_DSYMS); do \
+ rm -f $(inplacedir)/$$f.dSYM; \
+ ln -f -s ../$(subdir)/$$f.dSYM $(inplacedir); \
+ done
+
+# This is used by coregrind/Makefile.am and by <tool>/Makefile.am for doing
+# "make install". It copies $(noinst_PROGRAMS) into $prefix/lib/valgrind/.
+# It needs to be depended on by an 'install-exec-local' rule.
+install-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_PROGRAMS); do \
+ $(INSTALL_PROGRAM) $$f $(DESTDIR)$(pkglibdir); \
+ done
+
+# Similar to install-noinst_PROGRAMS.
+# Nb: we don't use $(INSTALL_PROGRAM) here because it doesn't work with
+# directories. XXX: not sure whether the resulting permissions will be
+# correct when using 'cp -R'...
+install-noinst_DSYMS: build-noinst_DSYMS
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_DSYMS); do \
+ cp -R $$f.dSYM $(DESTDIR)$(pkglibdir); \
+ done
+
+# This needs to be depended on by a 'clean-local' rule.
+clean-noinst_DSYMS:
+ for f in $(noinst_DSYMS); do \
+ rm -rf $$f.dSYM; \
+ done
+
+check-local: build-noinst_DSYMS
+
+clean-local: clean-noinst_DSYMS
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
--- /dev/null
+# Makefile.in generated by automake 1.10.2 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# This file is used for tool tests, and also in perf/Makefile.am.
+
+# This file should be included (directly or indirectly) by every
+# Makefile.am that builds programs. And also the top-level Makefile.am.
+
+#----------------------------------------------------------------------------
+# Global stuff
+#----------------------------------------------------------------------------
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
+ $(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
+ $(top_srcdir)/Makefile.tool-tests.am
+check_PROGRAMS = annotate_hbefore$(EXEEXT) hg01_all_ok$(EXEEXT) \
+ hg02_deadlock$(EXEEXT) hg03_inherit$(EXEEXT) \
+ hg04_race$(EXEEXT) hg05_race2$(EXEEXT) \
+ hg06_readshared$(EXEEXT) tc01_simple_race$(EXEEXT) \
+ tc02_simple_tls$(EXEEXT) tc03_re_excl$(EXEEXT) \
+ tc04_free_lock$(EXEEXT) tc05_simple_race$(EXEEXT) \
+ tc06_two_races$(EXEEXT) tc07_hbl1$(EXEEXT) tc08_hbl2$(EXEEXT) \
+ tc09_bad_unlock$(EXEEXT) tc10_rec_lock$(EXEEXT) \
+ tc11_XCHG$(EXEEXT) tc12_rwl_trivial$(EXEEXT) \
+ tc13_laog1$(EXEEXT) tc14_laog_dinphils$(EXEEXT) \
+ tc15_laog_lockdel$(EXEEXT) tc16_byterace$(EXEEXT) \
+ tc17_sembar$(EXEEXT) tc18_semabuse$(EXEEXT) \
+ tc19_shadowmem$(EXEEXT) tc21_pthonce$(EXEEXT) \
+ tc23_bogus_condwait$(EXEEXT) tc24_nonzero_sem$(EXEEXT) \
+ $(am__EXEEXT_1) $(am__EXEEXT_2) $(am__EXEEXT_3) \
+ $(am__EXEEXT_4)
+
+# DDD: it seg faults, and then the Valgrind exit path hangs
+# JRS 29 July 09: it craps out in the stack unwinder, in
+#==13480== at 0xF00B81FF: ??? f00b8180 VG_(get_StackTrace_wrk)
+#==13480== by 0xF00B83F8: ??? f00b8340 VG_(get_StackTrace)
+#==13480== by 0xF009FE19: ??? f009fd70 record_ExeContext_wrk
+#==13480== by 0xF009D92E: ??? f009d8c0 construct_error
+#==13480== by 0xF009F001: ??? f009eef0 VG_(maybe_record_error)
+#==13480== by 0xF0081F80: ??? f0081f00 HG_(record_error_misc)
+#==13480== by 0xF0089C00: ??? f0089b80 evh__pre_thread_ll_exit
+#==13480== by 0xF01111D1: ??? f0111070 run_a_thread_NORETURN
+#==13480== by 0xF0111512: ??? f0111500 start_thread_NORETURN
+# when the thread being unwound is at __bsdthread_terminate+0
+#
+# Like Tom says, the stack unwinder protection is bollocks.
+# We should junk all previous schemes and simply get the
+# stack unwinder to consult aspacem at each frame (cache-accelerated,
+# of course) to check each page it visits is accessible.
+#
+@VGCONF_PLATFORMS_INCLUDE_X86_DARWIN_FALSE@am__append_1 = \
+@VGCONF_PLATFORMS_INCLUDE_X86_DARWIN_FALSE@ tc22_exit_w_lock
+
+@HAVE_PTHREAD_BARRIER_TRUE@am__append_2 = bar_bad bar_trivial
+@HAVE_PTHREAD_MUTEX_TIMEDLOCK_TRUE@am__append_3 = tc20_verifywrap
+@HAVE_BUILTIN_ATOMIC_TRUE@am__append_4 = annotate_rwlock
+subdir = helgrind/tests
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+@VGCONF_PLATFORMS_INCLUDE_X86_DARWIN_FALSE@am__EXEEXT_1 = tc22_exit_w_lock$(EXEEXT)
+@HAVE_PTHREAD_BARRIER_TRUE@am__EXEEXT_2 = bar_bad$(EXEEXT) \
+@HAVE_PTHREAD_BARRIER_TRUE@ bar_trivial$(EXEEXT)
+@HAVE_PTHREAD_MUTEX_TIMEDLOCK_TRUE@am__EXEEXT_3 = \
+@HAVE_PTHREAD_MUTEX_TIMEDLOCK_TRUE@ tc20_verifywrap$(EXEEXT)
+@HAVE_BUILTIN_ATOMIC_TRUE@am__EXEEXT_4 = annotate_rwlock$(EXEEXT)
+annotate_hbefore_SOURCES = annotate_hbefore.c
+annotate_hbefore_OBJECTS = \
+ annotate_hbefore-annotate_hbefore.$(OBJEXT)
+annotate_hbefore_LDADD = $(LDADD)
+annotate_hbefore_DEPENDENCIES =
+annotate_hbefore_LINK = $(CCLD) $(annotate_hbefore_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+annotate_rwlock_SOURCES = annotate_rwlock.c
+annotate_rwlock_OBJECTS = annotate_rwlock.$(OBJEXT)
+annotate_rwlock_LDADD = $(LDADD)
+annotate_rwlock_DEPENDENCIES =
+bar_bad_SOURCES = bar_bad.c
+bar_bad_OBJECTS = bar_bad.$(OBJEXT)
+bar_bad_LDADD = $(LDADD)
+bar_bad_DEPENDENCIES =
+bar_trivial_SOURCES = bar_trivial.c
+bar_trivial_OBJECTS = bar_trivial.$(OBJEXT)
+bar_trivial_LDADD = $(LDADD)
+bar_trivial_DEPENDENCIES =
+hg01_all_ok_SOURCES = hg01_all_ok.c
+hg01_all_ok_OBJECTS = hg01_all_ok.$(OBJEXT)
+hg01_all_ok_LDADD = $(LDADD)
+hg01_all_ok_DEPENDENCIES =
+hg02_deadlock_SOURCES = hg02_deadlock.c
+hg02_deadlock_OBJECTS = hg02_deadlock.$(OBJEXT)
+hg02_deadlock_LDADD = $(LDADD)
+hg02_deadlock_DEPENDENCIES =
+hg03_inherit_SOURCES = hg03_inherit.c
+hg03_inherit_OBJECTS = hg03_inherit.$(OBJEXT)
+hg03_inherit_LDADD = $(LDADD)
+hg03_inherit_DEPENDENCIES =
+hg04_race_SOURCES = hg04_race.c
+hg04_race_OBJECTS = hg04_race.$(OBJEXT)
+hg04_race_LDADD = $(LDADD)
+hg04_race_DEPENDENCIES =
+hg05_race2_SOURCES = hg05_race2.c
+hg05_race2_OBJECTS = hg05_race2.$(OBJEXT)
+hg05_race2_LDADD = $(LDADD)
+hg05_race2_DEPENDENCIES =
+hg06_readshared_SOURCES = hg06_readshared.c
+hg06_readshared_OBJECTS = hg06_readshared.$(OBJEXT)
+hg06_readshared_LDADD = $(LDADD)
+hg06_readshared_DEPENDENCIES =
+tc01_simple_race_SOURCES = tc01_simple_race.c
+tc01_simple_race_OBJECTS = tc01_simple_race.$(OBJEXT)
+tc01_simple_race_LDADD = $(LDADD)
+tc01_simple_race_DEPENDENCIES =
+tc02_simple_tls_SOURCES = tc02_simple_tls.c
+tc02_simple_tls_OBJECTS = tc02_simple_tls.$(OBJEXT)
+tc02_simple_tls_LDADD = $(LDADD)
+tc02_simple_tls_DEPENDENCIES =
+tc03_re_excl_SOURCES = tc03_re_excl.c
+tc03_re_excl_OBJECTS = tc03_re_excl.$(OBJEXT)
+tc03_re_excl_LDADD = $(LDADD)
+tc03_re_excl_DEPENDENCIES =
+tc04_free_lock_SOURCES = tc04_free_lock.c
+tc04_free_lock_OBJECTS = tc04_free_lock.$(OBJEXT)
+tc04_free_lock_LDADD = $(LDADD)
+tc04_free_lock_DEPENDENCIES =
+tc05_simple_race_SOURCES = tc05_simple_race.c
+tc05_simple_race_OBJECTS = tc05_simple_race.$(OBJEXT)
+tc05_simple_race_LDADD = $(LDADD)
+tc05_simple_race_DEPENDENCIES =
+tc06_two_races_SOURCES = tc06_two_races.c
+tc06_two_races_OBJECTS = tc06_two_races.$(OBJEXT)
+tc06_two_races_LDADD = $(LDADD)
+tc06_two_races_DEPENDENCIES =
+tc07_hbl1_SOURCES = tc07_hbl1.c
+tc07_hbl1_OBJECTS = tc07_hbl1-tc07_hbl1.$(OBJEXT)
+tc07_hbl1_LDADD = $(LDADD)
+tc07_hbl1_DEPENDENCIES =
+tc07_hbl1_LINK = $(CCLD) $(tc07_hbl1_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
+ $(LDFLAGS) -o $@
+tc08_hbl2_SOURCES = tc08_hbl2.c
+tc08_hbl2_OBJECTS = tc08_hbl2-tc08_hbl2.$(OBJEXT)
+tc08_hbl2_LDADD = $(LDADD)
+tc08_hbl2_DEPENDENCIES =
+tc08_hbl2_LINK = $(CCLD) $(tc08_hbl2_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
+ $(LDFLAGS) -o $@
+tc09_bad_unlock_SOURCES = tc09_bad_unlock.c
+tc09_bad_unlock_OBJECTS = tc09_bad_unlock.$(OBJEXT)
+tc09_bad_unlock_LDADD = $(LDADD)
+tc09_bad_unlock_DEPENDENCIES =
+tc10_rec_lock_SOURCES = tc10_rec_lock.c
+tc10_rec_lock_OBJECTS = tc10_rec_lock.$(OBJEXT)
+tc10_rec_lock_LDADD = $(LDADD)
+tc10_rec_lock_DEPENDENCIES =
+tc11_XCHG_SOURCES = tc11_XCHG.c
+tc11_XCHG_OBJECTS = tc11_XCHG.$(OBJEXT)
+tc11_XCHG_LDADD = $(LDADD)
+tc11_XCHG_DEPENDENCIES =
+tc12_rwl_trivial_SOURCES = tc12_rwl_trivial.c
+tc12_rwl_trivial_OBJECTS = tc12_rwl_trivial.$(OBJEXT)
+tc12_rwl_trivial_LDADD = $(LDADD)
+tc12_rwl_trivial_DEPENDENCIES =
+tc13_laog1_SOURCES = tc13_laog1.c
+tc13_laog1_OBJECTS = tc13_laog1.$(OBJEXT)
+tc13_laog1_LDADD = $(LDADD)
+tc13_laog1_DEPENDENCIES =
+tc14_laog_dinphils_SOURCES = tc14_laog_dinphils.c
+tc14_laog_dinphils_OBJECTS = tc14_laog_dinphils.$(OBJEXT)
+tc14_laog_dinphils_LDADD = $(LDADD)
+tc14_laog_dinphils_DEPENDENCIES =
+tc15_laog_lockdel_SOURCES = tc15_laog_lockdel.c
+tc15_laog_lockdel_OBJECTS = tc15_laog_lockdel.$(OBJEXT)
+tc15_laog_lockdel_LDADD = $(LDADD)
+tc15_laog_lockdel_DEPENDENCIES =
+tc16_byterace_SOURCES = tc16_byterace.c
+tc16_byterace_OBJECTS = tc16_byterace.$(OBJEXT)
+tc16_byterace_LDADD = $(LDADD)
+tc16_byterace_DEPENDENCIES =
+tc17_sembar_SOURCES = tc17_sembar.c
+tc17_sembar_OBJECTS = tc17_sembar.$(OBJEXT)
+tc17_sembar_LDADD = $(LDADD)
+tc17_sembar_DEPENDENCIES =
+tc18_semabuse_SOURCES = tc18_semabuse.c
+tc18_semabuse_OBJECTS = tc18_semabuse.$(OBJEXT)
+tc18_semabuse_LDADD = $(LDADD)
+tc18_semabuse_DEPENDENCIES =
+tc19_shadowmem_SOURCES = tc19_shadowmem.c
+tc19_shadowmem_OBJECTS = tc19_shadowmem.$(OBJEXT)
+tc19_shadowmem_LDADD = $(LDADD)
+tc19_shadowmem_DEPENDENCIES =
+tc20_verifywrap_SOURCES = tc20_verifywrap.c
+tc20_verifywrap_OBJECTS = tc20_verifywrap.$(OBJEXT)
+tc20_verifywrap_LDADD = $(LDADD)
+tc20_verifywrap_DEPENDENCIES =
+tc21_pthonce_SOURCES = tc21_pthonce.c
+tc21_pthonce_OBJECTS = tc21_pthonce.$(OBJEXT)
+tc21_pthonce_LDADD = $(LDADD)
+tc21_pthonce_DEPENDENCIES =
+tc22_exit_w_lock_SOURCES = tc22_exit_w_lock.c
+tc22_exit_w_lock_OBJECTS = tc22_exit_w_lock.$(OBJEXT)
+tc22_exit_w_lock_LDADD = $(LDADD)
+tc22_exit_w_lock_DEPENDENCIES =
+tc23_bogus_condwait_SOURCES = tc23_bogus_condwait.c
+tc23_bogus_condwait_OBJECTS = tc23_bogus_condwait.$(OBJEXT)
+tc23_bogus_condwait_LDADD = $(LDADD)
+tc23_bogus_condwait_DEPENDENCIES =
+tc24_nonzero_sem_SOURCES = tc24_nonzero_sem.c
+tc24_nonzero_sem_OBJECTS = tc24_nonzero_sem.$(OBJEXT)
+tc24_nonzero_sem_LDADD = $(LDADD)
+tc24_nonzero_sem_DEPENDENCIES =
+SCRIPTS = $(dist_noinst_SCRIPTS)
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = annotate_hbefore.c annotate_rwlock.c bar_bad.c bar_trivial.c \
+ hg01_all_ok.c hg02_deadlock.c hg03_inherit.c hg04_race.c \
+ hg05_race2.c hg06_readshared.c tc01_simple_race.c \
+ tc02_simple_tls.c tc03_re_excl.c tc04_free_lock.c \
+ tc05_simple_race.c tc06_two_races.c tc07_hbl1.c tc08_hbl2.c \
+ tc09_bad_unlock.c tc10_rec_lock.c tc11_XCHG.c \
+ tc12_rwl_trivial.c tc13_laog1.c tc14_laog_dinphils.c \
+ tc15_laog_lockdel.c tc16_byterace.c tc17_sembar.c \
+ tc18_semabuse.c tc19_shadowmem.c tc20_verifywrap.c \
+ tc21_pthonce.c tc22_exit_w_lock.c tc23_bogus_condwait.c \
+ tc24_nonzero_sem.c
+DIST_SOURCES = annotate_hbefore.c annotate_rwlock.c bar_bad.c \
+ bar_trivial.c hg01_all_ok.c hg02_deadlock.c hg03_inherit.c \
+ hg04_race.c hg05_race2.c hg06_readshared.c tc01_simple_race.c \
+ tc02_simple_tls.c tc03_re_excl.c tc04_free_lock.c \
+ tc05_simple_race.c tc06_two_races.c tc07_hbl1.c tc08_hbl2.c \
+ tc09_bad_unlock.c tc10_rec_lock.c tc11_XCHG.c \
+ tc12_rwl_trivial.c tc13_laog1.c tc14_laog_dinphils.c \
+ tc15_laog_lockdel.c tc16_byterace.c tc17_sembar.c \
+ tc18_semabuse.c tc19_shadowmem.c tc20_verifywrap.c \
+ tc21_pthonce.c tc22_exit_w_lock.c tc23_bogus_condwait.c \
+ tc24_nonzero_sem.c
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BOOST_CFLAGS = @BOOST_CFLAGS@
+BOOST_LIBS = @BOOST_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CXX = @CXX@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFAULT_SUPP = @DEFAULT_SUPP@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DIFF = @DIFF@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FLAG_FNO_STACK_PROTECTOR = @FLAG_FNO_STACK_PROTECTOR@
+FLAG_M32 = @FLAG_M32@
+FLAG_M64 = @FLAG_M64@
+FLAG_MAIX32 = @FLAG_MAIX32@
+FLAG_MAIX64 = @FLAG_MAIX64@
+FLAG_MMMX = @FLAG_MMMX@
+FLAG_MSSE = @FLAG_MSSE@
+FLAG_NO_BUILD_ID = @FLAG_NO_BUILD_ID@
+FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@
+FLAG_W_EXTRA = @FLAG_W_EXTRA@
+FLAG_W_NO_EMPTY_BODY = @FLAG_W_NO_EMPTY_BODY@
+FLAG_W_NO_FORMAT_ZERO_LENGTH = @FLAG_W_NO_FORMAT_ZERO_LENGTH@
+FLAG_W_NO_UNINITIALIZED = @FLAG_W_NO_UNINITIALIZED@
+GDB = @GDB@
+GLIBC_VERSION = @GLIBC_VERSION@
+GREP = @GREP@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LDFLAGS = @LDFLAGS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MKDIR_P = @MKDIR_P@
+MPI_CC = @MPI_CC@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PREFERRED_STACK_BOUNDARY = @PREFERRED_STACK_BOUNDARY@
+QTCORE_CFLAGS = @QTCORE_CFLAGS@
+QTCORE_LIBS = @QTCORE_LIBS@
+RANLIB = @RANLIB@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+VALT_LOAD_ADDRESS_PRI = @VALT_LOAD_ADDRESS_PRI@
+VALT_LOAD_ADDRESS_SEC = @VALT_LOAD_ADDRESS_SEC@
+VERSION = @VERSION@
+VGCONF_ARCH_PRI = @VGCONF_ARCH_PRI@
+VGCONF_ARCH_SEC = @VGCONF_ARCH_SEC@
+VGCONF_OS = @VGCONF_OS@
+VGCONF_PLATFORM_PRI_CAPS = @VGCONF_PLATFORM_PRI_CAPS@
+VGCONF_PLATFORM_SEC_CAPS = @VGCONF_PLATFORM_SEC_CAPS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CXX = @ac_ct_CXX@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+inplacedir = $(top_builddir)/.in_place
+
+#----------------------------------------------------------------------------
+# Flags
+#----------------------------------------------------------------------------
+
+# Baseline flags for all compilations. Aim here is to maximise
+# performance and get whatever useful warnings we can out of gcc.
+AM_CFLAGS_BASE = \
+ -O2 -g \
+ -Wall \
+ -Wmissing-prototypes \
+ -Wshadow \
+ -Wpointer-arith \
+ -Wstrict-prototypes \
+ -Wmissing-declarations \
+ @FLAG_W_NO_FORMAT_ZERO_LENGTH@ \
+ -fno-strict-aliasing
+
+@VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
+
+# These flags are used for building the preload shared objects.
+# The aim is to give reasonable performance but also to have good
+# stack traces, since users often see stack traces extending
+# into (and through) the preloads.
+@VGCONF_OS_IS_DARWIN_TRUE@AM_CFLAGS_PIC = -dynamic -O -g -fno-omit-frame-pointer -fno-strict-aliasing \
+@VGCONF_OS_IS_DARWIN_TRUE@ -mno-dynamic-no-pic -fpic -fPIC
+
+
+# Flags for specific targets.
+#
+# Nb: the AM_CPPFLAGS_* values are suitable for building tools and auxprogs.
+# For building the core, coregrind/Makefile.am files add some extra things.
+#
+# Also: in newer versions of automake (1.10 onwards?) asm files ending with
+# '.S' are considered "pre-processed" (as opposed to those ending in '.s')
+# and so the CPPFLAGS are passed to the assembler. But this is not true for
+# older automakes (e.g. 1.8.5, 1.9.6), sigh. So we include
+# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
+# means some of the flags are duplicated on systems with newer versions of
+# automake, but this does not really matter and seems hard to avoid.
+AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@ = \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_@VGCONF_ARCH_PRI@=1 \
+ -DVGO_@VGCONF_OS@=1 \
+ -DVGP_@VGCONF_ARCH_PRI@_@VGCONF_OS@=1
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@ = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir) \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/include \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGA_@VGCONF_ARCH_SEC@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGO_@VGCONF_OS@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGP_@VGCONF_ARCH_SEC@_@VGCONF_OS@=1
+
+AM_FLAG_M3264_X86_LINUX = @FLAG_M32@
+AM_CFLAGS_X86_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_AMD64_LINUX = @FLAG_M64@
+AM_CFLAGS_AMD64_LINUX = @FLAG_M64@ -fomit-frame-pointer \
+ @PREFERRED_STACK_BOUNDARY@ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_PPC32_LINUX = @FLAG_M32@
+AM_CFLAGS_PPC32_LINUX = @FLAG_M32@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC64_LINUX = @FLAG_M64@
+AM_CFLAGS_PPC64_LINUX = @FLAG_M64@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_ARM_LINUX = @FLAG_M32@
+AM_CFLAGS_ARM_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE) -marm
+
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC32_AIX5 = @FLAG_MAIX32@
+AM_CFLAGS_PPC32_AIX5 = @FLAG_MAIX32@ -mcpu=powerpc $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
+ @FLAG_MAIX32@ -mcpu=powerpc -g
+
+AM_FLAG_M3264_PPC64_AIX5 = @FLAG_MAIX64@
+AM_CFLAGS_PPC64_AIX5 = @FLAG_MAIX64@ -mcpu=powerpc64 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_AIX5 = $(AM_CPPFLAGS_PPC64_AIX5) \
+ @FLAG_MAIX64@ -mcpu=powerpc64 -g
+
+AM_FLAG_M3264_X86_DARWIN = -arch i386
+AM_CFLAGS_X86_DARWIN = $(WERROR) -arch i386 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 \
+ -fno-stack-protector -fno-pic -fno-PIC
+
+AM_CCASFLAGS_X86_DARWIN = $(AM_CPPFLAGS_X86_DARWIN) -arch i386 -g
+AM_FLAG_M3264_AMD64_DARWIN = -arch x86_64
+AM_CFLAGS_AMD64_DARWIN = $(WERROR) -arch x86_64 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 -fno-stack-protector
+
+AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
+
+# Flags for the primary target. These must be used to build the
+# regtests and performance tests. In fact, these must be used to
+# build anything which is built only once on a dual-arch build.
+#
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CFLAGS_PRI = $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+@VGCONF_HAVE_PLATFORM_SEC_FALSE@AM_FLAG_M3264_SEC =
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_@VGCONF_PLATFORM_SEC_CAPS@)
+
+# Baseline link flags for making vgpreload shared objects.
+#
+PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
+PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
+PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX32@
+PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX64@
+PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
+PRELOAD_LDFLAGS_AMD64_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch x86_64
+AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \
+ -I$(top_srcdir)/coregrind -I$(top_builddir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_$(VGCONF_ARCH_PRI)=1 \
+ -DVGO_$(VGCONF_OS)=1 \
+ -DVGP_$(VGCONF_ARCH_PRI)_$(VGCONF_OS)=1
+
+# Nb: Tools need to augment these flags with an arch-selection option, such
+# as $(AM_FLAG_M3264_PRI).
+AM_CFLAGS = -Winline -Wall -Wshadow -g $(AM_FLAG_M3264_PRI)
+AM_CXXFLAGS = -Winline -Wall -Wshadow -g $(AM_FLAG_M3264_PRI)
+# Include AM_CPPFLAGS in AM_CCASFLAGS to allow for older versions of
+# automake; see comments in Makefile.all.am for more detail.
+AM_CCASFLAGS = $(AM_CPPFLAGS)
+@VGCONF_OS_IS_DARWIN_TRUE@noinst_DSYMS = $(check_PROGRAMS)
+dist_noinst_SCRIPTS = filter_stderr
+EXTRA_DIST = \
+ annotate_hbefore.vgtest annotate_hbefore.stdout.exp \
+ annotate_hbefore.stderr.exp \
+ annotate_rwlock.vgtest annotate_rwlock.stdout.exp \
+ annotate_rwlock.stderr.exp \
+ bar_bad.vgtest bar_bad.stdout.exp bar_bad.stderr.exp \
+ bar_trivial.vgtest bar_trivial.stdout.exp bar_trivial.stderr.exp \
+ hg01_all_ok.vgtest hg01_all_ok.stdout.exp hg01_all_ok.stderr.exp \
+ hg02_deadlock.vgtest hg02_deadlock.stdout.exp hg02_deadlock.stderr.exp \
+ hg03_inherit.vgtest hg03_inherit.stdout.exp hg03_inherit.stderr.exp \
+ hg04_race.vgtest hg04_race.stdout.exp hg04_race.stderr.exp \
+ hg05_race2.vgtest hg05_race2.stdout.exp hg05_race2.stderr.exp \
+ hg06_readshared.vgtest hg06_readshared.stdout.exp \
+ hg06_readshared.stderr.exp \
+ pth_barrier1.vgtest pth_barrier1.stdout.exp pth_barrier1.stderr.exp \
+ pth_barrier2.vgtest pth_barrier2.stdout.exp pth_barrier2.stderr.exp \
+ pth_barrier3.vgtest pth_barrier3.stdout.exp pth_barrier3.stderr.exp \
+ pth_spinlock.vgtest pth_spinlock.stdout.exp pth_spinlock.stderr.exp \
+ rwlock_race.vgtest rwlock_race.stdout.exp rwlock_race.stderr.exp \
+ rwlock_test.vgtest rwlock_test.stdout.exp rwlock_test.stderr.exp \
+ tc01_simple_race.vgtest tc01_simple_race.stdout.exp \
+ tc01_simple_race.stderr.exp \
+ tc02_simple_tls.vgtest tc02_simple_tls.stdout.exp \
+ tc02_simple_tls.stderr.exp \
+ tc03_re_excl.vgtest tc03_re_excl.stdout.exp \
+ tc03_re_excl.stderr.exp \
+ tc04_free_lock.vgtest tc04_free_lock.stdout.exp \
+ tc04_free_lock.stderr.exp \
+ tc05_simple_race.vgtest tc05_simple_race.stdout.exp \
+ tc05_simple_race.stderr.exp \
+ tc06_two_races.vgtest tc06_two_races.stdout.exp \
+ tc06_two_races.stderr.exp \
+ tc06_two_races_xml.vgtest tc06_two_races_xml.stdout.exp \
+ tc06_two_races_xml.stderr.exp \
+ tc07_hbl1.vgtest tc07_hbl1.stdout.exp tc07_hbl1.stderr.exp \
+ tc08_hbl2.vgtest tc08_hbl2.stdout.exp tc08_hbl2.stderr.exp \
+ tc09_bad_unlock.vgtest tc09_bad_unlock.stdout.exp \
+ tc09_bad_unlock.stderr.exp-glibc23-amd64 \
+ tc09_bad_unlock.stderr.exp-glibc25-amd64 \
+ tc09_bad_unlock.stderr.exp-glibc25-x86 \
+ tc10_rec_lock.vgtest tc10_rec_lock.stdout.exp tc10_rec_lock.stderr.exp \
+ tc11_XCHG.vgtest tc11_XCHG.stdout.exp tc11_XCHG.stderr.exp \
+ tc12_rwl_trivial.vgtest tc12_rwl_trivial.stdout.exp \
+ tc12_rwl_trivial.stderr.exp \
+ tc12_rwl_trivial.stderr.exp-darwin970 \
+ tc13_laog1.vgtest tc13_laog1.stdout.exp tc13_laog1.stderr.exp \
+ tc14_laog_dinphils.vgtest tc14_laog_dinphils.stdout.exp \
+ tc14_laog_dinphils.stderr.exp \
+ tc15_laog_lockdel.vgtest tc15_laog_lockdel.stdout.exp \
+ tc15_laog_lockdel.stderr.exp \
+ tc16_byterace.vgtest tc16_byterace.stdout.exp \
+ tc16_byterace.stderr.exp \
+ tc17_sembar.vgtest tc17_sembar.stdout.exp \
+ tc17_sembar.stderr.exp \
+ tc18_semabuse.vgtest tc18_semabuse.stdout.exp \
+ tc18_semabuse.stderr.exp-glibc25-amd64 \
+ tc18_semabuse.stderr.exp-glibc28-amd64 \
+ tc19_shadowmem.vgtest tc19_shadowmem.stdout.exp \
+ tc19_shadowmem.stderr.exp \
+ tc20_verifywrap.vgtest tc20_verifywrap.stdout.exp \
+ tc20_verifywrap.stderr.exp-glibc25-amd64 \
+ tc20_verifywrap.stderr.exp-glibc27-amd64 \
+ tc21_pthonce.vgtest tc21_pthonce.stdout.exp tc21_pthonce.stderr.exp \
+ tc22_exit_w_lock.vgtest tc22_exit_w_lock.stdout.exp \
+ tc22_exit_w_lock.stderr.exp \
+ tc23_bogus_condwait.vgtest tc23_bogus_condwait.stdout.exp \
+ tc23_bogus_condwait.stderr.exp \
+ tc24_nonzero_sem.vgtest tc24_nonzero_sem.stdout.exp \
+ tc24_nonzero_sem.stderr.exp
+
+@VGCONF_OS_IS_DARWIN_FALSE@annotate_hbefore_CFLAGS = $(AM_CFLAGS)
+@VGCONF_OS_IS_DARWIN_TRUE@annotate_hbefore_CFLAGS = $(AM_CFLAGS) -mdynamic-no-pic
+@VGCONF_PLATFORMS_INCLUDE_ARM_LINUX_FALSE@annotate_hbefore_CFLAGS = $(AM_CFLAGS)
+@VGCONF_PLATFORMS_INCLUDE_ARM_LINUX_TRUE@annotate_hbefore_CFLAGS = $(AM_CFLAGS) -mcpu=cortex-a8
+@VGCONF_PLATFORMS_INCLUDE_ARM_LINUX_FALSE@tc07_hbl1_CFLAGS = $(AM_CFLAGS)
+@VGCONF_PLATFORMS_INCLUDE_ARM_LINUX_TRUE@tc07_hbl1_CFLAGS = $(AM_CFLAGS) -mcpu=cortex-a8
+@VGCONF_PLATFORMS_INCLUDE_ARM_LINUX_FALSE@tc08_hbl2_CFLAGS = $(AM_CFLAGS)
+@VGCONF_PLATFORMS_INCLUDE_ARM_LINUX_TRUE@tc08_hbl2_CFLAGS = $(AM_CFLAGS) -mcpu=cortex-a8
+LDADD = -lpthread
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .o .obj
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.tool-tests.am $(top_srcdir)/Makefile.all.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helgrind/tests/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --foreign helgrind/tests/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+clean-checkPROGRAMS:
+ -test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
+annotate_hbefore$(EXEEXT): $(annotate_hbefore_OBJECTS) $(annotate_hbefore_DEPENDENCIES)
+ @rm -f annotate_hbefore$(EXEEXT)
+ $(annotate_hbefore_LINK) $(annotate_hbefore_OBJECTS) $(annotate_hbefore_LDADD) $(LIBS)
+annotate_rwlock$(EXEEXT): $(annotate_rwlock_OBJECTS) $(annotate_rwlock_DEPENDENCIES)
+ @rm -f annotate_rwlock$(EXEEXT)
+ $(LINK) $(annotate_rwlock_OBJECTS) $(annotate_rwlock_LDADD) $(LIBS)
+bar_bad$(EXEEXT): $(bar_bad_OBJECTS) $(bar_bad_DEPENDENCIES)
+ @rm -f bar_bad$(EXEEXT)
+ $(LINK) $(bar_bad_OBJECTS) $(bar_bad_LDADD) $(LIBS)
+bar_trivial$(EXEEXT): $(bar_trivial_OBJECTS) $(bar_trivial_DEPENDENCIES)
+ @rm -f bar_trivial$(EXEEXT)
+ $(LINK) $(bar_trivial_OBJECTS) $(bar_trivial_LDADD) $(LIBS)
+hg01_all_ok$(EXEEXT): $(hg01_all_ok_OBJECTS) $(hg01_all_ok_DEPENDENCIES)
+ @rm -f hg01_all_ok$(EXEEXT)
+ $(LINK) $(hg01_all_ok_OBJECTS) $(hg01_all_ok_LDADD) $(LIBS)
+hg02_deadlock$(EXEEXT): $(hg02_deadlock_OBJECTS) $(hg02_deadlock_DEPENDENCIES)
+ @rm -f hg02_deadlock$(EXEEXT)
+ $(LINK) $(hg02_deadlock_OBJECTS) $(hg02_deadlock_LDADD) $(LIBS)
+hg03_inherit$(EXEEXT): $(hg03_inherit_OBJECTS) $(hg03_inherit_DEPENDENCIES)
+ @rm -f hg03_inherit$(EXEEXT)
+ $(LINK) $(hg03_inherit_OBJECTS) $(hg03_inherit_LDADD) $(LIBS)
+hg04_race$(EXEEXT): $(hg04_race_OBJECTS) $(hg04_race_DEPENDENCIES)
+ @rm -f hg04_race$(EXEEXT)
+ $(LINK) $(hg04_race_OBJECTS) $(hg04_race_LDADD) $(LIBS)
+hg05_race2$(EXEEXT): $(hg05_race2_OBJECTS) $(hg05_race2_DEPENDENCIES)
+ @rm -f hg05_race2$(EXEEXT)
+ $(LINK) $(hg05_race2_OBJECTS) $(hg05_race2_LDADD) $(LIBS)
+hg06_readshared$(EXEEXT): $(hg06_readshared_OBJECTS) $(hg06_readshared_DEPENDENCIES)
+ @rm -f hg06_readshared$(EXEEXT)
+ $(LINK) $(hg06_readshared_OBJECTS) $(hg06_readshared_LDADD) $(LIBS)
+tc01_simple_race$(EXEEXT): $(tc01_simple_race_OBJECTS) $(tc01_simple_race_DEPENDENCIES)
+ @rm -f tc01_simple_race$(EXEEXT)
+ $(LINK) $(tc01_simple_race_OBJECTS) $(tc01_simple_race_LDADD) $(LIBS)
+tc02_simple_tls$(EXEEXT): $(tc02_simple_tls_OBJECTS) $(tc02_simple_tls_DEPENDENCIES)
+ @rm -f tc02_simple_tls$(EXEEXT)
+ $(LINK) $(tc02_simple_tls_OBJECTS) $(tc02_simple_tls_LDADD) $(LIBS)
+tc03_re_excl$(EXEEXT): $(tc03_re_excl_OBJECTS) $(tc03_re_excl_DEPENDENCIES)
+ @rm -f tc03_re_excl$(EXEEXT)
+ $(LINK) $(tc03_re_excl_OBJECTS) $(tc03_re_excl_LDADD) $(LIBS)
+tc04_free_lock$(EXEEXT): $(tc04_free_lock_OBJECTS) $(tc04_free_lock_DEPENDENCIES)
+ @rm -f tc04_free_lock$(EXEEXT)
+ $(LINK) $(tc04_free_lock_OBJECTS) $(tc04_free_lock_LDADD) $(LIBS)
+tc05_simple_race$(EXEEXT): $(tc05_simple_race_OBJECTS) $(tc05_simple_race_DEPENDENCIES)
+ @rm -f tc05_simple_race$(EXEEXT)
+ $(LINK) $(tc05_simple_race_OBJECTS) $(tc05_simple_race_LDADD) $(LIBS)
+tc06_two_races$(EXEEXT): $(tc06_two_races_OBJECTS) $(tc06_two_races_DEPENDENCIES)
+ @rm -f tc06_two_races$(EXEEXT)
+ $(LINK) $(tc06_two_races_OBJECTS) $(tc06_two_races_LDADD) $(LIBS)
+tc07_hbl1$(EXEEXT): $(tc07_hbl1_OBJECTS) $(tc07_hbl1_DEPENDENCIES)
+ @rm -f tc07_hbl1$(EXEEXT)
+ $(tc07_hbl1_LINK) $(tc07_hbl1_OBJECTS) $(tc07_hbl1_LDADD) $(LIBS)
+tc08_hbl2$(EXEEXT): $(tc08_hbl2_OBJECTS) $(tc08_hbl2_DEPENDENCIES)
+ @rm -f tc08_hbl2$(EXEEXT)
+ $(tc08_hbl2_LINK) $(tc08_hbl2_OBJECTS) $(tc08_hbl2_LDADD) $(LIBS)
+tc09_bad_unlock$(EXEEXT): $(tc09_bad_unlock_OBJECTS) $(tc09_bad_unlock_DEPENDENCIES)
+ @rm -f tc09_bad_unlock$(EXEEXT)
+ $(LINK) $(tc09_bad_unlock_OBJECTS) $(tc09_bad_unlock_LDADD) $(LIBS)
+tc10_rec_lock$(EXEEXT): $(tc10_rec_lock_OBJECTS) $(tc10_rec_lock_DEPENDENCIES)
+ @rm -f tc10_rec_lock$(EXEEXT)
+ $(LINK) $(tc10_rec_lock_OBJECTS) $(tc10_rec_lock_LDADD) $(LIBS)
+tc11_XCHG$(EXEEXT): $(tc11_XCHG_OBJECTS) $(tc11_XCHG_DEPENDENCIES)
+ @rm -f tc11_XCHG$(EXEEXT)
+ $(LINK) $(tc11_XCHG_OBJECTS) $(tc11_XCHG_LDADD) $(LIBS)
+tc12_rwl_trivial$(EXEEXT): $(tc12_rwl_trivial_OBJECTS) $(tc12_rwl_trivial_DEPENDENCIES)
+ @rm -f tc12_rwl_trivial$(EXEEXT)
+ $(LINK) $(tc12_rwl_trivial_OBJECTS) $(tc12_rwl_trivial_LDADD) $(LIBS)
+tc13_laog1$(EXEEXT): $(tc13_laog1_OBJECTS) $(tc13_laog1_DEPENDENCIES)
+ @rm -f tc13_laog1$(EXEEXT)
+ $(LINK) $(tc13_laog1_OBJECTS) $(tc13_laog1_LDADD) $(LIBS)
+tc14_laog_dinphils$(EXEEXT): $(tc14_laog_dinphils_OBJECTS) $(tc14_laog_dinphils_DEPENDENCIES)
+ @rm -f tc14_laog_dinphils$(EXEEXT)
+ $(LINK) $(tc14_laog_dinphils_OBJECTS) $(tc14_laog_dinphils_LDADD) $(LIBS)
+tc15_laog_lockdel$(EXEEXT): $(tc15_laog_lockdel_OBJECTS) $(tc15_laog_lockdel_DEPENDENCIES)
+ @rm -f tc15_laog_lockdel$(EXEEXT)
+ $(LINK) $(tc15_laog_lockdel_OBJECTS) $(tc15_laog_lockdel_LDADD) $(LIBS)
+tc16_byterace$(EXEEXT): $(tc16_byterace_OBJECTS) $(tc16_byterace_DEPENDENCIES)
+ @rm -f tc16_byterace$(EXEEXT)
+ $(LINK) $(tc16_byterace_OBJECTS) $(tc16_byterace_LDADD) $(LIBS)
+tc17_sembar$(EXEEXT): $(tc17_sembar_OBJECTS) $(tc17_sembar_DEPENDENCIES)
+ @rm -f tc17_sembar$(EXEEXT)
+ $(LINK) $(tc17_sembar_OBJECTS) $(tc17_sembar_LDADD) $(LIBS)
+tc18_semabuse$(EXEEXT): $(tc18_semabuse_OBJECTS) $(tc18_semabuse_DEPENDENCIES)
+ @rm -f tc18_semabuse$(EXEEXT)
+ $(LINK) $(tc18_semabuse_OBJECTS) $(tc18_semabuse_LDADD) $(LIBS)
+tc19_shadowmem$(EXEEXT): $(tc19_shadowmem_OBJECTS) $(tc19_shadowmem_DEPENDENCIES)
+ @rm -f tc19_shadowmem$(EXEEXT)
+ $(LINK) $(tc19_shadowmem_OBJECTS) $(tc19_shadowmem_LDADD) $(LIBS)
+tc20_verifywrap$(EXEEXT): $(tc20_verifywrap_OBJECTS) $(tc20_verifywrap_DEPENDENCIES)
+ @rm -f tc20_verifywrap$(EXEEXT)
+ $(LINK) $(tc20_verifywrap_OBJECTS) $(tc20_verifywrap_LDADD) $(LIBS)
+tc21_pthonce$(EXEEXT): $(tc21_pthonce_OBJECTS) $(tc21_pthonce_DEPENDENCIES)
+ @rm -f tc21_pthonce$(EXEEXT)
+ $(LINK) $(tc21_pthonce_OBJECTS) $(tc21_pthonce_LDADD) $(LIBS)
+tc22_exit_w_lock$(EXEEXT): $(tc22_exit_w_lock_OBJECTS) $(tc22_exit_w_lock_DEPENDENCIES)
+ @rm -f tc22_exit_w_lock$(EXEEXT)
+ $(LINK) $(tc22_exit_w_lock_OBJECTS) $(tc22_exit_w_lock_LDADD) $(LIBS)
+tc23_bogus_condwait$(EXEEXT): $(tc23_bogus_condwait_OBJECTS) $(tc23_bogus_condwait_DEPENDENCIES)
+ @rm -f tc23_bogus_condwait$(EXEEXT)
+ $(LINK) $(tc23_bogus_condwait_OBJECTS) $(tc23_bogus_condwait_LDADD) $(LIBS)
+tc24_nonzero_sem$(EXEEXT): $(tc24_nonzero_sem_OBJECTS) $(tc24_nonzero_sem_DEPENDENCIES)
+ @rm -f tc24_nonzero_sem$(EXEEXT)
+ $(LINK) $(tc24_nonzero_sem_OBJECTS) $(tc24_nonzero_sem_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/annotate_hbefore-annotate_hbefore.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/annotate_rwlock.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bar_bad.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bar_trivial.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hg01_all_ok.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hg02_deadlock.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hg03_inherit.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hg04_race.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hg05_race2.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hg06_readshared.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc01_simple_race.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc02_simple_tls.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc03_re_excl.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc04_free_lock.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc05_simple_race.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc06_two_races.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc07_hbl1-tc07_hbl1.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc08_hbl2-tc08_hbl2.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc09_bad_unlock.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc10_rec_lock.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc11_XCHG.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc12_rwl_trivial.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc13_laog1.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc14_laog_dinphils.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc15_laog_lockdel.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc16_byterace.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc17_sembar.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc18_semabuse.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc19_shadowmem.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc20_verifywrap.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc21_pthonce.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc22_exit_w_lock.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc23_bogus_condwait.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tc24_nonzero_sem.Po@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(COMPILE) -c $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
+
+annotate_hbefore-annotate_hbefore.o: annotate_hbefore.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(annotate_hbefore_CFLAGS) $(CFLAGS) -MT annotate_hbefore-annotate_hbefore.o -MD -MP -MF $(DEPDIR)/annotate_hbefore-annotate_hbefore.Tpo -c -o annotate_hbefore-annotate_hbefore.o `test -f 'annotate_hbefore.c' || echo '$(srcdir)/'`annotate_hbefore.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/annotate_hbefore-annotate_hbefore.Tpo $(DEPDIR)/annotate_hbefore-annotate_hbefore.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='annotate_hbefore.c' object='annotate_hbefore-annotate_hbefore.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(annotate_hbefore_CFLAGS) $(CFLAGS) -c -o annotate_hbefore-annotate_hbefore.o `test -f 'annotate_hbefore.c' || echo '$(srcdir)/'`annotate_hbefore.c
+
+annotate_hbefore-annotate_hbefore.obj: annotate_hbefore.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(annotate_hbefore_CFLAGS) $(CFLAGS) -MT annotate_hbefore-annotate_hbefore.obj -MD -MP -MF $(DEPDIR)/annotate_hbefore-annotate_hbefore.Tpo -c -o annotate_hbefore-annotate_hbefore.obj `if test -f 'annotate_hbefore.c'; then $(CYGPATH_W) 'annotate_hbefore.c'; else $(CYGPATH_W) '$(srcdir)/annotate_hbefore.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/annotate_hbefore-annotate_hbefore.Tpo $(DEPDIR)/annotate_hbefore-annotate_hbefore.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='annotate_hbefore.c' object='annotate_hbefore-annotate_hbefore.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(annotate_hbefore_CFLAGS) $(CFLAGS) -c -o annotate_hbefore-annotate_hbefore.obj `if test -f 'annotate_hbefore.c'; then $(CYGPATH_W) 'annotate_hbefore.c'; else $(CYGPATH_W) '$(srcdir)/annotate_hbefore.c'; fi`
+
+tc07_hbl1-tc07_hbl1.o: tc07_hbl1.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tc07_hbl1_CFLAGS) $(CFLAGS) -MT tc07_hbl1-tc07_hbl1.o -MD -MP -MF $(DEPDIR)/tc07_hbl1-tc07_hbl1.Tpo -c -o tc07_hbl1-tc07_hbl1.o `test -f 'tc07_hbl1.c' || echo '$(srcdir)/'`tc07_hbl1.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/tc07_hbl1-tc07_hbl1.Tpo $(DEPDIR)/tc07_hbl1-tc07_hbl1.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='tc07_hbl1.c' object='tc07_hbl1-tc07_hbl1.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tc07_hbl1_CFLAGS) $(CFLAGS) -c -o tc07_hbl1-tc07_hbl1.o `test -f 'tc07_hbl1.c' || echo '$(srcdir)/'`tc07_hbl1.c
+
+tc07_hbl1-tc07_hbl1.obj: tc07_hbl1.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tc07_hbl1_CFLAGS) $(CFLAGS) -MT tc07_hbl1-tc07_hbl1.obj -MD -MP -MF $(DEPDIR)/tc07_hbl1-tc07_hbl1.Tpo -c -o tc07_hbl1-tc07_hbl1.obj `if test -f 'tc07_hbl1.c'; then $(CYGPATH_W) 'tc07_hbl1.c'; else $(CYGPATH_W) '$(srcdir)/tc07_hbl1.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/tc07_hbl1-tc07_hbl1.Tpo $(DEPDIR)/tc07_hbl1-tc07_hbl1.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='tc07_hbl1.c' object='tc07_hbl1-tc07_hbl1.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tc07_hbl1_CFLAGS) $(CFLAGS) -c -o tc07_hbl1-tc07_hbl1.obj `if test -f 'tc07_hbl1.c'; then $(CYGPATH_W) 'tc07_hbl1.c'; else $(CYGPATH_W) '$(srcdir)/tc07_hbl1.c'; fi`
+
+tc08_hbl2-tc08_hbl2.o: tc08_hbl2.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tc08_hbl2_CFLAGS) $(CFLAGS) -MT tc08_hbl2-tc08_hbl2.o -MD -MP -MF $(DEPDIR)/tc08_hbl2-tc08_hbl2.Tpo -c -o tc08_hbl2-tc08_hbl2.o `test -f 'tc08_hbl2.c' || echo '$(srcdir)/'`tc08_hbl2.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/tc08_hbl2-tc08_hbl2.Tpo $(DEPDIR)/tc08_hbl2-tc08_hbl2.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='tc08_hbl2.c' object='tc08_hbl2-tc08_hbl2.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tc08_hbl2_CFLAGS) $(CFLAGS) -c -o tc08_hbl2-tc08_hbl2.o `test -f 'tc08_hbl2.c' || echo '$(srcdir)/'`tc08_hbl2.c
+
+tc08_hbl2-tc08_hbl2.obj: tc08_hbl2.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tc08_hbl2_CFLAGS) $(CFLAGS) -MT tc08_hbl2-tc08_hbl2.obj -MD -MP -MF $(DEPDIR)/tc08_hbl2-tc08_hbl2.Tpo -c -o tc08_hbl2-tc08_hbl2.obj `if test -f 'tc08_hbl2.c'; then $(CYGPATH_W) 'tc08_hbl2.c'; else $(CYGPATH_W) '$(srcdir)/tc08_hbl2.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/tc08_hbl2-tc08_hbl2.Tpo $(DEPDIR)/tc08_hbl2-tc08_hbl2.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='tc08_hbl2.c' object='tc08_hbl2-tc08_hbl2.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tc08_hbl2_CFLAGS) $(CFLAGS) -c -o tc08_hbl2-tc08_hbl2.obj `if test -f 'tc08_hbl2.c'; then $(CYGPATH_W) 'tc08_hbl2.c'; else $(CYGPATH_W) '$(srcdir)/tc08_hbl2.c'; fi`
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(SCRIPTS)
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-checkPROGRAMS clean-generic clean-local mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-info: install-info-am
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-ps: install-ps-am
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am check-local clean \
+ clean-checkPROGRAMS clean-generic clean-local ctags distclean \
+ distclean-compile distclean-generic distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
+ uninstall-am
+
+
+# This used to be required when Vex had a handwritten Makefile. It
+# shouldn't be needed any more, though.
+
+#----------------------------------------------------------------------------
+# noinst_PROGRAMS and noinst_DSYMS targets
+#----------------------------------------------------------------------------
+
+# On Darwin, for a program 'p', the DWARF debug info is stored in the
+# directory 'p.dSYM'. This must be generated after the executable is
+# created, with 'dsymutil p'. We could redefine LINK with a script that
+# executes 'dsymutil' after linking, but that's a pain. Instead we use this
+# hook so that every time "make check" is run, we subsequently invoke
+# 'dsymutil' on all the executables that lack a .dSYM directory, or that are
+# newer than their corresponding .dSYM directory.
+build-noinst_DSYMS: $(noinst_DSYMS)
+ for f in $(noinst_DSYMS); do \
+ if [ ! -e $$f.dSYM -o $$f -nt $$f.dSYM ] ; then \
+ echo "dsymutil $$f"; \
+ dsymutil $$f; \
+ fi; \
+ done
+
+# This is used by coregrind/Makefile.am and Makefile.tool.am for doing
+# "in-place" installs. It copies $(noinst_PROGRAMS) into $inplacedir.
+# It needs to be depended on by an 'all-local' rule.
+inplace-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_PROGRAMS) ; do \
+ rm -f $(inplacedir)/$$f; \
+ ln -f -s ../$(subdir)/$$f $(inplacedir); \
+ done
+
+# Similar to inplace-noinst_PROGRAMS
+inplace-noinst_DSYMS: build-noinst_DSYMS
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_DSYMS); do \
+ rm -f $(inplacedir)/$$f.dSYM; \
+ ln -f -s ../$(subdir)/$$f.dSYM $(inplacedir); \
+ done
+
+# This is used by coregrind/Makefile.am and by <tool>/Makefile.am for doing
+# "make install". It copies $(noinst_PROGRAMS) into $prefix/lib/valgrind/.
+# It needs to be depended on by an 'install-exec-local' rule.
+install-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_PROGRAMS); do \
+ $(INSTALL_PROGRAM) $$f $(DESTDIR)$(pkglibdir); \
+ done
+
+# Similar to install-noinst_PROGRAMS.
+# Nb: we don't use $(INSTALL_PROGRAM) here because it doesn't work with
+# directories. XXX: not sure whether the resulting permissions will be
+# correct when using 'cp -R'...
+install-noinst_DSYMS: build-noinst_DSYMS
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_DSYMS); do \
+ cp -R $$f.dSYM $(DESTDIR)$(pkglibdir); \
+ done
+
+# This needs to be depended on by a 'clean-local' rule.
+clean-noinst_DSYMS:
+ for f in $(noinst_DSYMS); do \
+ rm -rf $$f.dSYM; \
+ done
+
+check-local: build-noinst_DSYMS
+
+clean-local: clean-noinst_DSYMS
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/include
svn://svn.valgrind.org/valgrind
-2010-10-11T19:09:53.133904Z
-11428
+2010-10-12T10:13:17.752190Z
+11432
sewardj
has-props
-2010-10-12T00:07:57.367484Z
-a0bc69d8224d5f72ebda54219d1bacfd
-2010-09-02T14:41:05.402502Z
-11325
-bart
+2010-10-12T23:04:56.363443Z
+c48ed3c9de36327e52ecc81a2c65fd7d
+2010-10-12T10:13:17.752190Z
+11432
+sewardj
4187
\f
-pub_tool_execontext.h
+pub_tool_libcprint.h
file
2010-10-12T00:07:57.371483Z
-ffbeeb19920ea42255b80439f297cd44
-2010-05-03T21:37:12.323546Z
-11121
-sewardj
+e87a1bdcabd2ba5234aa20b23e053a43
+2010-07-06T04:21:47.246320Z
+11210
+njn
-4782
+6070
\f
-pub_tool_libcprint.h
+pub_tool_execontext.h
file
2010-10-12T00:07:57.371483Z
-e87a1bdcabd2ba5234aa20b23e053a43
-2010-07-06T04:21:47.246320Z
-11210
-njn
+ffbeeb19920ea42255b80439f297cd44
+2010-05-03T21:37:12.323546Z
+11121
+sewardj
-6070
+4782
\f
pub_tool_libcassert.h
file
5876
\f
+vki
+dir
+\f
pub_tool_signals.h
file
1883
\f
-vki
-dir
-\f
pub_tool_debuginfo.h
file
11063
\f
-valgrind.h
+pub_tool_replacemalloc.h
file
-2010-10-12T00:07:57.375483Z
-8e0ee254fa00420431c5fbf965a728e3
-2010-10-08T17:43:26.541520Z
-11416
+2010-10-12T00:07:57.371483Z
+e370383447c81c300cfbf4eb183c346d
+2010-05-03T21:37:12.323546Z
+11121
sewardj
-has-props
-279441
+
+3055
\f
-pub_tool_replacemalloc.h
+valgrind.h
file
-2010-10-12T00:07:57.371483Z
-e370383447c81c300cfbf4eb183c346d
-2010-05-03T21:37:12.323546Z
-11121
+2010-10-12T00:07:57.375483Z
+8e0ee254fa00420431c5fbf965a728e3
+2010-10-08T17:43:26.541520Z
+11416
sewardj
+has-props
-
-3055
+279441
\f
pub_tool_basics.h
file
#elif defined(VGP_arm_linux)
# define VG_MIN_INSTR_SZB 2
# define VG_MAX_INSTR_SZB 4
-# define VG_CLREQ_SZB 28
+# define VG_CLREQ_SZB 20
# define VG_STACK_REDZONE_SZB 0
#elif defined(VGP_ppc32_aix5)
#elif defined(VGP_arm_linux)
# define VG_MIN_INSTR_SZB 2
# define VG_MAX_INSTR_SZB 4
-# define VG_CLREQ_SZB 28
+# define VG_CLREQ_SZB 20
# define VG_STACK_REDZONE_SZB 0
#elif defined(VGP_ppc32_aix5)
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/include/vki
svn://svn.valgrind.org/valgrind
2600
\f
-vki-scnums-aix5.h
+vki-arm-linux.h
file
2010-10-12T00:07:56.811578Z
-ec1f60ad3f5a48ad25902a9d7f11eb36
-2010-05-03T21:37:12.323546Z
-11121
+cb44f0789cac31f7a6eef088cd158869
+2010-10-06T15:55:59.847184Z
+11400
sewardj
-49704
+28455
\f
-vki-arm-linux.h
+vki-scnums-aix5.h
file
2010-10-12T00:07:56.811578Z
-cb44f0789cac31f7a6eef088cd158869
-2010-10-06T15:55:59.847184Z
-11400
+ec1f60ad3f5a48ad25902a9d7f11eb36
+2010-05-03T21:37:12.323546Z
+11121
sewardj
-28455
+49704
\f
-vki-scnums-amd64-linux.h
+vki-posixtypes-ppc64-linux.h
file
-2010-10-12T00:07:56.815577Z
-1844a1fa71fdbdf9aeb3047e2aeca6ea
+2010-10-12T00:07:56.811578Z
+1e8617089f88f77b0bd74889c00fcff9
2010-05-03T21:37:12.323546Z
11121
sewardj
-14668
+3027
\f
-vki-posixtypes-ppc64-linux.h
+vki-scnums-amd64-linux.h
file
-2010-10-12T00:07:56.811578Z
-1e8617089f88f77b0bd74889c00fcff9
+2010-10-12T00:07:56.815577Z
+1844a1fa71fdbdf9aeb3047e2aeca6ea
2010-05-03T21:37:12.323546Z
11121
sewardj
-3027
+14668
\f
-vki-x86-linux.h
+vki-scnums-arm-linux.h
file
2010-10-12T00:07:56.815577Z
-cb7247cb4d71436690bdef4df65e6c37
-2010-10-06T15:55:59.847184Z
-11400
+5c1d2fedff1364489c45ab72e7ecad94
+2010-10-11T19:09:53.133904Z
+11428
sewardj
-has-props
-28204
+
+12585
\f
-vki-scnums-arm-linux.h
+vki-x86-linux.h
file
2010-10-12T00:07:56.815577Z
-5c1d2fedff1364489c45ab72e7ecad94
-2010-10-11T19:09:53.133904Z
-11428
+cb7247cb4d71436690bdef4df65e6c37
+2010-10-06T15:55:59.847184Z
+11400
sewardj
+has-props
-
-12585
+28204
\f
-vki-ppc32-linux.h
+vki-darwin.h
file
2010-10-12T00:07:56.815577Z
-3288b17e20064e0c63471819e82221f5
-2010-10-06T15:55:59.847184Z
-11400
+f15c0ab21c770679f8ec8ef50ee90680
+2010-10-07T09:53:02.267509Z
+11405
sewardj
-32987
+28399
\f
-vki-darwin.h
+vki-ppc32-linux.h
file
2010-10-12T00:07:56.815577Z
-f15c0ab21c770679f8ec8ef50ee90680
-2010-10-07T09:53:02.267509Z
-11405
+3288b17e20064e0c63471819e82221f5
+2010-10-06T15:55:59.847184Z
+11400
sewardj
-28399
+32987
\f
vki-scnums-x86-linux.h
file
29074
\f
-vki-scnums-ppc32-linux.h
+vki-scnums-darwin.h
file
2010-10-12T00:07:56.815577Z
-a806ba5fdc2cbca0efb51030b8316e7c
-2010-05-03T21:37:12.323546Z
-11121
-sewardj
+6f0ba3d227a18196052520f67d824895
+2010-07-01T00:20:20.236166Z
+11194
+njn
-10806
+33733
\f
-vki-scnums-darwin.h
+vki-scnums-ppc32-linux.h
file
2010-10-12T00:07:56.815577Z
-6f0ba3d227a18196052520f67d824895
-2010-07-01T00:20:20.236166Z
-11194
-njn
+a806ba5fdc2cbca0efb51030b8316e7c
+2010-05-03T21:37:12.323546Z
+11121
+sewardj
-33733
+10806
\f
vki-ppc32-aix5.h
file
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/lackey
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/lackey/docs
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/lackey/tests
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/massif
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/massif/docs
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/massif/perf
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/massif/tests
svn://svn.valgrind.org/valgrind
330
\f
-long-time.stderr.exp
+insig.post.exp
file
-2010-10-12T00:07:53.892071Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2007-11-01T04:40:37.115303Z
-7069
+2010-10-12T00:07:53.888071Z
+2bc285ac8ebee5994ff9f4a86272c8b0
+2009-04-27T01:27:58.553471Z
+9642
njn
-2
+5508
\f
-insig.post.exp
+long-time.stderr.exp
file
-2010-10-12T00:07:53.888071Z
-2bc285ac8ebee5994ff9f4a86272c8b0
-2009-04-27T01:27:58.553471Z
-9642
+2010-10-12T00:07:53.892071Z
+e1c06d85ae7b8b032bef47e42e4c08f9
+2007-11-01T04:40:37.115303Z
+7069
njn
-5508
+2
\f
-deep-B.stderr.exp
+culling1.vgtest
file
2010-10-12T00:07:53.892071Z
-84e10fcc44624750ba3a4a92e0912f54
-2009-07-01T02:44:12.629305Z
-10389
-njn
+5a88a636d599efc1abe40b53c96e60e1
+2009-08-07T15:46:56.740352Z
+10746
+sewardj
-2078
+319
\f
-culling1.vgtest
+deep-B.stderr.exp
file
2010-10-12T00:07:53.892071Z
-5a88a636d599efc1abe40b53c96e60e1
-2009-08-07T15:46:56.740352Z
-10746
-sewardj
+84e10fcc44624750ba3a4a92e0912f54
+2009-07-01T02:44:12.629305Z
+10389
+njn
-319
+2078
\f
insig.c
file
667
\f
-thresholds_10_0.stderr.exp
+peak.vgtest
file
2010-10-12T00:07:53.892071Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2007-11-01T04:40:37.115303Z
-7069
+a19837fe21a5b627b07ebcbacd76c9ee
+2009-04-17T04:26:41.299744Z
+9567
njn
-2
+363
\f
-peak.vgtest
+thresholds_10_0.stderr.exp
file
2010-10-12T00:07:53.892071Z
-a19837fe21a5b627b07ebcbacd76c9ee
-2009-04-17T04:26:41.299744Z
-9567
+e1c06d85ae7b8b032bef47e42e4c08f9
+2007-11-01T04:40:37.115303Z
+7069
njn
-363
+2
\f
ignoring.c
file
4131
\f
-alloc-fns-B.post.exp
+zero2.vgtest
file
2010-10-12T00:07:53.896070Z
-7e93ea78efebdf66649e396c880dfe8b
-2009-04-27T01:27:58.553471Z
-9642
+93355bddad5e34f0eecb4dbc630db611
+2009-04-17T04:26:41.299744Z
+9567
njn
-4348
+341
\f
thresholds_10_10.stderr.exp
file
2
\f
-zero2.vgtest
+alloc-fns-B.post.exp
file
2010-10-12T00:07:53.896070Z
-93355bddad5e34f0eecb4dbc630db611
-2009-04-17T04:26:41.299744Z
-9567
+7e93ea78efebdf66649e396c880dfe8b
+2009-04-27T01:27:58.553471Z
+9642
njn
-341
+4348
\f
peak2.vgtest
file
414
\f
-one.stderr.exp
+basic.stderr.exp
file
2
\f
-basic.stderr.exp
+one.stderr.exp
file
2560
\f
-thresholds_10_10.vgtest
+alloc-fns-B.stderr.exp
file
2010-10-12T00:07:53.896070Z
-113705d4c74ed226f841142a7f8b4fe5
-2009-04-17T04:26:41.299744Z
-9567
+e1c06d85ae7b8b032bef47e42e4c08f9
+2007-11-01T04:40:37.115303Z
+7069
njn
-377
+2
\f
-alloc-fns-B.stderr.exp
+thresholds_10_10.vgtest
file
2010-10-12T00:07:53.896070Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2007-11-01T04:40:37.115303Z
-7069
+113705d4c74ed226f841142a7f8b4fe5
+2009-04-17T04:26:41.299744Z
+9567
njn
-2
+377
\f
-thresholds_0_10.stderr.exp
+ignoring.post.exp
file
2010-10-12T00:07:53.896070Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2007-11-01T04:40:37.115303Z
-7069
+5d6a7e82b63d0ddab45e7525d4278f53
+2009-04-27T01:27:58.553471Z
+9642
njn
-2
+15271
\f
-ignoring.post.exp
+thresholds_0_10.stderr.exp
file
2010-10-12T00:07:53.896070Z
-5d6a7e82b63d0ddab45e7525d4278f53
-2009-04-27T01:27:58.553471Z
-9642
+e1c06d85ae7b8b032bef47e42e4c08f9
+2007-11-01T04:40:37.115303Z
+7069
njn
-15271
+2
\f
-thresholds_0_0.post.exp
+one.vgtest
file
2010-10-12T00:07:53.896070Z
-9f695ce6941a94d262d0aaa33d0bcedc
-2009-04-27T01:27:58.553471Z
-9642
+7b4f14ebfd71932f6b8855a963081ca3
+2009-04-17T04:26:41.299744Z
+9567
njn
-4472
+340
\f
basic.vgtest
file
327
\f
-one.vgtest
+thresholds_0_0.post.exp
file
2010-10-12T00:07:53.896070Z
-7b4f14ebfd71932f6b8855a963081ca3
-2009-04-17T04:26:41.299744Z
-9567
+9f695ce6941a94d262d0aaa33d0bcedc
+2009-04-27T01:27:58.553471Z
+9642
njn
-340
+4472
\f
zero1.stderr.exp
file
336
\f
-filter_stderr
+alloc-fns-B.vgtest
file
-2010-10-12T00:07:53.900069Z
-4ccd9c3075efe6dadcb8f1765009565c
-2009-08-12T00:14:44.907422Z
-10784
+2010-10-12T00:07:53.896070Z
+560149bacfddf6eb2682fec5e1c4228f
+2009-04-17T04:26:41.299744Z
+9567
njn
-has-props
-421
+
+486
\f
-alloc-fns-B.vgtest
+filter_stderr
file
-2010-10-12T00:07:53.896070Z
-560149bacfddf6eb2682fec5e1c4228f
-2009-04-17T04:26:41.299744Z
-9567
+2010-10-12T00:07:53.900069Z
+4ccd9c3075efe6dadcb8f1765009565c
+2009-08-12T00:14:44.907422Z
+10784
njn
+has-props
-
-486
+421
\f
thresholds_0_10.vgtest
file
2
\f
-zero1.vgtest
+deep-B.post.exp
file
2010-10-12T00:07:53.900069Z
-7755e2b9328527738cc2935b87a4d6f7
-2009-04-17T04:26:41.299744Z
-9567
+94253f2570df6e5f0253634712171f2f
+2009-04-27T01:27:58.553471Z
+9642
njn
-355
+4111
\f
-deep-B.post.exp
+zero1.vgtest
file
2010-10-12T00:07:53.900069Z
-94253f2570df6e5f0253634712171f2f
-2009-04-27T01:27:58.553471Z
-9642
+7755e2b9328527738cc2935b87a4d6f7
+2009-04-17T04:26:41.299744Z
+9567
njn
-4111
+355
\f
long-time.c
file
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/memcheck
svn://svn.valgrind.org/valgrind
-2010-10-10T18:07:31.346936Z
-11420
-bart
+2010-10-12T00:44:05.799913Z
+11430
+sewardj
has-props
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/memcheck/docs
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/memcheck/perf
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/memcheck/tests
svn://svn.valgrind.org/valgrind
-2010-10-10T18:07:31.346936Z
-11420
-bart
+2010-10-12T00:44:05.799913Z
+11430
+sewardj
has-props
a5019735-40e9-0310-863c-91ae7b9d1cf9
\f
-varinfo4.stderr.exp-ppc64
+partial_load_dflt.vgtest
file
2010-10-12T00:07:48.776934Z
-9b447d69e4bcb451394de8fc2b7b32ac
-2010-09-18T13:34:23.016932Z
-11364
+a0024bd31b6062b118c42325cf0fef49
+2008-04-26T18:55:38.115570Z
+7928
bart
-848
+48
\f
-partial_load_dflt.vgtest
+varinfo4.stderr.exp-ppc64
file
2010-10-12T00:07:48.776934Z
-a0024bd31b6062b118c42325cf0fef49
-2008-04-26T18:55:38.115570Z
-7928
+9b447d69e4bcb451394de8fc2b7b32ac
+2010-09-18T13:34:23.016932Z
+11364
bart
-48
+848
\f
-trivialleak.vgtest
+execve2.c
file
2010-10-12T00:07:48.776934Z
-7f8557a9a5197deab490e27b4b318f7e
-2009-03-02T05:11:06.523594Z
-9304
-njn
+9a1732059a8f674847ee014229db4a23
+2008-01-05T00:01:20.721590Z
+7317
+tom
has-props
-46
+248
\f
-execve2.c
+trivialleak.vgtest
file
2010-10-12T00:07:48.776934Z
-9a1732059a8f674847ee014229db4a23
-2008-01-05T00:01:20.721590Z
-7317
-tom
+7f8557a9a5197deab490e27b4b318f7e
+2009-03-02T05:11:06.523594Z
+9304
+njn
has-props
-248
+46
\f
manuel2.c
file
53
\f
-badpoll.c
+execve2.stderr.exp
file
2010-10-12T00:07:48.780934Z
-53aa4eb9f2e343d62f47d62a3e2154a3
-2004-11-05T12:02:27.000000Z
-2938
-nethercote
+69710a16dcdb92874bb72138915bf282
+2009-08-12T00:14:44.907422Z
+10784
+njn
has-props
-711
+137
\f
-execve2.stderr.exp
+badpoll.c
file
2010-10-12T00:07:48.780934Z
-69710a16dcdb92874bb72138915bf282
-2009-08-12T00:14:44.907422Z
-10784
-njn
+53aa4eb9f2e343d62f47d62a3e2154a3
+2004-11-05T12:02:27.000000Z
+2938
+nethercote
has-props
-137
+711
\f
-error_counts.vgtest
+realloc1.stderr.exp
file
2010-10-12T00:07:48.780934Z
-e55ff862a6fe9126b6e5a6b1216f0769
-2004-06-21T12:42:35.000000Z
-2429
-nethercote
+d41d8cd98f00b204e9800998ecf8427e
+2003-07-07T23:56:10.000000Z
+1739
+sewardj
has-props
-41
+0
\f
-realloc1.stderr.exp
+error_counts.vgtest
file
2010-10-12T00:07:48.780934Z
-d41d8cd98f00b204e9800998ecf8427e
-2003-07-07T23:56:10.000000Z
-1739
-sewardj
+e55ff862a6fe9126b6e5a6b1216f0769
+2004-06-21T12:42:35.000000Z
+2429
+nethercote
has-props
-0
+41
\f
xml1.c
file
524
\f
-metadata.vgtest
+calloc-overflow.stderr.exp
file
2010-10-12T00:07:48.784933Z
-c7d7b87ce27859c9361f6cf1fc641b92
-2006-03-08T13:24:21.067819Z
-5725
-sewardj
-has-props
+40e1d9d3281f545ed7b13e130cd88084
+2009-07-24T06:41:02.302867Z
+10578
+njn
-26
+
+6
\f
-calloc-overflow.stderr.exp
+metadata.vgtest
file
2010-10-12T00:07:48.784933Z
-40e1d9d3281f545ed7b13e130cd88084
-2009-07-24T06:41:02.302867Z
-10578
-njn
-
+c7d7b87ce27859c9361f6cf1fc641b92
+2006-03-08T13:24:21.067819Z
+5725
+sewardj
+has-props
-6
+26
\f
nanoleak_supp.stderr.exp
file
405
\f
-calloc-overflow.vgtest
+memalign_test.c
file
2010-10-12T00:07:48.788932Z
-1f64ae73b083f14ed5d729e0dfa36c2e
-2009-07-24T06:41:02.302867Z
-10578
-njn
-
+79e467b52c812eddc8c0fabdea59898e
+2006-12-30T17:45:08.781801Z
+6459
+sewardj
+has-props
-33
+599
\f
-wrap4.stdout.exp
+pointer-trace.stderr.exp
file
2010-10-12T00:07:48.788932Z
-981804e1a18892df9a2101a5b4a4285d
-2006-01-12T12:32:32.555680Z
-5520
-sewardj
+c6361b20bdda6661cbb94bc8b00b11c2
+2009-08-12T00:14:44.907422Z
+10784
+njn
-709
+166
\f
malloc1.c
file
297
\f
-pointer-trace.stderr.exp
+wrap4.stdout.exp
file
2010-10-12T00:07:48.788932Z
-c6361b20bdda6661cbb94bc8b00b11c2
-2009-08-12T00:14:44.907422Z
-10784
-njn
+981804e1a18892df9a2101a5b4a4285d
+2006-01-12T12:32:32.555680Z
+5520
+sewardj
-166
+709
\f
-memalign_test.c
+calloc-overflow.vgtest
file
2010-10-12T00:07:48.788932Z
-79e467b52c812eddc8c0fabdea59898e
-2006-12-30T17:45:08.781801Z
-6459
-sewardj
-has-props
+1f64ae73b083f14ed5d729e0dfa36c2e
+2009-07-24T06:41:02.302867Z
+10578
+njn
-599
+
+33
\f
malloc_free_fill.stderr.exp
file
1360
\f
-badjump2.vgtest
+sigkill.c
file
2010-10-12T00:07:48.788932Z
-eca21240f47f7dd3e2ab5cdd3b3c43c5
-2004-10-13T09:47:24.000000Z
-2743
-nethercote
+1329219f9f8e9e7e294c4650f6476929
+2008-04-27T06:14:06.094339Z
+7931
+bart
has-props
-26
+1174
\f
-sigkill.c
+badjump2.vgtest
file
2010-10-12T00:07:48.788932Z
-1329219f9f8e9e7e294c4650f6476929
-2008-04-27T06:14:06.094339Z
-7931
-bart
+eca21240f47f7dd3e2ab5cdd3b3c43c5
+2004-10-13T09:47:24.000000Z
+2743
+nethercote
has-props
-1174
+26
\f
leak-pool-3.stderr.exp
file
906
\f
-long-supps.vgtest
+origin1-yes.stdout.exp
file
2010-10-12T00:07:48.788932Z
-deaad4e81c20d4fbb81a4200ddfbc1c4
-2009-07-24T07:38:29.444452Z
-10581
-njn
+d41d8cd98f00b204e9800998ecf8427e
+2008-05-01T20:24:26.775298Z
+7982
+sewardj
-59
+0
\f
-origin1-yes.stdout.exp
+long-supps.vgtest
file
2010-10-12T00:07:48.788932Z
-d41d8cd98f00b204e9800998ecf8427e
-2008-05-01T20:24:26.775298Z
-7982
-sewardj
+deaad4e81c20d4fbb81a4200ddfbc1c4
+2009-07-24T07:38:29.444452Z
+10581
+njn
-0
+59
\f
origin5-bz2.stdout.exp
file
2270
\f
-origin5-bz2.stderr.exp-glibc27-ppc64
+manuel3.c
file
2010-10-12T00:07:48.788932Z
-9a469c27642d2faa32aa67b9ebf183c6
-2010-09-18T10:45:27.815178Z
-11363
-bart
-
+1a961c8fbaeb5c0d3e5cf5ef3aa2bf9e
+2004-01-03T14:18:02.000000Z
+2167
+mueller
+has-props
-5568
+384
\f
-manuel3.c
+origin5-bz2.stderr.exp-glibc27-ppc64
file
2010-10-12T00:07:48.788932Z
-1a961c8fbaeb5c0d3e5cf5ef3aa2bf9e
-2004-01-03T14:18:02.000000Z
-2167
-mueller
-has-props
+9a469c27642d2faa32aa67b9ebf183c6
+2010-09-18T10:45:27.815178Z
+11363
+bart
-384
+
+5568
\f
memalign2.vgtest
file
3214
\f
-wrap6.stderr.exp
+origin6-fp.stdout.exp
file
2010-10-12T00:07:48.808929Z
d41d8cd98f00b204e9800998ecf8427e
-2006-01-12T12:32:32.555680Z
-5520
+2008-05-06T08:14:57.641696Z
+8008
sewardj
222
\f
-origin6-fp.stdout.exp
+wrap6.stderr.exp
file
2010-10-12T00:07:48.808929Z
d41d8cd98f00b204e9800998ecf8427e
-2008-05-06T08:14:57.641696Z
-8008
+2006-01-12T12:32:32.555680Z
+5520
sewardj
94
\f
-wrap2.vgtest
+leak-0.stderr.exp
file
2010-10-12T00:07:48.812928Z
-ed36cbea8b7883ce4441522c9f8f0c37
-2006-01-12T12:32:32.555680Z
-5520
-sewardj
+bb6b608ac17b0b2bf73402961a2a2171
+2009-03-02T05:11:06.523594Z
+9304
+njn
-23
+140
\f
leak-cycle.stderr.exp
file
1212
\f
-leak-0.stderr.exp
+wrap2.vgtest
file
2010-10-12T00:07:48.812928Z
-bb6b608ac17b0b2bf73402961a2a2171
-2009-03-02T05:11:06.523594Z
-9304
-njn
+ed36cbea8b7883ce4441522c9f8f0c37
+2006-01-12T12:32:32.555680Z
+5520
+sewardj
-140
+23
\f
post-syscall.vgtest
file
30
\f
-atomic_incs.c
+new_override.cpp
file
2010-10-12T00:07:48.812928Z
-dde81aebb63f44cee5a82104330fd814
-2010-09-24T23:51:17.031380Z
-11378
-sewardj
-
+28a9dce0e3b39028755dc23511f56ae9
+2004-04-13T19:11:27.000000Z
+2361
+rjwalsh
+has-props
-10094
+511
\f
-new_override.cpp
+atomic_incs.c
file
2010-10-12T00:07:48.812928Z
-28a9dce0e3b39028755dc23511f56ae9
-2004-04-13T19:11:27.000000Z
-2361
-rjwalsh
-has-props
+dde81aebb63f44cee5a82104330fd814
+2010-09-24T23:51:17.031380Z
+11378
+sewardj
-511
+
+10094
\f
-brk2.vgtest
+varinfo6.c
file
2010-10-12T00:07:48.812928Z
-6363c0c7d1e724b2bfc6cd7a934ba55a
+914a13889fb25a6634d08da34ce627df
2009-01-23T00:02:07.717680Z
9037
njn
-has-props
-40
+
+214640
\f
partial_load_dflt.stderr.exp64
file
1206
\f
-varinfo6.c
+brk2.vgtest
file
2010-10-12T00:07:48.812928Z
-914a13889fb25a6634d08da34ce627df
+6363c0c7d1e724b2bfc6cd7a934ba55a
2009-01-23T00:02:07.717680Z
9037
njn
+has-props
-
-214640
+40
\f
-varinfo5so.c
+execve2.vgtest
file
2010-10-12T00:07:48.812928Z
-058ab67ac2968efa180149c6f6827a04
-2008-03-03T01:35:41.873249Z
-7540
-sewardj
-
+31cdb0953125e25e1e5318aa4c6fa751
+2004-08-09T12:21:57.000000Z
+2577
+nethercote
+has-props
-3421
+46
\f
-execve2.vgtest
+varinfo5so.c
file
2010-10-12T00:07:48.812928Z
-31cdb0953125e25e1e5318aa4c6fa751
-2004-08-09T12:21:57.000000Z
-2577
-nethercote
-has-props
+058ab67ac2968efa180149c6f6827a04
+2008-03-03T01:35:41.873249Z
+7540
+sewardj
-46
+
+3421
\f
badloop.stderr.exp
file
225
\f
-leak-pool-4.vgtest
+pdb-realloc.vgtest
file
2010-10-12T00:07:48.816927Z
-362755e7281a63cbecef53d7bcb17bd8
-2008-04-26T18:57:18.306782Z
-7929
-bart
+0b344fa1e936686911c05b3ee66df925
+2006-03-27T11:37:07.961248Z
+5791
+njn
-53
+29
\f
-pdb-realloc.vgtest
+leak-pool-4.vgtest
file
2010-10-12T00:07:48.816927Z
-0b344fa1e936686911c05b3ee66df925
-2006-03-27T11:37:07.961248Z
-5791
-njn
+362755e7281a63cbecef53d7bcb17bd8
+2008-04-26T18:57:18.306782Z
+7929
+bart
-29
+53
\f
sh-mem.vgtest
file
24
\f
-partiallydefinedeq.stderr.exp
+badjump.c
file
2010-10-12T00:07:48.816927Z
-9ed3463a757145cf855cc7b044b4840c
-2009-08-12T00:14:44.907422Z
-10784
+534ad159b5a2d00f9c85dc03689b47d1
+2009-05-19T00:54:19.377448Z
+9911
njn
+has-props
-
-691
+620
\f
badfree-2trace.stderr.exp
file
355
\f
-badjump.c
+partiallydefinedeq.stderr.exp
file
2010-10-12T00:07:48.816927Z
-534ad159b5a2d00f9c85dc03689b47d1
-2009-05-19T00:54:19.377448Z
-9911
+9ed3463a757145cf855cc7b044b4840c
+2009-08-12T00:14:44.907422Z
+10784
njn
-has-props
-620
+
+691
\f
long-supps.stderr.exp
file
0
\f
-inits.c
+deep_templates.stdout.exp
file
-2010-10-12T00:07:48.820927Z
-4d98f98d2bb6f4310b8c487777d07f98
-2006-10-17T01:26:12.750943Z
-6254
+2010-10-12T00:07:48.816927Z
+7f39bd908423e725653b72efc6111ac8
+2006-04-04T17:35:48.016950Z
+5826
sewardj
-has-props
-384
+
+26
\f
-deep_templates.stdout.exp
+inits.c
file
-2010-10-12T00:07:48.816927Z
-7f39bd908423e725653b72efc6111ac8
-2006-04-04T17:35:48.016950Z
-5826
+2010-10-12T00:07:48.820927Z
+4d98f98d2bb6f4310b8c487777d07f98
+2006-10-17T01:26:12.750943Z
+6254
sewardj
+has-props
-
-26
+384
\f
memalign2.stderr.exp
file
25
\f
+amd64
+dir
+\f
malloc3.c
file
746
\f
-amd64
-dir
-\f
-manuel3.vgtest
+manuel2.stdout.exp
file
2010-10-12T00:07:48.820927Z
-2f76345d65800604f19c1f889e278d9d
-2003-07-07T00:43:34.000000Z
-1737
-sewardj
+8fffbb286cde512a8a6959c3a45ef31c
+2002-09-23T09:36:25.000000Z
+1086
+njn25
has-props
-25
+7
\f
-manuel2.stdout.exp
+manuel3.vgtest
file
2010-10-12T00:07:48.820927Z
-8fffbb286cde512a8a6959c3a45ef31c
-2002-09-23T09:36:25.000000Z
-1086
-njn25
+2f76345d65800604f19c1f889e278d9d
+2003-07-07T00:43:34.000000Z
+1737
+sewardj
has-props
-7
+25
\f
-sh-mem-random.stdout.exp
+wrap6.c
file
2010-10-12T00:07:48.820927Z
-2049afb045908a3f05246bb99ab23700
-2006-04-02T02:27:52.352488Z
-5812
+6328b62dbd2ea6b506108f8bf5a93e92
+2006-03-12T16:57:07.287048Z
+5759
sewardj
-264
+18874
\f
-wrap6.c
+sh-mem-random.stdout.exp
file
2010-10-12T00:07:48.820927Z
-6328b62dbd2ea6b506108f8bf5a93e92
-2006-03-12T16:57:07.287048Z
-5759
+2049afb045908a3f05246bb99ab23700
+2006-04-02T02:27:52.352488Z
+5812
sewardj
-18874
+264
\f
-partiallydefinedeq.vgtest
+partial_load_ok.stderr.exp
file
2010-10-12T00:07:48.820927Z
-3e5101a785b152e78e62df12ca56ff75
-2008-04-26T18:55:38.115570Z
-7928
-bart
+70ce1541328e74e58e9bdaf86b97a156
+2009-08-12T00:14:44.907422Z
+10784
+njn
-54
+981
\f
badfree-2trace.vgtest
file
43
\f
-partial_load_ok.stderr.exp
+partiallydefinedeq.vgtest
file
2010-10-12T00:07:48.820927Z
-70ce1541328e74e58e9bdaf86b97a156
-2009-08-12T00:14:44.907422Z
-10784
-njn
+3e5101a785b152e78e62df12ca56ff75
+2008-04-26T18:55:38.115570Z
+7928
+bart
-981
+54
\f
badfree.stderr.exp
file
471
\f
+ppc32
+dir
+\f
varinfo6.stderr.exp
file
975
\f
-ppc32
-dir
-\f
-inline.stdout.exp
+atomic_incs.stdout.exp-64bit
file
2010-10-12T00:07:48.824926Z
-69b792a6eea4608051c5adeba009738c
-2002-09-23T09:36:25.000000Z
-1086
-njn25
-has-props
+11f4cfeea61a4196564a9caeba477dfc
+2009-07-04T12:44:08.600364Z
+10410
+sewardj
-9
+
+144
\f
-atomic_incs.stdout.exp-64bit
+inline.stdout.exp
file
2010-10-12T00:07:48.824926Z
-11f4cfeea61a4196564a9caeba477dfc
-2009-07-04T12:44:08.600364Z
-10410
-sewardj
-
+69b792a6eea4608051c5adeba009738c
+2002-09-23T09:36:25.000000Z
+1086
+njn25
+has-props
-144
+9
\f
nanoleak2.c
file
217
\f
-memcmptest.c
+malloc_usable.stderr.exp
file
2010-10-12T00:07:48.824926Z
-9fcd41e1bd6cd57767689e1f94233d90
-2005-06-16T03:56:58.661558Z
-3916
+d41d8cd98f00b204e9800998ecf8427e
+2005-08-17T04:03:31.163534Z
+4439
njn
-has-props
-498
+
+0
\f
-malloc_usable.stderr.exp
+memcmptest.c
file
2010-10-12T00:07:48.824926Z
-d41d8cd98f00b204e9800998ecf8427e
-2005-08-17T04:03:31.163534Z
-4439
+9fcd41e1bd6cd57767689e1f94233d90
+2005-06-16T03:56:58.661558Z
+3916
njn
+has-props
-
-0
+498
\f
realloc3.stderr.exp
file
654
\f
-varinfo6.vgtest
+filter_xml
file
2010-10-12T00:07:48.824926Z
-16d95ad228e6578e5b0d6d1c983d44a9
-2009-04-29T23:21:46.798037Z
-9681
+9b16f8d9445ebe23bc77d0e35baff4a4
+2009-07-21T04:51:55.911316Z
+10494
njn
+has-props
-
-46
+1439
\f
overlap.stderr.exp
file
1119
\f
-filter_xml
+varinfo6.vgtest
file
2010-10-12T00:07:48.824926Z
-9b16f8d9445ebe23bc77d0e35baff4a4
-2009-07-21T04:51:55.911316Z
-10494
+16d95ad228e6578e5b0d6d1c983d44a9
+2009-04-29T23:21:46.798037Z
+9681
njn
-has-props
-1439
+
+46
\f
wrap3.stdout.exp
file
373
\f
-doublefree.stderr.exp
+badfree.c
file
-2010-10-12T00:07:48.828925Z
-a3015ecad2433bac08c8119025367ac2
-2009-08-12T00:14:44.907422Z
-10784
-njn
+2010-10-12T00:07:48.824926Z
+788aed2fa97b237b7e7363211bea5c38
+2009-08-12T12:55:56.710297Z
+10794
+bart
has-props
-281
+558
\f
-badfree.c
+doublefree.stderr.exp
file
-2010-10-12T00:07:48.824926Z
-788aed2fa97b237b7e7363211bea5c38
-2009-08-12T12:55:56.710297Z
-10794
-bart
+2010-10-12T00:07:48.828925Z
+a3015ecad2433bac08c8119025367ac2
+2009-08-12T00:14:44.907422Z
+10784
+njn
has-props
-558
+281
\f
long_namespace_xml.cpp
file
363
\f
-realloc1.c
+supp1.vgtest
file
2010-10-12T00:07:48.828925Z
-cc72a119716ca9c0c9049e064f01643f
+d67628825afb9313c0b0397e3af41607
2003-07-07T23:56:10.000000Z
1739
sewardj
-329
+48
\f
-supp1.vgtest
+realloc1.c
file
2010-10-12T00:07:48.828925Z
-d67628825afb9313c0b0397e3af41607
+cc72a119716ca9c0c9049e064f01643f
2003-07-07T23:56:10.000000Z
1739
sewardj
-48
+329
\f
sh-mem-random.c
file
4329
\f
-origin4-many.stdout.exp
+overlap.c
file
2010-10-12T00:07:48.828925Z
-d41d8cd98f00b204e9800998ecf8427e
-2008-05-01T20:24:26.775298Z
-7982
-sewardj
-
+09bbb68193da0d833480ad38015aa346
+2003-11-02T17:43:27.000000Z
+1983
+nethercote
+has-props
-0
+2373
\f
-overlap.c
+origin4-many.stdout.exp
file
2010-10-12T00:07:48.828925Z
-09bbb68193da0d833480ad38015aa346
-2003-11-02T17:43:27.000000Z
-1983
-nethercote
-has-props
+d41d8cd98f00b204e9800998ecf8427e
+2008-05-01T20:24:26.775298Z
+7982
+sewardj
-2373
+
+0
\f
sigkill.stderr.exp
file
2474
\f
-custom_alloc.vgtest
+manuel1.stderr.exp
file
2010-10-12T00:07:48.832925Z
-f7621f91996266ade2b710781fe816c0
-2003-07-06T23:43:01.000000Z
-1733
-sewardj
+dca3ee248f7ca2631751e4ef4b90acad
+2009-08-12T00:14:44.907422Z
+10784
+njn
has-props
-30
+97
\f
-manuel1.stderr.exp
+custom_alloc.vgtest
file
2010-10-12T00:07:48.832925Z
-dca3ee248f7ca2631751e4ef4b90acad
-2009-08-12T00:14:44.907422Z
-10784
-njn
+f7621f91996266ade2b710781fe816c0
+2003-07-06T23:43:01.000000Z
+1733
+sewardj
has-props
-97
+30
\f
file_locking.vgtest
file
69
\f
-sh-mem.c
+nanoleak2.stderr.exp
file
-2010-10-12T00:07:48.832925Z
-a837e04346ee5a81202648ce8783bcdf
-2006-12-12T01:38:15.595827Z
-6395
-sewardj
-
-
+2010-10-12T00:07:48.832925Z
+d41d8cd98f00b204e9800998ecf8427e
+2007-01-12T23:59:50.042650Z
+6514
+njn
-8114
+
+
+0
\f
-nanoleak2.stderr.exp
+sh-mem.c
file
2010-10-12T00:07:48.832925Z
-d41d8cd98f00b204e9800998ecf8427e
-2007-01-12T23:59:50.042650Z
-6514
-njn
+a837e04346ee5a81202648ce8783bcdf
+2006-12-12T01:38:15.595827Z
+6395
+sewardj
-0
+8114
\f
sigkill.vgtest
file
43
\f
-fprw.stderr.exp
+wrap7.vgtest
file
2010-10-12T00:07:48.832925Z
-0074eff3c81faac97b4973c8ef53b8a2
-2009-08-12T00:14:44.907422Z
-10784
-njn
-has-props
+f7f8cf00e065887dfa527fa7af522cb3
+2006-01-20T14:21:28.811250Z
+5568
+sewardj
-1412
+
+23
\f
wrap6.stdout.exp
file
1538
\f
-wrap7.vgtest
+fprw.stderr.exp
file
2010-10-12T00:07:48.832925Z
-f7f8cf00e065887dfa527fa7af522cb3
-2006-01-20T14:21:28.811250Z
-5568
-sewardj
-
+0074eff3c81faac97b4973c8ef53b8a2
+2009-08-12T00:14:44.907422Z
+10784
+njn
+has-props
-23
+1412
\f
manuel1.vgtest
file
25
\f
-realloc2.vgtest
+mismatches.cpp
file
2010-10-12T00:07:48.836924Z
-d02e67377a4ff7ca9af63fbbfc44eaf6
-2003-07-07T23:56:10.000000Z
-1739
-sewardj
+86491d958d7d256f22c930b772f58f3d
+2002-09-23T09:36:25.000000Z
+1086
+njn25
has-props
-26
+716
\f
-mismatches.cpp
+realloc2.vgtest
file
2010-10-12T00:07:48.836924Z
-86491d958d7d256f22c930b772f58f3d
-2002-09-23T09:36:25.000000Z
-1086
-njn25
+d02e67377a4ff7ca9af63fbbfc44eaf6
+2003-07-07T23:56:10.000000Z
+1739
+sewardj
has-props
-716
+26
\f
noisy_child.vgtest
file
336
\f
-error_counts.stderr.exp
+wrap7.c
file
2010-10-12T00:07:48.836924Z
-478cb7b49f35382ac9f10f1884b71711
-2009-08-13T04:24:38.756793Z
-10799
-njn
-has-props
+56561c94406851c369cccf4180404c73
+2006-01-20T16:47:20.710021Z
+5574
+sewardj
-336
+
+702
\f
-wrap7.c
+error_counts.stderr.exp
file
2010-10-12T00:07:48.836924Z
-56561c94406851c369cccf4180404c73
-2006-01-20T16:47:20.710021Z
-5574
-sewardj
-
+478cb7b49f35382ac9f10f1884b71711
+2009-08-13T04:24:38.756793Z
+10799
+njn
+has-props
-702
+336
\f
leak-pool-5.stderr.exp
file
125
\f
-leak-tree.vgtest
+strchr.stderr.exp-darwin
file
2010-10-12T00:07:48.836924Z
-aab4870eddfc059f5fb900ed461f0a3b
-2009-03-12T03:00:05.175611Z
-9372
+552cbc747fad680b3e3dec4d9273e9ac
+2009-08-12T00:14:44.907422Z
+10784
njn
-68
+445
\f
-strchr.stderr.exp-darwin
+leak-tree.vgtest
file
2010-10-12T00:07:48.836924Z
-552cbc747fad680b3e3dec4d9273e9ac
-2009-08-12T00:14:44.907422Z
-10784
+aab4870eddfc059f5fb900ed461f0a3b
+2009-03-12T03:00:05.175611Z
+9372
njn
-445
+68
\f
nanoleak2.vgtest
file
2227
\f
-wrap2.stderr.exp
+origin5-bz2.c
file
-2010-10-12T00:07:48.840923Z
-d41d8cd98f00b204e9800998ecf8427e
-2006-01-12T12:32:32.555680Z
-5520
-sewardj
+2010-10-12T00:07:48.836924Z
+bd0f72a2c7ca49550380a9bd2e16ede1
+2009-01-23T00:02:07.717680Z
+9037
+njn
-0
+213701
\f
origin4-many.vgtest
file
50
\f
-origin5-bz2.c
+wrap2.stderr.exp
file
-2010-10-12T00:07:48.836924Z
-bd0f72a2c7ca49550380a9bd2e16ede1
-2009-01-23T00:02:07.717680Z
-9037
-njn
+2010-10-12T00:07:48.840923Z
+d41d8cd98f00b204e9800998ecf8427e
+2006-01-12T12:32:32.555680Z
+5520
+sewardj
-213701
+0
\f
fprw.vgtest
file
2889
\f
-varinfo3.stdout.exp
+varinfo4.vgtest
file
2010-10-12T00:07:48.840923Z
-d41d8cd98f00b204e9800998ecf8427e
-2008-03-03T01:35:41.873249Z
-7540
-sewardj
+52be57f8e8ba5a089566c5f16fd83f62
+2009-04-29T23:21:46.798037Z
+9681
+njn
-0
+46
\f
-varinfo4.vgtest
+varinfo3.stdout.exp
file
2010-10-12T00:07:48.840923Z
-52be57f8e8ba5a089566c5f16fd83f62
-2009-04-29T23:21:46.798037Z
-9681
-njn
+d41d8cd98f00b204e9800998ecf8427e
+2008-03-03T01:35:41.873249Z
+7540
+sewardj
-46
+0
\f
new_nothrow.stderr.exp
file
0
\f
-execve.stderr.exp
+deep_templates.cpp
file
2010-10-12T00:07:48.840923Z
-3908f351dda74b3e11612812b990cc87
-2009-08-12T00:14:44.907422Z
-10784
-njn
-has-props
+4239f9f73f910af5b5db255c22c47b69
+2007-08-31T10:21:40.326445Z
+6792
+sewardj
-409
+
+1225
\f
-deep_templates.cpp
+execve.stderr.exp
file
2010-10-12T00:07:48.840923Z
-4239f9f73f910af5b5db255c22c47b69
-2007-08-31T10:21:40.326445Z
-6792
-sewardj
-
+3908f351dda74b3e11612812b990cc87
+2009-08-12T00:14:44.907422Z
+10784
+njn
+has-props
-1225
+409
\f
metadata.stderr.exp
file
12
\f
-darwin
-dir
-\f
-vcpu_fnfns.stdout.exp-glibc28-amd64
+realloc2.c
file
-2010-10-12T00:07:48.840923Z
-b4c4a56301691b96d65877d59a878bc8
-2008-11-08T15:17:50.881534Z
-8745
-sewardj
-
+2010-10-12T00:07:48.844923Z
+1de1612bb8d2f83f0afc1ecddc806993
+2004-01-03T14:18:02.000000Z
+2167
+mueller
+has-props
-40872
+472
\f
-leak-0.vgtest
+leak-cycle.vgtest
file
2010-10-12T00:07:48.840923Z
-51adcebad8256f2d573eec33268f8a2c
+d59af8bca0b1d32ca7155740b9602529
2009-03-02T05:11:06.523594Z
9304
njn
-24
+68
\f
-leak-cycle.vgtest
+leak-0.vgtest
file
2010-10-12T00:07:48.840923Z
-d59af8bca0b1d32ca7155740b9602529
+51adcebad8256f2d573eec33268f8a2c
2009-03-02T05:11:06.523594Z
9304
njn
-68
+24
\f
-realloc2.c
+vcpu_fnfns.stdout.exp-glibc28-amd64
file
-2010-10-12T00:07:48.844923Z
-1de1612bb8d2f83f0afc1ecddc806993
-2004-01-03T14:18:02.000000Z
-2167
-mueller
-has-props
+2010-10-12T00:07:48.840923Z
+b4c4a56301691b96d65877d59a878bc8
+2008-11-08T15:17:50.881534Z
+8745
+sewardj
-472
+
+40872
+\f
+darwin
+dir
\f
new_override.stderr.exp
file
-2010-10-12T00:07:48.880917Z
-b9eca0d7931b562f376d65d2def63970
-2010-08-31T15:18:32.318043Z
-11312
-bart
+2010-10-12T23:04:56.311452Z
+3073f0697b30bbe0481d24fdf1525eda
+2010-10-12T00:44:05.799913Z
+11430
+sewardj
prog: badfree
-vgopts: -q --prefix-to-strip=${PWD}
+vgopts: -q --fullpath-after=${PWD}/
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/memcheck/tests/amd64-linux
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/memcheck/tests/amd64
svn://svn.valgrind.org/valgrind
30
\f
-more_x87_fp.c
+insn_fpu.stderr.exp
file
2010-10-12T00:07:43.073897Z
-675612dd1fbdd7740dd3c18b567ee982
-2006-02-06T04:49:58.409805Z
-5613
-sewardj
-
-
+e35e63c507002e91191f2a31030fcf47
+2005-11-12T15:50:24.328283Z
+5096
+tom
+has-props
+svn:special
-7341
+45
\f
-insn_fpu.stderr.exp
+more_x87_fp.c
file
2010-10-12T00:07:43.073897Z
-e35e63c507002e91191f2a31030fcf47
-2005-11-12T15:50:24.328283Z
-5096
-tom
-has-props
+675612dd1fbdd7740dd3c18b567ee982
+2006-02-06T04:49:58.409805Z
+5613
+sewardj
-svn:special
-45
+
+
+7341
\f
insn_sse2.stdout.exp
file
47
\f
-insn_mmx.stderr.exp
+bt_everything.stdout.exp
file
2010-10-12T00:07:43.073897Z
-be33bf02e83cc913905aec74f8f06a82
-2005-11-12T15:50:24.328283Z
-5096
-tom
-has-props
+fedd5919bfc83459e1765e3b52f5ece2
+2006-05-12T19:50:44.983782Z
+5892
+sewardj
-svn:special
-45
+
+
+122
\f
-bt_everything.stdout.exp
+insn_mmx.stderr.exp
file
2010-10-12T00:07:43.073897Z
-fedd5919bfc83459e1765e3b52f5ece2
-2006-05-12T19:50:44.983782Z
-5892
-sewardj
-
-
+be33bf02e83cc913905aec74f8f06a82
+2005-11-12T15:50:24.328283Z
+5096
+tom
+has-props
+svn:special
-122
+45
\f
-bt_everything.c
+more_x87_fp.stderr.exp
file
-2010-10-12T00:07:43.077896Z
-4b05e89a243c48278e022bf7f0764556
-2006-05-12T19:50:44.983782Z
-5892
+2010-10-12T00:07:43.073897Z
+d41d8cd98f00b204e9800998ecf8427e
+2006-02-06T04:49:58.409805Z
+5613
sewardj
-12227
+0
\f
-more_x87_fp.stderr.exp
+bt_everything.c
file
-2010-10-12T00:07:43.073897Z
-d41d8cd98f00b204e9800998ecf8427e
-2006-02-06T04:49:58.409805Z
-5613
+2010-10-12T00:07:43.077896Z
+4b05e89a243c48278e022bf7f0764556
+2006-05-12T19:50:44.983782Z
+5892
sewardj
-0
+12227
\f
bug132146.stderr.exp
file
0
\f
-insn_fpu.vgtest
+xor-undef-amd64.stdout.exp
file
2010-10-12T00:07:43.077896Z
-3cca5ea69160bc3c7b1c375c1382106c
-2005-11-12T15:50:24.328283Z
-5096
-tom
-has-props
+eafbea1bc338f59b93870c441e736d69
+2007-01-16T19:15:19.907201Z
+6524
+sewardj
-svn:special
-41
+
+
+197
\f
-xor-undef-amd64.stdout.exp
+insn_fpu.vgtest
file
2010-10-12T00:07:43.077896Z
-eafbea1bc338f59b93870c441e736d69
-2007-01-16T19:15:19.907201Z
-6524
-sewardj
-
-
+3cca5ea69160bc3c7b1c375c1382106c
+2005-11-12T15:50:24.328283Z
+5096
+tom
+has-props
+svn:special
-197
+41
\f
insn_sse.stdout.exp
file
prog: badfree
-vgopts: -q --prefix-to-strip=${PWD}
+vgopts: -q --fullpath-after=${PWD}/
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/memcheck/tests/darwin
svn://svn.valgrind.org/valgrind
76
\f
-scalar_fork.stderr.exp
+aio.vgtest
file
2010-10-12T00:07:45.209536Z
-50ec370e62d9bc328b9b5580b3b1d42a
-2009-06-03T06:50:06.559790Z
-10218
+4623d9bd8c37096a6bfc3a1b713f4654
+2009-07-23T04:30:06.901701Z
+10539
njn
-144
+66
\f
-aio.vgtest
+scalar_fork.stderr.exp
file
2010-10-12T00:07:45.209536Z
-4623d9bd8c37096a6bfc3a1b713f4654
-2009-07-23T04:30:06.901701Z
-10539
+50ec370e62d9bc328b9b5580b3b1d42a
+2009-06-03T06:50:06.559790Z
+10218
njn
-66
+144
\f
env.stderr.exp
file
2665
\f
-scalar.h
+pth-supp.vgtest
file
2010-10-12T00:07:45.209536Z
-60a25193ceb3c4a9ee36e121b75f5b42
-2009-06-11T00:59:06.609215Z
-10298
+87de378bc8894fc13f60d42f786ea4ae
+2009-06-24T05:01:41.714999Z
+10370
njn
-2056
+26
\f
-pth-supp.vgtest
+scalar.h
file
2010-10-12T00:07:45.209536Z
-87de378bc8894fc13f60d42f786ea4ae
-2009-06-24T05:01:41.714999Z
-10370
+60a25193ceb3c4a9ee36e121b75f5b42
+2009-06-11T00:59:06.609215Z
+10298
njn
-26
+2056
\f
scalar_vfork.c
file
175
\f
-pth-supp.c
+scalar_fork.vgtest
file
2010-10-12T00:07:45.213536Z
-00aaaa1a4f2e7a1557de79ecba670d43
-2009-06-24T05:01:41.714999Z
-10370
+99bfd7c90a32ea26e5cdf3da02ece8b8
+2009-05-28T01:53:07.616833Z
+10156
njn
-176
+29
\f
-scalar_fork.vgtest
+pth-supp.c
file
2010-10-12T00:07:45.213536Z
-99bfd7c90a32ea26e5cdf3da02ece8b8
-2009-05-28T01:53:07.616833Z
-10156
+00aaaa1a4f2e7a1557de79ecba670d43
+2009-06-24T05:01:41.714999Z
+10370
njn
-29
+176
\f
scalar.stderr.exp
file
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/memcheck/tests/linux
svn://svn.valgrind.org/valgrind
24
\f
-stack_switch.c
+lsframe1.stderr.exp
file
2010-10-12T00:07:46.865257Z
-13a8999441c83f744e04115394b1a327
-2009-07-15T14:49:40.703444Z
-10467
-sewardj
+000cb0a146a0b3421feb1555159461bf
+2009-08-12T00:14:44.907422Z
+10784
+njn
-1135
+360
\f
-lsframe1.stderr.exp
+stack_switch.c
file
2010-10-12T00:07:46.865257Z
-000cb0a146a0b3421feb1555159461bf
-2009-08-12T00:14:44.907422Z
-10784
-njn
+13a8999441c83f744e04115394b1a327
+2009-07-15T14:49:40.703444Z
+10467
+sewardj
-360
+1135
\f
stack_changes.vgtest
file
0
\f
-stack_changes.stdout.exp2
+lsframe1.c
file
2010-10-12T00:07:46.865257Z
-209d169adf2b1e41d1105bc8f1928105
+18ecf899ccf14aa798767852b6639662
2009-07-28T05:10:33.626812Z
10645
njn
-34
+612
\f
-lsframe1.c
+stack_changes.stdout.exp2
file
2010-10-12T00:07:46.865257Z
-18ecf899ccf14aa798767852b6639662
+209d169adf2b1e41d1105bc8f1928105
2009-07-28T05:10:33.626812Z
10645
njn
-612
+34
\f
lsframe2.c
file
1466
\f
-filter_stderr
+sigqueue.c
file
2010-10-12T00:07:46.865257Z
-bd58fcb30336cae5b5d4d19415b6a5eb
-2009-01-19T03:44:19.025862Z
-8975
-njn
-has-props
+74d5232e79de0434d99c47922622cbf5
+2009-10-30T11:37:35.709798Z
+10922
+bart
-29
+
+1033
\f
lsframe2.stderr.exp
file
362
\f
-sigqueue.c
+filter_stderr
file
2010-10-12T00:07:46.865257Z
-74d5232e79de0434d99c47922622cbf5
-2009-10-30T11:37:35.709798Z
-10922
-bart
-
+bd58fcb30336cae5b5d4d19415b6a5eb
+2009-01-19T03:44:19.025862Z
+8975
+njn
+has-props
-1033
+29
\f
-Makefile.am
+stack_changes.stdout.exp
file
2010-10-12T00:07:46.865257Z
-4d4a212455abb7b3ccf6fbe84a97ba85
-2009-10-27T14:20:23.884365Z
-10910
-bart
+4a13d3e292c47c6adab995f12ee3b68b
+2009-07-28T05:10:33.626812Z
+10645
+njn
-838
+48
\f
-stack_changes.stdout.exp
+Makefile.am
file
2010-10-12T00:07:46.865257Z
-4a13d3e292c47c6adab995f12ee3b68b
-2009-07-28T05:10:33.626812Z
-10645
-njn
+4d4a212455abb7b3ccf6fbe84a97ba85
+2009-10-27T14:20:23.884365Z
+10910
+bart
-48
+838
\f
brk.stderr.exp
file
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/memcheck/tests/ppc32
svn://svn.valgrind.org/valgrind
--- /dev/null
+# Makefile.in generated by automake 1.10.2 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# This file is used for tool tests, and also in perf/Makefile.am.
+
+# This file should be included (directly or indirectly) by every
+# Makefile.am that builds programs. And also the top-level Makefile.am.
+
+#----------------------------------------------------------------------------
+# Global stuff
+#----------------------------------------------------------------------------
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
+ $(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
+ $(top_srcdir)/Makefile.tool-tests.am
+check_PROGRAMS = power_ISA2_05$(EXEEXT)
+subdir = memcheck/tests/ppc32
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+power_ISA2_05_SOURCES = power_ISA2_05.c
+power_ISA2_05_OBJECTS = power_ISA2_05-power_ISA2_05.$(OBJEXT)
+power_ISA2_05_LDADD = $(LDADD)
+power_ISA2_05_LINK = $(CCLD) $(power_ISA2_05_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SCRIPTS = $(dist_noinst_SCRIPTS)
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = power_ISA2_05.c
+DIST_SOURCES = power_ISA2_05.c
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BOOST_CFLAGS = @BOOST_CFLAGS@
+BOOST_LIBS = @BOOST_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CXX = @CXX@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFAULT_SUPP = @DEFAULT_SUPP@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DIFF = @DIFF@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FLAG_FNO_STACK_PROTECTOR = @FLAG_FNO_STACK_PROTECTOR@
+FLAG_M32 = @FLAG_M32@
+FLAG_M64 = @FLAG_M64@
+FLAG_MAIX32 = @FLAG_MAIX32@
+FLAG_MAIX64 = @FLAG_MAIX64@
+FLAG_MMMX = @FLAG_MMMX@
+FLAG_MSSE = @FLAG_MSSE@
+FLAG_NO_BUILD_ID = @FLAG_NO_BUILD_ID@
+FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@
+FLAG_W_EXTRA = @FLAG_W_EXTRA@
+FLAG_W_NO_EMPTY_BODY = @FLAG_W_NO_EMPTY_BODY@
+FLAG_W_NO_FORMAT_ZERO_LENGTH = @FLAG_W_NO_FORMAT_ZERO_LENGTH@
+FLAG_W_NO_UNINITIALIZED = @FLAG_W_NO_UNINITIALIZED@
+GDB = @GDB@
+GLIBC_VERSION = @GLIBC_VERSION@
+GREP = @GREP@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LDFLAGS = @LDFLAGS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MKDIR_P = @MKDIR_P@
+MPI_CC = @MPI_CC@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PREFERRED_STACK_BOUNDARY = @PREFERRED_STACK_BOUNDARY@
+QTCORE_CFLAGS = @QTCORE_CFLAGS@
+QTCORE_LIBS = @QTCORE_LIBS@
+RANLIB = @RANLIB@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+VALT_LOAD_ADDRESS_PRI = @VALT_LOAD_ADDRESS_PRI@
+VALT_LOAD_ADDRESS_SEC = @VALT_LOAD_ADDRESS_SEC@
+VERSION = @VERSION@
+VGCONF_ARCH_PRI = @VGCONF_ARCH_PRI@
+VGCONF_ARCH_SEC = @VGCONF_ARCH_SEC@
+VGCONF_OS = @VGCONF_OS@
+VGCONF_PLATFORM_PRI_CAPS = @VGCONF_PLATFORM_PRI_CAPS@
+VGCONF_PLATFORM_SEC_CAPS = @VGCONF_PLATFORM_SEC_CAPS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CXX = @ac_ct_CXX@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+inplacedir = $(top_builddir)/.in_place
+
+#----------------------------------------------------------------------------
+# Flags
+#----------------------------------------------------------------------------
+
+# Baseline flags for all compilations. Aim here is to maximise
+# performance and get whatever useful warnings we can out of gcc.
+AM_CFLAGS_BASE = \
+ -O2 -g \
+ -Wall \
+ -Wmissing-prototypes \
+ -Wshadow \
+ -Wpointer-arith \
+ -Wstrict-prototypes \
+ -Wmissing-declarations \
+ @FLAG_W_NO_FORMAT_ZERO_LENGTH@ \
+ -fno-strict-aliasing
+
+@VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
+
+# These flags are used for building the preload shared objects.
+# The aim is to give reasonable performance but also to have good
+# stack traces, since users often see stack traces extending
+# into (and through) the preloads.
+@VGCONF_OS_IS_DARWIN_TRUE@AM_CFLAGS_PIC = -dynamic -O -g -fno-omit-frame-pointer -fno-strict-aliasing \
+@VGCONF_OS_IS_DARWIN_TRUE@ -mno-dynamic-no-pic -fpic -fPIC
+
+
+# Flags for specific targets.
+#
+# Nb: the AM_CPPFLAGS_* values are suitable for building tools and auxprogs.
+# For building the core, coregrind/Makefile.am files add some extra things.
+#
+# Also: in newer versions of automake (1.10 onwards?) asm files ending with
+# '.S' are considered "pre-processed" (as opposed to those ending in '.s')
+# and so the CPPFLAGS are passed to the assembler. But this is not true for
+# older automakes (e.g. 1.8.5, 1.9.6), sigh. So we include
+# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
+# means some of the flags are duplicated on systems with newer versions of
+# automake, but this does not really matter and seems hard to avoid.
+AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@ = \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_@VGCONF_ARCH_PRI@=1 \
+ -DVGO_@VGCONF_OS@=1 \
+ -DVGP_@VGCONF_ARCH_PRI@_@VGCONF_OS@=1
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@ = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir) \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/include \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGA_@VGCONF_ARCH_SEC@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGO_@VGCONF_OS@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGP_@VGCONF_ARCH_SEC@_@VGCONF_OS@=1
+
+AM_FLAG_M3264_X86_LINUX = @FLAG_M32@
+AM_CFLAGS_X86_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_AMD64_LINUX = @FLAG_M64@
+AM_CFLAGS_AMD64_LINUX = @FLAG_M64@ -fomit-frame-pointer \
+ @PREFERRED_STACK_BOUNDARY@ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_PPC32_LINUX = @FLAG_M32@
+AM_CFLAGS_PPC32_LINUX = @FLAG_M32@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC64_LINUX = @FLAG_M64@
+AM_CFLAGS_PPC64_LINUX = @FLAG_M64@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_ARM_LINUX = @FLAG_M32@
+AM_CFLAGS_ARM_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE) -marm
+
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC32_AIX5 = @FLAG_MAIX32@
+AM_CFLAGS_PPC32_AIX5 = @FLAG_MAIX32@ -mcpu=powerpc $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
+ @FLAG_MAIX32@ -mcpu=powerpc -g
+
+AM_FLAG_M3264_PPC64_AIX5 = @FLAG_MAIX64@
+AM_CFLAGS_PPC64_AIX5 = @FLAG_MAIX64@ -mcpu=powerpc64 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_AIX5 = $(AM_CPPFLAGS_PPC64_AIX5) \
+ @FLAG_MAIX64@ -mcpu=powerpc64 -g
+
+AM_FLAG_M3264_X86_DARWIN = -arch i386
+AM_CFLAGS_X86_DARWIN = $(WERROR) -arch i386 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 \
+ -fno-stack-protector -fno-pic -fno-PIC
+
+AM_CCASFLAGS_X86_DARWIN = $(AM_CPPFLAGS_X86_DARWIN) -arch i386 -g
+AM_FLAG_M3264_AMD64_DARWIN = -arch x86_64
+AM_CFLAGS_AMD64_DARWIN = $(WERROR) -arch x86_64 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 -fno-stack-protector
+
+AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
+
+# Flags for the primary target. These must be used to build the
+# regtests and performance tests. In fact, these must be used to
+# build anything which is built only once on a dual-arch build.
+#
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CFLAGS_PRI = $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+@VGCONF_HAVE_PLATFORM_SEC_FALSE@AM_FLAG_M3264_SEC =
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_@VGCONF_PLATFORM_SEC_CAPS@)
+
+# Baseline link flags for making vgpreload shared objects.
+#
+PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
+PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
+PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX32@
+PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX64@
+PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
+PRELOAD_LDFLAGS_AMD64_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch x86_64
+AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \
+ -I$(top_srcdir)/coregrind -I$(top_builddir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_$(VGCONF_ARCH_PRI)=1 \
+ -DVGO_$(VGCONF_OS)=1 \
+ -DVGP_$(VGCONF_ARCH_PRI)_$(VGCONF_OS)=1
+
+# Nb: Tools need to augment these flags with an arch-selection option, such
+# as $(AM_FLAG_M3264_PRI).
+AM_CFLAGS = -Winline -Wall -Wshadow -g
+AM_CXXFLAGS = -Winline -Wall -Wshadow -g
+# Include AM_CPPFLAGS in AM_CCASFLAGS to allow for older versions of
+# automake; see comments in Makefile.all.am for more detail.
+AM_CCASFLAGS = $(AM_CPPFLAGS)
+@VGCONF_OS_IS_DARWIN_TRUE@noinst_DSYMS = $(check_PROGRAMS)
+dist_noinst_SCRIPTS = filter_stderr
+EXTRA_DIST = $(noinst_SCRIPTS) \
+ power_ISA2_05.stderr.exp power_ISA2_05.stdout.exp power_ISA2_05.vgtest
+
+power_ISA2_05_CFLAGS = $(AM_CFLAGS) $(WERROR) -Winline -Wall -Wshadow -g \
+ -I$(top_srcdir)/include @FLAG_M32@
+
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .o .obj
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.tool-tests.am $(top_srcdir)/Makefile.all.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign memcheck/tests/ppc32/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --foreign memcheck/tests/ppc32/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+clean-checkPROGRAMS:
+ -test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
+power_ISA2_05$(EXEEXT): $(power_ISA2_05_OBJECTS) $(power_ISA2_05_DEPENDENCIES)
+ @rm -f power_ISA2_05$(EXEEXT)
+ $(power_ISA2_05_LINK) $(power_ISA2_05_OBJECTS) $(power_ISA2_05_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/power_ISA2_05-power_ISA2_05.Po@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(COMPILE) -c $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
+
+power_ISA2_05-power_ISA2_05.o: power_ISA2_05.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(power_ISA2_05_CFLAGS) $(CFLAGS) -MT power_ISA2_05-power_ISA2_05.o -MD -MP -MF $(DEPDIR)/power_ISA2_05-power_ISA2_05.Tpo -c -o power_ISA2_05-power_ISA2_05.o `test -f 'power_ISA2_05.c' || echo '$(srcdir)/'`power_ISA2_05.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/power_ISA2_05-power_ISA2_05.Tpo $(DEPDIR)/power_ISA2_05-power_ISA2_05.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='power_ISA2_05.c' object='power_ISA2_05-power_ISA2_05.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(power_ISA2_05_CFLAGS) $(CFLAGS) -c -o power_ISA2_05-power_ISA2_05.o `test -f 'power_ISA2_05.c' || echo '$(srcdir)/'`power_ISA2_05.c
+
+power_ISA2_05-power_ISA2_05.obj: power_ISA2_05.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(power_ISA2_05_CFLAGS) $(CFLAGS) -MT power_ISA2_05-power_ISA2_05.obj -MD -MP -MF $(DEPDIR)/power_ISA2_05-power_ISA2_05.Tpo -c -o power_ISA2_05-power_ISA2_05.obj `if test -f 'power_ISA2_05.c'; then $(CYGPATH_W) 'power_ISA2_05.c'; else $(CYGPATH_W) '$(srcdir)/power_ISA2_05.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/power_ISA2_05-power_ISA2_05.Tpo $(DEPDIR)/power_ISA2_05-power_ISA2_05.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='power_ISA2_05.c' object='power_ISA2_05-power_ISA2_05.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(power_ISA2_05_CFLAGS) $(CFLAGS) -c -o power_ISA2_05-power_ISA2_05.obj `if test -f 'power_ISA2_05.c'; then $(CYGPATH_W) 'power_ISA2_05.c'; else $(CYGPATH_W) '$(srcdir)/power_ISA2_05.c'; fi`
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(SCRIPTS)
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-checkPROGRAMS clean-generic clean-local mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-info: install-info-am
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-ps: install-ps-am
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am check-local clean \
+ clean-checkPROGRAMS clean-generic clean-local ctags distclean \
+ distclean-compile distclean-generic distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
+ uninstall-am
+
+
+# This used to be required when Vex had a handwritten Makefile. It
+# shouldn't be needed any more, though.
+
+#----------------------------------------------------------------------------
+# noinst_PROGRAMS and noinst_DSYMS targets
+#----------------------------------------------------------------------------
+
+# On Darwin, for a program 'p', the DWARF debug info is stored in the
+# directory 'p.dSYM'. This must be generated after the executable is
+# created, with 'dsymutil p'. We could redefine LINK with a script that
+# executes 'dsymutil' after linking, but that's a pain. Instead we use this
+# hook so that every time "make check" is run, we subsequently invoke
+# 'dsymutil' on all the executables that lack a .dSYM directory, or that are
+# newer than their corresponding .dSYM directory.
+build-noinst_DSYMS: $(noinst_DSYMS)
+ for f in $(noinst_DSYMS); do \
+ if [ ! -e $$f.dSYM -o $$f -nt $$f.dSYM ] ; then \
+ echo "dsymutil $$f"; \
+ dsymutil $$f; \
+ fi; \
+ done
+
+# This is used by coregrind/Makefile.am and Makefile.tool.am for doing
+# "in-place" installs. It copies $(noinst_PROGRAMS) into $inplacedir.
+# It needs to be depended on by an 'all-local' rule.
+inplace-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_PROGRAMS) ; do \
+ rm -f $(inplacedir)/$$f; \
+ ln -f -s ../$(subdir)/$$f $(inplacedir); \
+ done
+
+# Similar to inplace-noinst_PROGRAMS
+inplace-noinst_DSYMS: build-noinst_DSYMS
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_DSYMS); do \
+ rm -f $(inplacedir)/$$f.dSYM; \
+ ln -f -s ../$(subdir)/$$f.dSYM $(inplacedir); \
+ done
+
+# This is used by coregrind/Makefile.am and by <tool>/Makefile.am for doing
+# "make install". It copies $(noinst_PROGRAMS) into $prefix/lib/valgrind/.
+# It needs to be depended on by an 'install-exec-local' rule.
+install-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_PROGRAMS); do \
+ $(INSTALL_PROGRAM) $$f $(DESTDIR)$(pkglibdir); \
+ done
+
+# Similar to install-noinst_PROGRAMS.
+# Nb: we don't use $(INSTALL_PROGRAM) here because it doesn't work with
+# directories. XXX: not sure whether the resulting permissions will be
+# correct when using 'cp -R'...
+install-noinst_DSYMS: build-noinst_DSYMS
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_DSYMS); do \
+ cp -R $$f.dSYM $(DESTDIR)$(pkglibdir); \
+ done
+
+# This needs to be depended on by a 'clean-local' rule.
+clean-noinst_DSYMS:
+ for f in $(noinst_DSYMS); do \
+ rm -rf $$f.dSYM; \
+ done
+
+check-local: build-noinst_DSYMS
+
+clean-local: clean-noinst_DSYMS
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/memcheck/tests/ppc64
svn://svn.valgrind.org/valgrind
--- /dev/null
+# Makefile.in generated by automake 1.10.2 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# This file is used for tool tests, and also in perf/Makefile.am.
+
+# This file should be included (directly or indirectly) by every
+# Makefile.am that builds programs. And also the top-level Makefile.am.
+
+#----------------------------------------------------------------------------
+# Global stuff
+#----------------------------------------------------------------------------
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
+ $(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
+ $(top_srcdir)/Makefile.tool-tests.am
+check_PROGRAMS = power_ISA2_05$(EXEEXT)
+subdir = memcheck/tests/ppc64
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+power_ISA2_05_SOURCES = power_ISA2_05.c
+power_ISA2_05_OBJECTS = power_ISA2_05-power_ISA2_05.$(OBJEXT)
+power_ISA2_05_LDADD = $(LDADD)
+power_ISA2_05_LINK = $(CCLD) $(power_ISA2_05_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SCRIPTS = $(dist_noinst_SCRIPTS)
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = power_ISA2_05.c
+DIST_SOURCES = power_ISA2_05.c
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BOOST_CFLAGS = @BOOST_CFLAGS@
+BOOST_LIBS = @BOOST_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CXX = @CXX@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFAULT_SUPP = @DEFAULT_SUPP@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DIFF = @DIFF@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FLAG_FNO_STACK_PROTECTOR = @FLAG_FNO_STACK_PROTECTOR@
+FLAG_M32 = @FLAG_M32@
+FLAG_M64 = @FLAG_M64@
+FLAG_MAIX32 = @FLAG_MAIX32@
+FLAG_MAIX64 = @FLAG_MAIX64@
+FLAG_MMMX = @FLAG_MMMX@
+FLAG_MSSE = @FLAG_MSSE@
+FLAG_NO_BUILD_ID = @FLAG_NO_BUILD_ID@
+FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@
+FLAG_W_EXTRA = @FLAG_W_EXTRA@
+FLAG_W_NO_EMPTY_BODY = @FLAG_W_NO_EMPTY_BODY@
+FLAG_W_NO_FORMAT_ZERO_LENGTH = @FLAG_W_NO_FORMAT_ZERO_LENGTH@
+FLAG_W_NO_UNINITIALIZED = @FLAG_W_NO_UNINITIALIZED@
+GDB = @GDB@
+GLIBC_VERSION = @GLIBC_VERSION@
+GREP = @GREP@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LDFLAGS = @LDFLAGS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MKDIR_P = @MKDIR_P@
+MPI_CC = @MPI_CC@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PREFERRED_STACK_BOUNDARY = @PREFERRED_STACK_BOUNDARY@
+QTCORE_CFLAGS = @QTCORE_CFLAGS@
+QTCORE_LIBS = @QTCORE_LIBS@
+RANLIB = @RANLIB@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+VALT_LOAD_ADDRESS_PRI = @VALT_LOAD_ADDRESS_PRI@
+VALT_LOAD_ADDRESS_SEC = @VALT_LOAD_ADDRESS_SEC@
+VERSION = @VERSION@
+VGCONF_ARCH_PRI = @VGCONF_ARCH_PRI@
+VGCONF_ARCH_SEC = @VGCONF_ARCH_SEC@
+VGCONF_OS = @VGCONF_OS@
+VGCONF_PLATFORM_PRI_CAPS = @VGCONF_PLATFORM_PRI_CAPS@
+VGCONF_PLATFORM_SEC_CAPS = @VGCONF_PLATFORM_SEC_CAPS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CXX = @ac_ct_CXX@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+inplacedir = $(top_builddir)/.in_place
+
+#----------------------------------------------------------------------------
+# Flags
+#----------------------------------------------------------------------------
+
+# Baseline flags for all compilations. Aim here is to maximise
+# performance and get whatever useful warnings we can out of gcc.
+AM_CFLAGS_BASE = \
+ -O2 -g \
+ -Wall \
+ -Wmissing-prototypes \
+ -Wshadow \
+ -Wpointer-arith \
+ -Wstrict-prototypes \
+ -Wmissing-declarations \
+ @FLAG_W_NO_FORMAT_ZERO_LENGTH@ \
+ -fno-strict-aliasing
+
+@VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
+
+# These flags are used for building the preload shared objects.
+# The aim is to give reasonable performance but also to have good
+# stack traces, since users often see stack traces extending
+# into (and through) the preloads.
+@VGCONF_OS_IS_DARWIN_TRUE@AM_CFLAGS_PIC = -dynamic -O -g -fno-omit-frame-pointer -fno-strict-aliasing \
+@VGCONF_OS_IS_DARWIN_TRUE@ -mno-dynamic-no-pic -fpic -fPIC
+
+
+# Flags for specific targets.
+#
+# Nb: the AM_CPPFLAGS_* values are suitable for building tools and auxprogs.
+# For building the core, coregrind/Makefile.am files add some extra things.
+#
+# Also: in newer versions of automake (1.10 onwards?) asm files ending with
+# '.S' are considered "pre-processed" (as opposed to those ending in '.s')
+# and so the CPPFLAGS are passed to the assembler. But this is not true for
+# older automakes (e.g. 1.8.5, 1.9.6), sigh. So we include
+# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
+# means some of the flags are duplicated on systems with newer versions of
+# automake, but this does not really matter and seems hard to avoid.
+AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@ = \
+ -I$(top_srcdir) \
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_@VGCONF_ARCH_PRI@=1 \
+ -DVGO_@VGCONF_OS@=1 \
+ -DVGP_@VGCONF_ARCH_PRI@_@VGCONF_OS@=1
+
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@ = \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir) \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/include \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGA_@VGCONF_ARCH_SEC@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGO_@VGCONF_OS@=1 \
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@ -DVGP_@VGCONF_ARCH_SEC@_@VGCONF_OS@=1
+
+AM_FLAG_M3264_X86_LINUX = @FLAG_M32@
+AM_CFLAGS_X86_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_AMD64_LINUX = @FLAG_M64@
+AM_CFLAGS_AMD64_LINUX = @FLAG_M64@ -fomit-frame-pointer \
+ @PREFERRED_STACK_BOUNDARY@ $(AM_CFLAGS_BASE)
+
+AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_PPC32_LINUX = @FLAG_M32@
+AM_CFLAGS_PPC32_LINUX = @FLAG_M32@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC64_LINUX = @FLAG_M64@
+AM_CFLAGS_PPC64_LINUX = @FLAG_M64@ $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) @FLAG_M64@ -g
+AM_FLAG_M3264_ARM_LINUX = @FLAG_M32@
+AM_CFLAGS_ARM_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
+ $(AM_CFLAGS_BASE) -marm
+
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) @FLAG_M32@ -g
+AM_FLAG_M3264_PPC32_AIX5 = @FLAG_MAIX32@
+AM_CFLAGS_PPC32_AIX5 = @FLAG_MAIX32@ -mcpu=powerpc $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
+ @FLAG_MAIX32@ -mcpu=powerpc -g
+
+AM_FLAG_M3264_PPC64_AIX5 = @FLAG_MAIX64@
+AM_CFLAGS_PPC64_AIX5 = @FLAG_MAIX64@ -mcpu=powerpc64 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC64_AIX5 = $(AM_CPPFLAGS_PPC64_AIX5) \
+ @FLAG_MAIX64@ -mcpu=powerpc64 -g
+
+AM_FLAG_M3264_X86_DARWIN = -arch i386
+AM_CFLAGS_X86_DARWIN = $(WERROR) -arch i386 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 \
+ -fno-stack-protector -fno-pic -fno-PIC
+
+AM_CCASFLAGS_X86_DARWIN = $(AM_CPPFLAGS_X86_DARWIN) -arch i386 -g
+AM_FLAG_M3264_AMD64_DARWIN = -arch x86_64
+AM_CFLAGS_AMD64_DARWIN = $(WERROR) -arch x86_64 $(AM_CFLAGS_BASE) \
+ -mmacosx-version-min=10.5 -fno-stack-protector
+
+AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
+
+# Flags for the primary target. These must be used to build the
+# regtests and performance tests. In fact, these must be used to
+# build anything which is built only once on a dual-arch build.
+#
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CFLAGS_PRI = $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
+@VGCONF_HAVE_PLATFORM_SEC_FALSE@AM_FLAG_M3264_SEC =
+@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_@VGCONF_PLATFORM_SEC_CAPS@)
+
+# Baseline link flags for making vgpreload shared objects.
+#
+PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
+PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
+PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
+PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX32@
+PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX64@
+PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
+PRELOAD_LDFLAGS_AMD64_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch x86_64
+AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \
+ -I$(top_srcdir)/coregrind -I$(top_builddir)/include \
+ -I$(top_srcdir)/VEX/pub \
+ -DVGA_$(VGCONF_ARCH_PRI)=1 \
+ -DVGO_$(VGCONF_OS)=1 \
+ -DVGP_$(VGCONF_ARCH_PRI)_$(VGCONF_OS)=1
+
+# Nb: Tools need to augment these flags with an arch-selection option, such
+# as $(AM_FLAG_M3264_PRI).
+AM_CFLAGS = -Winline -Wall -Wshadow -g
+AM_CXXFLAGS = -Winline -Wall -Wshadow -g
+# Include AM_CPPFLAGS in AM_CCASFLAGS to allow for older versions of
+# automake; see comments in Makefile.all.am for more detail.
+AM_CCASFLAGS = $(AM_CPPFLAGS)
+@VGCONF_OS_IS_DARWIN_TRUE@noinst_DSYMS = $(check_PROGRAMS)
+dist_noinst_SCRIPTS = filter_stderr
+EXTRA_DIST = $(noinst_SCRIPTS) \
+ power_ISA2_05.stderr.exp power_ISA2_05.stdout.exp power_ISA2_05.vgtest
+
+power_ISA2_05_CFLAGS = $(AM_CFLAGS) $(WERROR) -Winline -Wall -Wshadow -g \
+ -I$(top_srcdir)/include @FLAG_M64@
+
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .o .obj
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.tool-tests.am $(top_srcdir)/Makefile.all.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign memcheck/tests/ppc64/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --foreign memcheck/tests/ppc64/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+clean-checkPROGRAMS:
+ -test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
+power_ISA2_05$(EXEEXT): $(power_ISA2_05_OBJECTS) $(power_ISA2_05_DEPENDENCIES)
+ @rm -f power_ISA2_05$(EXEEXT)
+ $(power_ISA2_05_LINK) $(power_ISA2_05_OBJECTS) $(power_ISA2_05_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/power_ISA2_05-power_ISA2_05.Po@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(COMPILE) -c $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
+
+power_ISA2_05-power_ISA2_05.o: power_ISA2_05.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(power_ISA2_05_CFLAGS) $(CFLAGS) -MT power_ISA2_05-power_ISA2_05.o -MD -MP -MF $(DEPDIR)/power_ISA2_05-power_ISA2_05.Tpo -c -o power_ISA2_05-power_ISA2_05.o `test -f 'power_ISA2_05.c' || echo '$(srcdir)/'`power_ISA2_05.c
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/power_ISA2_05-power_ISA2_05.Tpo $(DEPDIR)/power_ISA2_05-power_ISA2_05.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='power_ISA2_05.c' object='power_ISA2_05-power_ISA2_05.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(power_ISA2_05_CFLAGS) $(CFLAGS) -c -o power_ISA2_05-power_ISA2_05.o `test -f 'power_ISA2_05.c' || echo '$(srcdir)/'`power_ISA2_05.c
+
+power_ISA2_05-power_ISA2_05.obj: power_ISA2_05.c
+@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(power_ISA2_05_CFLAGS) $(CFLAGS) -MT power_ISA2_05-power_ISA2_05.obj -MD -MP -MF $(DEPDIR)/power_ISA2_05-power_ISA2_05.Tpo -c -o power_ISA2_05-power_ISA2_05.obj `if test -f 'power_ISA2_05.c'; then $(CYGPATH_W) 'power_ISA2_05.c'; else $(CYGPATH_W) '$(srcdir)/power_ISA2_05.c'; fi`
+@am__fastdepCC_TRUE@ mv -f $(DEPDIR)/power_ISA2_05-power_ISA2_05.Tpo $(DEPDIR)/power_ISA2_05-power_ISA2_05.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='power_ISA2_05.c' object='power_ISA2_05-power_ISA2_05.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(power_ISA2_05_CFLAGS) $(CFLAGS) -c -o power_ISA2_05-power_ISA2_05.obj `if test -f 'power_ISA2_05.c'; then $(CYGPATH_W) 'power_ISA2_05.c'; else $(CYGPATH_W) '$(srcdir)/power_ISA2_05.c'; fi`
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(SCRIPTS)
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-checkPROGRAMS clean-generic clean-local mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-info: install-info-am
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-ps: install-ps-am
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am check-local clean \
+ clean-checkPROGRAMS clean-generic clean-local ctags distclean \
+ distclean-compile distclean-generic distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
+ uninstall-am
+
+
+# This used to be required when Vex had a handwritten Makefile. It
+# shouldn't be needed any more, though.
+
+#----------------------------------------------------------------------------
+# noinst_PROGRAMS and noinst_DSYMS targets
+#----------------------------------------------------------------------------
+
+# On Darwin, for a program 'p', the DWARF debug info is stored in the
+# directory 'p.dSYM'. This must be generated after the executable is
+# created, with 'dsymutil p'. We could redefine LINK with a script that
+# executes 'dsymutil' after linking, but that's a pain. Instead we use this
+# hook so that every time "make check" is run, we subsequently invoke
+# 'dsymutil' on all the executables that lack a .dSYM directory, or that are
+# newer than their corresponding .dSYM directory.
+build-noinst_DSYMS: $(noinst_DSYMS)
+ for f in $(noinst_DSYMS); do \
+ if [ ! -e $$f.dSYM -o $$f -nt $$f.dSYM ] ; then \
+ echo "dsymutil $$f"; \
+ dsymutil $$f; \
+ fi; \
+ done
+
+# This is used by coregrind/Makefile.am and Makefile.tool.am for doing
+# "in-place" installs. It copies $(noinst_PROGRAMS) into $inplacedir.
+# It needs to be depended on by an 'all-local' rule.
+inplace-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_PROGRAMS) ; do \
+ rm -f $(inplacedir)/$$f; \
+ ln -f -s ../$(subdir)/$$f $(inplacedir); \
+ done
+
+# Similar to inplace-noinst_PROGRAMS
+inplace-noinst_DSYMS: build-noinst_DSYMS
+ mkdir -p $(inplacedir); \
+ for f in $(noinst_DSYMS); do \
+ rm -f $(inplacedir)/$$f.dSYM; \
+ ln -f -s ../$(subdir)/$$f.dSYM $(inplacedir); \
+ done
+
+# This is used by coregrind/Makefile.am and by <tool>/Makefile.am for doing
+# "make install". It copies $(noinst_PROGRAMS) into $prefix/lib/valgrind/.
+# It needs to be depended on by an 'install-exec-local' rule.
+install-noinst_PROGRAMS: $(noinst_PROGRAMS)
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_PROGRAMS); do \
+ $(INSTALL_PROGRAM) $$f $(DESTDIR)$(pkglibdir); \
+ done
+
+# Similar to install-noinst_PROGRAMS.
+# Nb: we don't use $(INSTALL_PROGRAM) here because it doesn't work with
+# directories. XXX: not sure whether the resulting permissions will be
+# correct when using 'cp -R'...
+install-noinst_DSYMS: build-noinst_DSYMS
+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
+ for f in $(noinst_DSYMS); do \
+ cp -R $$f.dSYM $(DESTDIR)$(pkglibdir); \
+ done
+
+# This needs to be depended on by a 'clean-local' rule.
+clean-noinst_DSYMS:
+ for f in $(noinst_DSYMS); do \
+ rm -rf $$f.dSYM; \
+ done
+
+check-local: build-noinst_DSYMS
+
+clean-local: clean-noinst_DSYMS
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/memcheck/tests/x86-linux
svn://svn.valgrind.org/valgrind
27
\f
-bug133694.stdout.exp
+scalar_fork.stderr.exp
file
2010-10-12T00:07:38.154727Z
-ae780585f49b94ce1444eb7d28906123
+14edc29dcf44b90239110dcf24eb99aa
2009-07-15T14:49:40.703444Z
10467
sewardj
+has-props
-
-8
+136
\f
-scalar_fork.stderr.exp
+bug133694.stdout.exp
file
2010-10-12T00:07:38.154727Z
-14edc29dcf44b90239110dcf24eb99aa
+ae780585f49b94ce1444eb7d28906123
2009-07-15T14:49:40.703444Z
10467
sewardj
-has-props
-136
+
+8
\f
scalar_exit_group.vgtest
file
33162
\f
-scalar_vfork.vgtest
+scalar_supp.vgtest
file
2010-10-12T00:07:38.158727Z
-041c4a8b166199b196001245888bf406
+4290a4135a4ee7e7fe9d2db2faef6fd3
2009-07-15T14:49:40.703444Z
10467
sewardj
-30
+61
\f
-scalar_supp.vgtest
+scalar_vfork.vgtest
file
2010-10-12T00:07:38.158727Z
-4290a4135a4ee7e7fe9d2db2faef6fd3
+041c4a8b166199b196001245888bf406
2009-07-15T14:49:40.703444Z
10467
sewardj
-61
+30
\f
bug133694.c
file
741
\f
-scalar_exit_group.c
+scalar.h
file
2010-10-12T00:07:38.158727Z
-cfa86ddab3ed76a170c867bc7209c8a8
+dde6118deefd7b1d75c60cc48c0de6be
2009-07-15T14:49:40.703444Z
10467
sewardj
-313
+1785
\f
-scalar.h
+scalar_exit_group.c
file
2010-10-12T00:07:38.158727Z
-dde6118deefd7b1d75c60cc48c0de6be
+cfa86ddab3ed76a170c867bc7209c8a8
2009-07-15T14:49:40.703444Z
10467
sewardj
-1785
+313
\f
-scalar_vfork.c
+int3-x86.stderr.exp
file
2010-10-12T00:07:38.158727Z
-31c633b0b6ac3b88d74188b7f9df9ea4
-2009-07-15T14:49:40.703444Z
-10467
-sewardj
-has-props
+d41d8cd98f00b204e9800998ecf8427e
+2009-04-25T03:17:22.286373Z
+9623
+njn
-235
+
+0
\f
-int3-x86.stderr.exp
+scalar_vfork.c
file
2010-10-12T00:07:38.158727Z
-d41d8cd98f00b204e9800998ecf8427e
-2009-04-25T03:17:22.286373Z
-9623
-njn
-
+31c633b0b6ac3b88d74188b7f9df9ea4
+2009-07-15T14:49:40.703444Z
+10467
+sewardj
+has-props
-0
+235
\f
scalar_supp.c
file
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/memcheck/tests/x86
svn://svn.valgrind.org/valgrind
a5019735-40e9-0310-863c-91ae7b9d1cf9
\f
-filter_tronical
+sse2_memory.stdout.exp
file
2010-10-12T00:07:48.744940Z
-84aba53a0087bbbfb06e9a9d1f337ec4
-2004-10-20T11:43:01.000000Z
-2817
-nethercote
-has-props
+cb4d60c26cc59d3b0206ac84585448fe
+2006-01-01T15:22:16.061449Z
+5467
+sewardj
-107
+
+120200
\f
-sse2_memory.stdout.exp
+filter_tronical
file
2010-10-12T00:07:48.744940Z
-cb4d60c26cc59d3b0206ac84585448fe
-2006-01-01T15:22:16.061449Z
-5467
-sewardj
-
+84aba53a0087bbbfb06e9a9d1f337ec4
+2004-10-20T11:43:01.000000Z
+2817
+nethercote
+has-props
-120200
+107
\f
insn_basic.vgtest
file
42
\f
-pushfpopf.vgtest
+fprem.stdout.exp
file
2010-10-12T00:07:48.744940Z
-5a8f207adbce4b258a84ea4ee26a65bb
-2004-10-20T11:43:01.000000Z
-2817
-nethercote
-has-props
+b67d3a8e9f7043f06090a54b25ee5ff8
+2006-02-04T15:43:14.669729Z
+5610
+sewardj
-59
+
+51
\f
-fprem.stdout.exp
+pushfpopf.vgtest
file
2010-10-12T00:07:48.744940Z
-b67d3a8e9f7043f06090a54b25ee5ff8
-2006-02-04T15:43:14.669729Z
-5610
-sewardj
-
+5a8f207adbce4b258a84ea4ee26a65bb
+2004-10-20T11:43:01.000000Z
+2817
+nethercote
+has-props
-51
+59
\f
bug152022.stderr.exp
file
0
\f
-bug152022.vgtest
+insn_mmx.stdout.exp
file
2010-10-12T00:07:48.744940Z
-9ff2c87619945e5af01bd8374933c2af
-2009-05-19T01:17:09.389420Z
-9917
-njn
-
-
+0decb12d2b7f69c10927abd27c3185b9
+2005-11-12T15:46:17.162198Z
+5094
+tom
+has-props
+svn:special
-27
+43
\f
-insn_mmx.stdout.exp
+bug152022.vgtest
file
2010-10-12T00:07:48.744940Z
-0decb12d2b7f69c10927abd27c3185b9
-2005-11-12T15:46:17.162198Z
-5094
-tom
-has-props
+9ff2c87619945e5af01bd8374933c2af
+2009-05-19T01:17:09.389420Z
+9917
+njn
-svn:special
-43
+
+
+27
\f
fprem.stderr.exp
file
0
\f
-fpeflags.c
+tronical.stderr.exp
file
2010-10-12T00:07:48.744940Z
-f78e7a57b55651f51c864e87d59e6826
-2004-10-20T11:43:01.000000Z
-2817
-nethercote
+d41d8cd98f00b204e9800998ecf8427e
+2006-05-21T12:18:16.823385Z
+5909
+sewardj
has-props
-306
+0
\f
-tronical.stderr.exp
+fpeflags.c
file
2010-10-12T00:07:48.744940Z
-d41d8cd98f00b204e9800998ecf8427e
-2006-05-21T12:18:16.823385Z
-5909
-sewardj
+f78e7a57b55651f51c864e87d59e6826
+2004-10-20T11:43:01.000000Z
+2817
+nethercote
has-props
-0
+306
\f
more_x86_fp.stdout.exp
file
29
\f
-filter_stderr
+pushpopmem.vgtest
file
2010-10-12T00:07:48.752938Z
-bd58fcb30336cae5b5d4d19415b6a5eb
-2004-10-19T18:54:11.000000Z
-2809
-nethercote
-has-props
+ae5b736463477fb32257436c2b292336
+2006-05-12T14:24:18.574991Z
+5891
+sewardj
-29
+
+28
\f
-pushpopmem.vgtest
+filter_stderr
file
2010-10-12T00:07:48.752938Z
-ae5b736463477fb32257436c2b292336
-2006-05-12T14:24:18.574991Z
-5891
-sewardj
-
+bd58fcb30336cae5b5d4d19415b6a5eb
+2004-10-19T18:54:11.000000Z
+2809
+nethercote
+has-props
-28
+29
\f
xor-undef-x86.c
file
6882
\f
-insn_sse.stderr.exp
+pushfw_x86.stderr.exp
file
2010-10-12T00:07:48.752938Z
-aa8886164520bb77467d8af81bcc7a46
-2005-11-12T15:46:17.162198Z
-5094
-tom
-has-props
+d41d8cd98f00b204e9800998ecf8427e
+2008-05-09T19:46:55.532228Z
+8018
+sewardj
-svn:special
-43
+
+
+0
\f
-pushfw_x86.stderr.exp
+insn_sse.stderr.exp
file
2010-10-12T00:07:48.752938Z
-d41d8cd98f00b204e9800998ecf8427e
-2008-05-09T19:46:55.532228Z
-8018
-sewardj
-
-
+aa8886164520bb77467d8af81bcc7a46
+2005-11-12T15:46:17.162198Z
+5094
+tom
+has-props
+svn:special
-0
+43
\f
sse1_memory.stdout.exp
file
48000
\f
-insn_sse.vgtest
+pushfw_x86.vgtest
file
2010-10-12T00:07:48.752938Z
-dc7eed3233942210d0648dfd9384983d
-2005-11-12T15:46:17.162198Z
-5094
-tom
-has-props
+197eb88bbb85363719098a7709b06768
+2008-05-09T19:46:55.532228Z
+8018
+sewardj
-svn:special
-39
+
+
+28
\f
-pushfw_x86.vgtest
+insn_sse.vgtest
file
2010-10-12T00:07:48.752938Z
-197eb88bbb85363719098a7709b06768
-2008-05-09T19:46:55.532228Z
-8018
-sewardj
-
-
+dc7eed3233942210d0648dfd9384983d
+2005-11-12T15:46:17.162198Z
+5094
+tom
+has-props
+svn:special
-28
+39
\f
espindola2.stderr.exp
file
89
\f
-filter_pushfpopf
+insn_sse2.stdout.exp
file
2010-10-12T00:07:48.756938Z
-225e7af0400d374a078f30788764803a
-2004-10-20T11:43:01.000000Z
-2817
-nethercote
+50166b36faf449aed6048f40071298de
+2005-11-12T15:46:17.162198Z
+5094
+tom
has-props
+svn:special
-
-72
+44
\f
-insn_sse2.stdout.exp
+filter_pushfpopf
file
2010-10-12T00:07:48.756938Z
-50166b36faf449aed6048f40071298de
-2005-11-12T15:46:17.162198Z
-5094
-tom
+225e7af0400d374a078f30788764803a
+2004-10-20T11:43:01.000000Z
+2817
+nethercote
has-props
-svn:special
-44
+
+72
\f
espindola2.c
file
750
\f
-fpeflags.stderr.exp
+insn_basic.stdout.exp
file
2010-10-12T00:07:48.756938Z
-d41d8cd98f00b204e9800998ecf8427e
-2004-10-20T11:43:01.000000Z
-2817
-nethercote
+bd7aa4b485d2fed5663b1c9211e73855
+2005-11-12T15:46:17.162198Z
+5094
+tom
has-props
+svn:special
-
-0
+45
\f
-insn_basic.stdout.exp
+fpeflags.stderr.exp
file
2010-10-12T00:07:48.756938Z
-bd7aa4b485d2fed5663b1c9211e73855
-2005-11-12T15:46:17.162198Z
-5094
-tom
+d41d8cd98f00b204e9800998ecf8427e
+2004-10-20T11:43:01.000000Z
+2817
+nethercote
has-props
-svn:special
-45
+
+0
\f
insn_mmxext.stdout.exp
file
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/mpi
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/nightly
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/nightly/bin
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/nightly/conf
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/none
svn://svn.valgrind.org/valgrind
-2010-10-11T18:55:24.778808Z
-11427
+2010-10-12T00:44:05.799913Z
+11430
sewardj
has-props
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
-build_triplet = arm-unknown-linux-gnueabi
-host_triplet = arm-unknown-linux-gnueabi
+build_triplet = i686-pc-linux-gnu
+host_triplet = i686-pc-linux-gnu
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
$(top_srcdir)/Makefile.all.am $(top_srcdir)/Makefile.tool.am
-noinst_PROGRAMS = none-arm-linux$(EXEEXT) \
+noinst_PROGRAMS = none-x86-linux$(EXEEXT) \
$(am__EXEEXT_1)
#am__append_1 = none--linux
none__linux_DEPENDENCIES =
CONFIG_CLEAN_FILES =
#am__EXEEXT_1 = none--linux$(EXEEXT)
PROGRAMS = $(noinst_PROGRAMS)
-am__objects_1 = none_arm_linux-nl_main.$(OBJEXT)
-am_none_arm_linux_OBJECTS = $(am__objects_1)
-none_arm_linux_OBJECTS = \
- $(am_none_arm_linux_OBJECTS)
+am__objects_1 = none_x86_linux-nl_main.$(OBJEXT)
+am_none_x86_linux_OBJECTS = $(am__objects_1)
+none_x86_linux_OBJECTS = \
+ $(am_none_x86_linux_OBJECTS)
am__none__linux_SOURCES_DIST = nl_main.c
am__objects_2 = none__linux-nl_main.$(OBJEXT)
#am_none__linux_OBJECTS = \
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
CCLD = $(CC)
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
-SOURCES = $(none_arm_linux_SOURCES) \
+SOURCES = $(none_x86_linux_SOURCES) \
$(none__linux_SOURCES)
-DIST_SOURCES = $(none_arm_linux_SOURCES) \
+DIST_SOURCES = $(none_x86_linux_SOURCES) \
$(am__none__linux_SOURCES_DIST)
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
html-recursive info-recursive install-data-recursive \
EGREP = /scratchbox/tools/bin/grep -E
EXEEXT =
FLAG_FNO_STACK_PROTECTOR = -fno-stack-protector
-FLAG_M32 =
+FLAG_M32 = -m32
FLAG_M64 =
FLAG_MAIX32 =
FLAG_MAIX64 =
-FLAG_MMMX =
-FLAG_MSSE =
+FLAG_MMMX = -mmmx
+FLAG_MSSE = -msse
FLAG_NO_BUILD_ID = -Wl,--build-id=none
FLAG_UNLIMITED_INLINE_UNIT_GROWTH = --param inline-unit-growth=900
FLAG_W_EXTRA = -Wextra
FLAG_W_NO_FORMAT_ZERO_LENGTH = -Wno-format-zero-length
FLAG_W_NO_UNINITIALIZED = -Wno-uninitialized
GDB = /targets/links/arch_tools/bin/gdb
-GLIBC_VERSION = 2.11
+GLIBC_VERSION = 2.10
GREP = /scratchbox/tools/bin/grep
INSTALL = /scratchbox/tools/bin/install -c
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_PROGRAM = ${INSTALL}
INSTALL_SCRIPT = ${INSTALL}
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
-LDFLAGS = -Wl,--hash-style=both
+LDFLAGS =
LIBOBJS =
LIBS =
LN_S = ln -s
PATH_SEPARATOR = :
PERL = /scratchbox/tools/bin/perl
PKG_CONFIG = /scratchbox/tools/bin/pkg-config
-PREFERRED_STACK_BOUNDARY =
+PREFERRED_STACK_BOUNDARY = -mpreferred-stack-boundary=2
QTCORE_CFLAGS =
QTCORE_LIBS =
RANLIB = ranlib
VALT_LOAD_ADDRESS_PRI = 0x38000000
VALT_LOAD_ADDRESS_SEC = 0xUNSET
VERSION = 3.6.0.SVN
-VGCONF_ARCH_PRI = arm
+VGCONF_ARCH_PRI = x86
VGCONF_ARCH_SEC =
VGCONF_OS = linux
-VGCONF_PLATFORM_PRI_CAPS = ARM_LINUX
+VGCONF_PLATFORM_PRI_CAPS = X86_LINUX
VGCONF_PLATFORM_SEC_CAPS =
abs_builddir = /home/ubuntu/valgrind-3.5.0/none
abs_srcdir = /home/ubuntu/valgrind-3.5.0/none
am__tar = ${AMTAR} chof - "$$tardir"
am__untar = ${AMTAR} xf -
bindir = ${exec_prefix}/bin
-build = arm-unknown-linux-gnueabi
+build = i686-pc-linux-gnu
build_alias =
-build_cpu = arm
-build_os = linux-gnueabi
-build_vendor = unknown
+build_cpu = i686
+build_os = linux-gnu
+build_vendor = pc
builddir = .
datadir = ${datarootdir}
datarootdir = ${prefix}/share
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
dvidir = ${docdir}
exec_prefix = ${prefix}
-host = arm-unknown-linux-gnueabi
+host = i686-pc-linux-gnu
host_alias =
-host_cpu = arm
-host_os = linux-gnueabi
-host_vendor = unknown
+host_cpu = i686
+host_os = linux-gnu
+host_vendor = pc
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
# means some of the flags are duplicated on systems with newer versions of
# automake, but this does not really matter and seems hard to avoid.
-AM_CPPFLAGS_ARM_LINUX = \
+AM_CPPFLAGS_X86_LINUX = \
-I$(top_srcdir) \
-I$(top_srcdir)/include \
-I$(top_srcdir)/VEX/pub \
- -DVGA_arm=1 \
+ -DVGA_x86=1 \
-DVGO_linux=1 \
- -DVGP_arm_linux=1
+ -DVGP_x86_linux=1
#AM_CPPFLAGS_ = \
# -I$(top_srcdir) \
# -DVGO_linux=1 \
# -DVGP__linux=1
-AM_FLAG_M3264_X86_LINUX =
-AM_CFLAGS_X86_LINUX = \
+AM_FLAG_M3264_X86_LINUX = -m32
+AM_CFLAGS_X86_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE)
-AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -g
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -m32 -g
AM_FLAG_M3264_AMD64_LINUX =
AM_CFLAGS_AMD64_LINUX = -fomit-frame-pointer \
- $(AM_CFLAGS_BASE)
+ -mpreferred-stack-boundary=2 $(AM_CFLAGS_BASE)
AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) -g
-AM_FLAG_M3264_PPC32_LINUX =
-AM_CFLAGS_PPC32_LINUX = $(AM_CFLAGS_BASE)
-AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -g
+AM_FLAG_M3264_PPC32_LINUX = -m32
+AM_CFLAGS_PPC32_LINUX = -m32 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -m32 -g
AM_FLAG_M3264_PPC64_LINUX =
AM_CFLAGS_PPC64_LINUX = $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) -g
-AM_FLAG_M3264_ARM_LINUX =
-AM_CFLAGS_ARM_LINUX = \
+AM_FLAG_M3264_ARM_LINUX = -m32
+AM_CFLAGS_ARM_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE) -marm
-AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -g
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -m32 -g
AM_FLAG_M3264_PPC32_AIX5 =
AM_CFLAGS_PPC32_AIX5 = -mcpu=powerpc $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
# regtests and performance tests. In fact, these must be used to
# build anything which is built only once on a dual-arch build.
#
-AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_ARM_LINUX)
-AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_ARM_LINUX)
-AM_CFLAGS_PRI = $(AM_CFLAGS_ARM_LINUX)
-AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_ARM_LINUX)
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_X86_LINUX)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_X86_LINUX)
+AM_CFLAGS_PRI = $(AM_CFLAGS_X86_LINUX)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_X86_LINUX)
AM_FLAG_M3264_SEC =
#AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_)
PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
-PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
#----------------------------------------------------------------------------
# <tool>-<platform> stuff
#----------------------------------------------------------------------------
-TOOL_DEPENDENCIES_ARM_LINUX = \
- $(top_builddir)/coregrind/libcoregrind-arm-linux.a \
- $(top_builddir)/VEX/libvex-arm-linux.a
+TOOL_DEPENDENCIES_X86_LINUX = \
+ $(top_builddir)/coregrind/libcoregrind-x86-linux.a \
+ $(top_builddir)/VEX/libvex-x86-linux.a
#TOOL_DEPENDENCIES_ = \
# $(top_builddir)/coregrind/libcoregrind--linux.a \
# $(top_builddir)/VEX/libvex--linux.a
TOOL_LDADD_COMMON = -lgcc
-TOOL_LDADD_ARM_LINUX = \
- $(TOOL_DEPENDENCIES_ARM_LINUX) $(TOOL_LDADD_COMMON)
+TOOL_LDADD_X86_LINUX = \
+ $(TOOL_DEPENDENCIES_X86_LINUX) $(TOOL_LDADD_COMMON)
#TOOL_LDADD_ = \
# $(TOOL_DEPENDENCIES_) $(TOOL_LDADD_COMMON)
-nodefaultlibs -nostartfiles -Wl,-u,__start -Wl,-e,__start
TOOL_LDFLAGS_X86_LINUX = \
- $(TOOL_LDFLAGS_COMMON_LINUX)
+ $(TOOL_LDFLAGS_COMMON_LINUX) -m32
TOOL_LDFLAGS_AMD64_LINUX = \
$(TOOL_LDFLAGS_COMMON_LINUX)
TOOL_LDFLAGS_PPC32_LINUX = \
- $(TOOL_LDFLAGS_COMMON_LINUX)
+ $(TOOL_LDFLAGS_COMMON_LINUX) -m32
TOOL_LDFLAGS_PPC64_LINUX = \
$(TOOL_LDFLAGS_COMMON_LINUX)
TOOL_LDFLAGS_ARM_LINUX = \
- $(TOOL_LDFLAGS_COMMON_LINUX)
+ $(TOOL_LDFLAGS_COMMON_LINUX) -m32
TOOL_LDFLAGS_PPC32_AIX5 = \
$(TOOL_LDFLAGS_COMMON_AIX5)
EXTRA_DIST = docs/nl-manual.xml
NONE_SOURCES_COMMON = nl_main.c
-none_arm_linux_SOURCES = \
+none_x86_linux_SOURCES = \
$(NONE_SOURCES_COMMON)
-none_arm_linux_CPPFLAGS = \
- $(AM_CPPFLAGS_ARM_LINUX)
+none_x86_linux_CPPFLAGS = \
+ $(AM_CPPFLAGS_X86_LINUX)
-none_arm_linux_CFLAGS = \
- $(AM_CFLAGS_ARM_LINUX)
+none_x86_linux_CFLAGS = \
+ $(AM_CFLAGS_X86_LINUX)
-none_arm_linux_DEPENDENCIES = \
- $(TOOL_DEPENDENCIES_ARM_LINUX)
+none_x86_linux_DEPENDENCIES = \
+ $(TOOL_DEPENDENCIES_X86_LINUX)
-none_arm_linux_LDADD = \
- $(TOOL_LDADD_ARM_LINUX)
+none_x86_linux_LDADD = \
+ $(TOOL_LDADD_X86_LINUX)
-none_arm_linux_LDFLAGS = \
- $(TOOL_LDFLAGS_ARM_LINUX)
+none_x86_linux_LDFLAGS = \
+ $(TOOL_LDFLAGS_X86_LINUX)
-none_arm_linux_LINK = \
+none_x86_linux_LINK = \
$(top_builddir)/coregrind/link_tool_exe_linux \
0x38000000 \
$(LINK) \
- $(none_arm_linux_CFLAGS) \
- $(none_arm_linux_LDFLAGS)
+ $(none_x86_linux_CFLAGS) \
+ $(none_x86_linux_LDFLAGS)
#none__linux_SOURCES = \
# $(NONE_SOURCES_COMMON)
clean-noinstPROGRAMS:
-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
-none-arm-linux$(EXEEXT): $(none_arm_linux_OBJECTS) $(none_arm_linux_DEPENDENCIES)
- @rm -f none-arm-linux$(EXEEXT)
- $(none_arm_linux_LINK) $(none_arm_linux_OBJECTS) $(none_arm_linux_LDADD) $(LIBS)
+none-x86-linux$(EXEEXT): $(none_x86_linux_OBJECTS) $(none_x86_linux_DEPENDENCIES)
+ @rm -f none-x86-linux$(EXEEXT)
+ $(none_x86_linux_LINK) $(none_x86_linux_OBJECTS) $(none_x86_linux_LDADD) $(LIBS)
none--linux$(EXEEXT): $(none__linux_OBJECTS) $(none__linux_DEPENDENCIES)
@rm -f none--linux$(EXEEXT)
$(none__linux_LINK) $(none__linux_OBJECTS) $(none__linux_LDADD) $(LIBS)
distclean-compile:
-rm -f *.tab.c
-include ./$(DEPDIR)/none_arm_linux-nl_main.Po
+include ./$(DEPDIR)/none_x86_linux-nl_main.Po
include ./$(DEPDIR)/none__linux-nl_main.Po
.c.o:
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
# $(COMPILE) -c `$(CYGPATH_W) '$<'`
-none_arm_linux-nl_main.o: nl_main.c
- $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(none_arm_linux_CPPFLAGS) $(CPPFLAGS) $(none_arm_linux_CFLAGS) $(CFLAGS) -MT none_arm_linux-nl_main.o -MD -MP -MF $(DEPDIR)/none_arm_linux-nl_main.Tpo -c -o none_arm_linux-nl_main.o `test -f 'nl_main.c' || echo '$(srcdir)/'`nl_main.c
- mv -f $(DEPDIR)/none_arm_linux-nl_main.Tpo $(DEPDIR)/none_arm_linux-nl_main.Po
-# source='nl_main.c' object='none_arm_linux-nl_main.o' libtool=no \
+none_x86_linux-nl_main.o: nl_main.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(none_x86_linux_CPPFLAGS) $(CPPFLAGS) $(none_x86_linux_CFLAGS) $(CFLAGS) -MT none_x86_linux-nl_main.o -MD -MP -MF $(DEPDIR)/none_x86_linux-nl_main.Tpo -c -o none_x86_linux-nl_main.o `test -f 'nl_main.c' || echo '$(srcdir)/'`nl_main.c
+ mv -f $(DEPDIR)/none_x86_linux-nl_main.Tpo $(DEPDIR)/none_x86_linux-nl_main.Po
+# source='nl_main.c' object='none_x86_linux-nl_main.o' libtool=no \
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(none_arm_linux_CPPFLAGS) $(CPPFLAGS) $(none_arm_linux_CFLAGS) $(CFLAGS) -c -o none_arm_linux-nl_main.o `test -f 'nl_main.c' || echo '$(srcdir)/'`nl_main.c
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(none_x86_linux_CPPFLAGS) $(CPPFLAGS) $(none_x86_linux_CFLAGS) $(CFLAGS) -c -o none_x86_linux-nl_main.o `test -f 'nl_main.c' || echo '$(srcdir)/'`nl_main.c
-none_arm_linux-nl_main.obj: nl_main.c
- $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(none_arm_linux_CPPFLAGS) $(CPPFLAGS) $(none_arm_linux_CFLAGS) $(CFLAGS) -MT none_arm_linux-nl_main.obj -MD -MP -MF $(DEPDIR)/none_arm_linux-nl_main.Tpo -c -o none_arm_linux-nl_main.obj `if test -f 'nl_main.c'; then $(CYGPATH_W) 'nl_main.c'; else $(CYGPATH_W) '$(srcdir)/nl_main.c'; fi`
- mv -f $(DEPDIR)/none_arm_linux-nl_main.Tpo $(DEPDIR)/none_arm_linux-nl_main.Po
-# source='nl_main.c' object='none_arm_linux-nl_main.obj' libtool=no \
+none_x86_linux-nl_main.obj: nl_main.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(none_x86_linux_CPPFLAGS) $(CPPFLAGS) $(none_x86_linux_CFLAGS) $(CFLAGS) -MT none_x86_linux-nl_main.obj -MD -MP -MF $(DEPDIR)/none_x86_linux-nl_main.Tpo -c -o none_x86_linux-nl_main.obj `if test -f 'nl_main.c'; then $(CYGPATH_W) 'nl_main.c'; else $(CYGPATH_W) '$(srcdir)/nl_main.c'; fi`
+ mv -f $(DEPDIR)/none_x86_linux-nl_main.Tpo $(DEPDIR)/none_x86_linux-nl_main.Po
+# source='nl_main.c' object='none_x86_linux-nl_main.obj' libtool=no \
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(none_arm_linux_CPPFLAGS) $(CPPFLAGS) $(none_arm_linux_CFLAGS) $(CFLAGS) -c -o none_arm_linux-nl_main.obj `if test -f 'nl_main.c'; then $(CYGPATH_W) 'nl_main.c'; else $(CYGPATH_W) '$(srcdir)/nl_main.c'; fi`
+# $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(none_x86_linux_CPPFLAGS) $(CPPFLAGS) $(none_x86_linux_CFLAGS) $(CFLAGS) -c -o none_x86_linux-nl_main.obj `if test -f 'nl_main.c'; then $(CYGPATH_W) 'nl_main.c'; else $(CYGPATH_W) '$(srcdir)/nl_main.c'; fi`
none__linux-nl_main.o: nl_main.c
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(none__linux_CPPFLAGS) $(CPPFLAGS) $(none__linux_CFLAGS) $(CFLAGS) -MT none__linux-nl_main.o -MD -MP -MF $(DEPDIR)/none__linux-nl_main.Tpo -c -o none__linux-nl_main.o `test -f 'nl_main.c' || echo '$(srcdir)/'`nl_main.c
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/none/docs
svn://svn.valgrind.org/valgrind
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/none/tests
svn://svn.valgrind.org/valgrind
-2010-10-11T18:55:24.778808Z
-11427
+2010-10-12T00:44:05.799913Z
+11430
sewardj
has-props
3
\f
-fcntl_setown.vgtest
+readline1.stdout.exp
file
2010-10-12T00:08:26.262607Z
-c782ed917fd34486e5689023de5161a4
-2004-07-29T21:20:11.000000Z
-2535
-thughes
+0b33848fa432a36702978d785f7071b1
+2002-09-23T09:36:25.000000Z
+1086
+njn25
has-props
-19
+18
\f
-readline1.stdout.exp
+fcntl_setown.vgtest
file
2010-10-12T00:08:26.262607Z
-0b33848fa432a36702978d785f7071b1
-2002-09-23T09:36:25.000000Z
-1086
-njn25
+c782ed917fd34486e5689023de5161a4
+2004-07-29T21:20:11.000000Z
+2535
+thughes
has-props
-18
+19
\f
shell.stderr.exp-dash
file
34
\f
-fdleak_socketpair.vgtest
+resolv.vgtest
file
2010-10-12T00:08:26.262607Z
-f41a728060f1f0c863c3c1aa32169dd7
-2005-06-29T03:46:32.901800Z
-4048
+88c2673573afb02b6007332f54759ff7
+2002-10-01T11:45:34.000000Z
+1155
njn
has-props
-95
+13
\f
-resolv.vgtest
+fdleak_socketpair.vgtest
file
2010-10-12T00:08:26.262607Z
-88c2673573afb02b6007332f54759ff7
-2002-10-01T11:45:34.000000Z
-1155
+f41a728060f1f0c863c3c1aa32169dd7
+2005-06-29T03:46:32.901800Z
+4048
njn
has-props
-13
+95
\f
nestedfns.stderr.exp
file
2
\f
-empty-exe.vgtest
+cmdline0.stderr.exp
file
2010-10-12T00:08:26.262607Z
-f4855463e869b656c99c52a402d8b252
-2009-06-29T06:57:30.341174Z
-10384
+d41d8cd98f00b204e9800998ecf8427e
+2005-10-26T16:17:46.090164Z
+4969
njn
-403
+0
\f
map_unmap.vgtest
file
41
\f
-cmdline0.stderr.exp
+empty-exe.vgtest
file
2010-10-12T00:08:26.262607Z
-d41d8cd98f00b204e9800998ecf8427e
-2005-10-26T16:17:46.090164Z
-4969
+f4855463e869b656c99c52a402d8b252
+2009-06-29T06:57:30.341174Z
+10384
njn
-0
+403
\f
res_search.stdout.exp
file
2
\f
-cmdline3.stderr.exp
+closeall.stderr.exp
file
2010-10-12T00:08:26.270605Z
-ad9b261c149a5c162e39bc287ca07b5d
-2004-06-15T10:54:40.000000Z
-2418
+e1c06d85ae7b8b032bef47e42e4c08f9
+2004-02-15T16:12:35.000000Z
+2252
nethercote
has-props
-74
+2
\f
-closeall.stderr.exp
+cmdline3.stderr.exp
file
2010-10-12T00:08:26.270605Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2004-02-15T16:12:35.000000Z
-2252
+ad9b261c149a5c162e39bc287ca07b5d
+2004-06-15T10:54:40.000000Z
+2418
nethercote
has-props
-2
+74
\f
shortpush.stderr.exp
file
799
\f
-sem.c
+shell_valid2.stderr.exp
file
2010-10-12T00:08:26.270605Z
-8162d6b57cc19c0a921e58b521bfcd03
-2006-12-12T01:38:15.595827Z
-6395
-sewardj
-has-props
+d41d8cd98f00b204e9800998ecf8427e
+2005-10-14T03:11:30.444350Z
+4918
+njn
-1610
+
+0
\f
-shell_valid2.stderr.exp
+sem.c
file
2010-10-12T00:08:26.270605Z
-d41d8cd98f00b204e9800998ecf8427e
-2005-10-14T03:11:30.444350Z
-4918
-njn
-
+8162d6b57cc19c0a921e58b521bfcd03
+2006-12-12T01:38:15.595827Z
+6395
+sewardj
+has-props
-0
+1610
\f
shell_binaryfile.stderr.exp
file
57
\f
-cmdline3.vgtest
+closeall.vgtest
file
2010-10-12T00:08:26.270605Z
-d41d8cd98f00b204e9800998ecf8427e
-2004-06-15T10:54:40.000000Z
-2418
+a1018c3a7e257dc819ad08eb022a1e95
+2004-02-15T16:12:35.000000Z
+2252
nethercote
has-props
-0
+15
\f
-closeall.vgtest
+cmdline3.vgtest
file
2010-10-12T00:08:26.270605Z
-a1018c3a7e257dc819ad08eb022a1e95
-2004-02-15T16:12:35.000000Z
-2252
+d41d8cd98f00b204e9800998ecf8427e
+2004-06-15T10:54:40.000000Z
+2418
nethercote
has-props
-15
+0
\f
require-text-symbol-1.vgtest
file
79
\f
-floored.c
+procfs-linux.stderr.exp-with-readlinkat
file
-2010-10-12T00:08:26.274605Z
-a5e1453c793ec68412be4f1f3dcef2d3
-2002-09-23T09:36:25.000000Z
-1086
-njn25
-has-props
+2010-10-12T00:08:26.270605Z
+d2bf7182a70de149d8a9c0f1787dfe27
+2009-08-26T18:45:46.704346Z
+10872
+bart
-185
+
+361
\f
-procfs-linux.stderr.exp-with-readlinkat
+floored.c
file
-2010-10-12T00:08:26.270605Z
-d2bf7182a70de149d8a9c0f1787dfe27
-2009-08-26T18:45:46.704346Z
-10872
-bart
-
+2010-10-12T00:08:26.274605Z
+a5e1453c793ec68412be4f1f3dcef2d3
+2002-09-23T09:36:25.000000Z
+1086
+njn25
+has-props
-361
+185
\f
filter_linenos
file
5
\f
-mq.c
+cmdline6.stderr.exp
file
2010-10-12T00:08:26.274605Z
-02a220dca34f902d709e9a1801bec91d
-2006-10-17T01:28:48.769812Z
-6257
-sewardj
+6f1e230f0d0e6814997dacecf87baf15
+2005-10-14T03:11:30.444350Z
+4918
+njn
has-props
-1985
+47
\f
-cmdline6.stderr.exp
+mq.c
file
2010-10-12T00:08:26.274605Z
-6f1e230f0d0e6814997dacecf87baf15
-2005-10-14T03:11:30.444350Z
-4918
-njn
+02a220dca34f902d709e9a1801bec91d
+2006-10-17T01:28:48.769812Z
+6257
+sewardj
has-props
-47
+1985
\f
fucomip.stderr.exp
file
604
\f
-fucomip.vgtest
+rlimit_nofile.c
file
2010-10-12T00:08:26.278604Z
-d168d2c80acab84dd6a1285fe97a572c
-2002-09-23T09:36:25.000000Z
-1086
-njn25
+6ecc02f4949a934628acd18c56845cf5
+2009-02-23T07:26:15.198769Z
+9239
+njn
has-props
-14
+1531
\f
-rlimit_nofile.c
+fucomip.vgtest
file
2010-10-12T00:08:26.278604Z
-6ecc02f4949a934628acd18c56845cf5
-2009-02-23T07:26:15.198769Z
-9239
-njn
+d168d2c80acab84dd6a1285fe97a572c
+2002-09-23T09:36:25.000000Z
+1086
+njn25
has-props
-1531
+14
\f
munmap_exe.c
file
226
\f
-x86-linux
-dir
-\f
shell_valid1.vgtest
file
30
\f
+x86-linux
+dir
+\f
shell_nosuchfile.stderr.exp
file
177
\f
-pth_exit2.c
+ppc32
+dir
+\f
+cmd-with-special.stderr.exp
file
2010-10-12T00:08:26.298601Z
-d70e39b191422ae84b1dc18d44049c5e
-2005-06-30T02:15:59.773517Z
-4060
+d41d8cd98f00b204e9800998ecf8427e
+2009-08-03T00:23:16.871177Z
+10691
njn
-has-props
-55
+
+0
\f
-cmd-with-special.stderr.exp
+pth_exit2.c
file
2010-10-12T00:08:26.298601Z
-d41d8cd98f00b204e9800998ecf8427e
-2009-08-03T00:23:16.871177Z
-10691
+d70e39b191422ae84b1dc18d44049c5e
+2005-06-30T02:15:59.773517Z
+4060
njn
+has-props
-
-0
-\f
-ppc32
-dir
+55
\f
rlimit_nofile.stderr.exp
file
243
\f
-semlimit.vgtest
+fork.stderr.exp
file
2010-10-12T00:08:26.298601Z
-e78ec9d96272ce7b7c38f8663eb67e32
-2004-03-23T19:48:54.000000Z
-2336
-thughes
-has-props
-
+d41d8cd98f00b204e9800998ecf8427e
+2004-01-06T21:46:02.000000Z
+2190
+fitzhardinge
+has-props
-15
+
+0
\f
-fork.stderr.exp
+semlimit.vgtest
file
2010-10-12T00:08:26.298601Z
-d41d8cd98f00b204e9800998ecf8427e
-2004-01-06T21:46:02.000000Z
-2190
-fitzhardinge
+e78ec9d96272ce7b7c38f8663eb67e32
+2004-03-23T19:48:54.000000Z
+2336
+thughes
has-props
-0
+15
\f
syscall-restart2.c
file
2700
\f
-fdleak_ipv4.stdout.exp
+procfs-linux.vgtest
file
2010-10-12T00:08:26.302600Z
-b1946ac92492d2347c6235b4d2611184
-2005-06-29T03:46:32.901800Z
-4048
-njn
-has-props
+d0b11b41a24a5e8cd3d49aeaa3a7315b
+2009-08-26T18:11:18.909169Z
+10871
+bart
-6
+
+107
\f
shell_valid1.stderr.exp
file
0
\f
-procfs-linux.vgtest
+fdleak_ipv4.stdout.exp
file
2010-10-12T00:08:26.302600Z
-d0b11b41a24a5e8cd3d49aeaa3a7315b
-2009-08-26T18:11:18.909169Z
-10871
-bart
-
+b1946ac92492d2347c6235b4d2611184
+2005-06-29T03:46:32.901800Z
+4048
+njn
+has-props
-107
+6
\f
cmd-with-special.vgtest
file
391
\f
-sha1_test.c
+cmdline6.vgtest
file
2010-10-12T00:08:26.302600Z
-afb1889566deb21572a2176fb9bc8a6e
-2004-01-03T14:24:42.000000Z
-2169
-mueller
+9cb216e0e8fb97006aba295f429a34dd
+2004-06-15T10:54:40.000000Z
+2418
+nethercote
has-props
-8223
+22
\f
-cmdline6.vgtest
+sha1_test.c
file
2010-10-12T00:08:26.302600Z
-9cb216e0e8fb97006aba295f429a34dd
-2004-06-15T10:54:40.000000Z
-2418
-nethercote
+afb1889566deb21572a2176fb9bc8a6e
+2004-01-03T14:24:42.000000Z
+2169
+mueller
has-props
-22
+8223
\f
pth_exit.stderr.exp
file
2
\f
-fdleak_open.vgtest
+require-text-symbol.c
file
-2010-10-12T00:08:26.306599Z
-3e3d1368e3e9541c18b9a5f6e10b0d82
-2005-06-29T03:46:32.901800Z
-4048
-njn
-has-props
+2010-10-12T00:08:26.302600Z
+984d72bc29f22320fdc0ba4b21649720
+2010-05-09T22:30:43.809256Z
+11125
+sewardj
-89
+
+172
\f
-require-text-symbol.c
+fdleak_open.vgtest
file
-2010-10-12T00:08:26.302600Z
-984d72bc29f22320fdc0ba4b21649720
-2010-05-09T22:30:43.809256Z
-11125
-sewardj
-
+2010-10-12T00:08:26.306599Z
+3e3d1368e3e9541c18b9a5f6e10b0d82
+2005-06-29T03:46:32.901800Z
+4048
+njn
+has-props
-172
+89
\f
-tls.c
+shell_nonexec.stderr.exp
file
2010-10-12T00:08:26.306599Z
-92cb9089d8594b2f974dab0c0d9f0bcc
-2005-03-10T23:59:00.318252Z
-3265
-sewardj
-has-props
+13d7ddc452ca9ad227285f45c4284517
+2005-10-14T03:11:30.444350Z
+4918
+njn
-1804
+
+44
\f
shell.stdout.exp
file
332
\f
-shell_nonexec.stderr.exp
+tls.c
file
2010-10-12T00:08:26.306599Z
-13d7ddc452ca9ad227285f45c4284517
-2005-10-14T03:11:30.444350Z
-4918
-njn
-
+92cb9089d8594b2f974dab0c0d9f0bcc
+2005-03-10T23:59:00.318252Z
+3265
+sewardj
+has-props
-44
+1804
\f
discard.stdout.exp
file
22
\f
-cmdline5.stderr.exp
+pth_cancel1.stdout.exp
file
2010-10-12T00:08:26.306599Z
-745dd589126ae957869b6683f9a38704
-2005-10-14T03:11:30.444350Z
-4918
+bcf023e2b4cd30519b4062ac87ce1853
+2005-06-30T02:15:59.773517Z
+4060
njn
has-props
-65
+56
\f
-pth_cancel1.stdout.exp
+cmdline5.stderr.exp
file
2010-10-12T00:08:26.306599Z
-bcf023e2b4cd30519b4062ac87ce1853
-2005-06-30T02:15:59.773517Z
-4060
+745dd589126ae957869b6683f9a38704
+2005-10-14T03:11:30.444350Z
+4918
njn
has-props
-56
+65
\f
res_search.c
file
3743
\f
-discard.vgtest
+pth_empty.vgtest
file
2010-10-12T00:08:26.310599Z
-83a52f23dc9d702d1a312262a000e756
-2002-10-04T14:16:38.000000Z
-1181
+c4584250f330e30a3ff3b2bde9a4cd15
+2005-06-30T02:15:59.773517Z
+4060
njn
has-props
-50
+16
\f
-pth_empty.vgtest
+discard.vgtest
file
2010-10-12T00:08:26.310599Z
-c4584250f330e30a3ff3b2bde9a4cd15
-2005-06-30T02:15:59.773517Z
-4060
+83a52f23dc9d702d1a312262a000e756
+2002-10-04T14:16:38.000000Z
+1181
njn
has-props
-16
+50
\f
-fdleak_dup2.vgtest
+munmap_exe.stderr.exp
file
2010-10-12T00:08:26.314598Z
-d65780cc0d39ed8f8652f8e3fce2b227
-2005-06-29T03:46:32.901800Z
-4048
-njn
+e1c06d85ae7b8b032bef47e42e4c08f9
+2002-09-23T09:36:25.000000Z
+1086
+njn25
has-props
-89
+2
\f
exec-sigmask.vgtest
file
19
\f
-munmap_exe.stderr.exp
+fdleak_dup2.vgtest
file
2010-10-12T00:08:26.314598Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2002-09-23T09:36:25.000000Z
-1086
-njn25
+d65780cc0d39ed8f8652f8e3fce2b227
+2005-06-29T03:46:32.901800Z
+4048
+njn
has-props
-2
+89
\f
pth_cancel1.vgtest
file
32
\f
-fdleak_dup2.c
+exec-sigmask.c
file
2010-10-12T00:08:26.314598Z
-249ea518b1d90779d3792cee6e478a86
-2009-04-28T05:35:53.227539Z
-9658
-njn
+ebd9208fcec703b54d698b9f3976be35
+2005-03-10T23:59:00.318252Z
+3265
+sewardj
has-props
-361
+1499
\f
-exec-sigmask.c
+fdleak_dup2.c
file
2010-10-12T00:08:26.314598Z
-ebd9208fcec703b54d698b9f3976be35
-2005-03-10T23:59:00.318252Z
-3265
-sewardj
+249ea518b1d90779d3792cee6e478a86
+2009-04-28T05:35:53.227539Z
+9658
+njn
has-props
-1499
+361
\f
shell_dir.stderr.exp
file
145
\f
+darwin
+dir
+\f
map_unaligned.c
file
896
\f
-darwin
-dir
-\f
ansi.stderr.exp
file
21
\f
-rlimit_nofile.stdout.exp
+filter_stderr
file
2010-10-12T00:08:26.318597Z
-d41d8cd98f00b204e9800998ecf8427e
-2004-06-26T11:27:52.000000Z
-2440
-thughes
+4d51230878e68f165cb24ce13b1c6344
+2009-08-12T00:14:44.907422Z
+10784
+njn
has-props
-0
+247
\f
-filter_stderr
+rlimit_nofile.stdout.exp
file
2010-10-12T00:08:26.318597Z
-4d51230878e68f165cb24ce13b1c6344
-2009-08-12T00:14:44.907422Z
-10784
-njn
+d41d8cd98f00b204e9800998ecf8427e
+2004-06-26T11:27:52.000000Z
+2440
+thughes
has-props
-247
+0
\f
-fdleak_fcntl.stderr.exp
+fdleak_dup.vgtest
file
2010-10-12T00:08:26.322597Z
-ee490d93df50634da5f8c47cdb1e27a5
-2009-04-28T05:35:53.227539Z
-9658
+2746d9b976ce184cca39fb802c569f3c
+2005-06-29T03:46:32.901800Z
+4048
njn
has-props
-305
+88
\f
cmdline2.stdout.exp
file
-2010-10-12T00:08:26.322597Z
-73ca3df7173a14e2891cd6310aba25d8
-2010-08-31T15:18:32.318043Z
-11312
-bart
+2010-10-12T23:04:56.647395Z
+09e91ef3e2179a5d16bbd36ad6b5d5fc
+2010-10-12T00:44:05.799913Z
+11430
+sewardj
has-props
-7095
+7259
\f
-fdleak_dup.vgtest
+fdleak_fcntl.stderr.exp
file
2010-10-12T00:08:26.322597Z
-2746d9b976ce184cca39fb802c569f3c
-2005-06-29T03:46:32.901800Z
-4048
+ee490d93df50634da5f8c47cdb1e27a5
+2009-04-28T05:35:53.227539Z
+9658
njn
has-props
-88
+305
\f
bug129866.stderr.exp
file
89
\f
-sigstackgrowth.stdout.exp
+shorts.stderr.exp
file
2010-10-12T00:08:26.326596Z
-15de982d1dc99ce52d089868a579de34
-2005-03-10T23:23:45.107685Z
-3264
-sewardj
-
+c3ef2a48fe6b99a05aa13dd549e9faf0
+2002-09-23T09:36:25.000000Z
+1086
+njn25
+has-props
-7
+14
\f
-shorts.stderr.exp
+sigstackgrowth.stdout.exp
file
2010-10-12T00:08:26.326596Z
-c3ef2a48fe6b99a05aa13dd549e9faf0
-2002-09-23T09:36:25.000000Z
-1086
-njn25
-has-props
+15de982d1dc99ce52d089868a579de34
+2005-03-10T23:23:45.107685Z
+3264
+sewardj
-14
+
+7
\f
coolo_sigaction.stdout.exp
file
16
\f
-args.stderr.exp
+cmdline1.stderr.exp
file
2010-10-12T00:08:26.326596Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2003-02-24T22:05:38.000000Z
-1442
-njn
+d41d8cd98f00b204e9800998ecf8427e
+2004-06-15T10:54:40.000000Z
+2418
+nethercote
has-props
-2
+0
\f
-cmdline1.stderr.exp
+args.stderr.exp
file
2010-10-12T00:08:26.326596Z
-d41d8cd98f00b204e9800998ecf8427e
-2004-06-15T10:54:40.000000Z
-2418
-nethercote
+e1c06d85ae7b8b032bef47e42e4c08f9
+2003-02-24T22:05:38.000000Z
+1442
+njn
has-props
-0
+2
\f
-pth_empty.c
+threaded-fork.vgtest
file
-2010-10-12T00:08:26.330595Z
-47ea1630a7f67e8aec0ef971d5dc9f75
-2005-06-30T02:15:59.773517Z
-4060
+2010-10-12T00:08:26.326596Z
+f3fac2dfe867f8e57ab8a7f861946132
+2005-03-13T05:10:08.358177Z
+3326
njn
-has-props
-155
+
+20
\f
-faultstatus.vgtest
+gxx304.stderr.exp
file
-2010-10-12T00:08:26.330595Z
-bee670936159ba3d6e0e37a48bb57e51
-2005-03-10T23:23:45.107685Z
-3264
-sewardj
-
+2010-10-12T00:08:26.326596Z
+e1c06d85ae7b8b032bef47e42e4c08f9
+2002-09-23T09:36:25.000000Z
+1086
+njn25
+has-props
-18
+2
\f
discard.c
file
448
\f
-gxx304.stderr.exp
+faultstatus.vgtest
file
-2010-10-12T00:08:26.326596Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2002-09-23T09:36:25.000000Z
-1086
-njn25
-has-props
+2010-10-12T00:08:26.330595Z
+bee670936159ba3d6e0e37a48bb57e51
+2005-03-10T23:23:45.107685Z
+3264
+sewardj
-2
+
+18
\f
-threaded-fork.vgtest
+pth_empty.c
file
-2010-10-12T00:08:26.326596Z
-f3fac2dfe867f8e57ab8a7f861946132
-2005-03-13T05:10:08.358177Z
-3326
+2010-10-12T00:08:26.330595Z
+47ea1630a7f67e8aec0ef971d5dc9f75
+2005-06-30T02:15:59.773517Z
+4060
njn
+has-props
-
-20
+155
\f
-shorts.vgtest
+pth_rwlock.c
file
2010-10-12T00:08:26.330595Z
-4f3ff553d35cc3ec3a1d77d22afb7b82
-2002-09-23T09:36:25.000000Z
-1086
-njn25
+82634a03549a4425f036244a82bd2a74
+2005-06-30T02:15:59.773517Z
+4060
+njn
has-props
-13
+611
\f
-pth_rwlock.c
+shorts.vgtest
file
2010-10-12T00:08:26.330595Z
-82634a03549a4425f036244a82bd2a74
-2005-06-30T02:15:59.773517Z
-4060
-njn
+4f3ff553d35cc3ec3a1d77d22afb7b82
+2002-09-23T09:36:25.000000Z
+1086
+njn25
has-props
-611
+13
\f
map_unaligned.stderr.exp
file
68
\f
-empty-exe.stderr.exp
+shell_badinterp.vgtest
file
2010-10-12T00:08:26.330595Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2009-06-29T06:57:30.341174Z
-10384
+0afab6ba44b5c0a6fb130c1dcdf011f7
+2005-10-14T03:11:30.444350Z
+4918
njn
-2
+22
\f
map_unmap.stderr.exp
file
2
\f
-shell_badinterp.vgtest
+empty-exe.stderr.exp
file
2010-10-12T00:08:26.330595Z
-0afab6ba44b5c0a6fb130c1dcdf011f7
-2005-10-14T03:11:30.444350Z
-4918
+e1c06d85ae7b8b032bef47e42e4c08f9
+2009-06-29T06:57:30.341174Z
+10384
njn
-22
+2
\f
syscall-restart2.stderr.exp
file
23
\f
-syslog.vgtest
+execve.stdout.exp
file
2010-10-12T00:08:26.334595Z
-120db45fd4b4262acb7e0a1fff18d99c
-2009-07-13T07:02:26.600818Z
-10438
-njn
-
+d41d8cd98f00b204e9800998ecf8427e
+2004-06-19T13:02:34.000000Z
+2427
+thughes
+has-props
-24
+0
\f
-execve.stdout.exp
+syslog.vgtest
file
2010-10-12T00:08:26.334595Z
-d41d8cd98f00b204e9800998ecf8427e
-2004-06-19T13:02:34.000000Z
-2427
-thughes
-has-props
+120db45fd4b4262acb7e0a1fff18d99c
+2009-07-13T07:02:26.600818Z
+10438
+njn
-0
+
+24
\f
cmdline4.stderr.exp
file
2
\f
-readline1.stderr.exp
+syslog.c
file
2010-10-12T00:08:26.334595Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2002-09-23T09:36:25.000000Z
-1086
-njn25
-has-props
+9ccc955b0e731dcbd768a714b224cd59
+2009-07-13T07:02:26.600818Z
+10438
+njn
-2
+
+203
\f
-syslog.c
+readline1.stderr.exp
file
2010-10-12T00:08:26.334595Z
-9ccc955b0e731dcbd768a714b224cd59
-2009-07-13T07:02:26.600818Z
-10438
-njn
-
+e1c06d85ae7b8b032bef47e42e4c08f9
+2002-09-23T09:36:25.000000Z
+1086
+njn25
+has-props
-203
+2
\f
cmdline0.vgtest
file
-2010-10-12T00:08:26.350592Z
-b8f00543a1850c412f97b7b563058678
-2010-08-31T15:18:32.318043Z
-11312
-bart
+2010-10-12T23:04:56.647395Z
+f342146f8534de3fad4e3a5eda02ea87
+2010-10-12T00:44:05.799913Z
+11430
+sewardj
has-props
-4484
+4648
\f
args.stdout.exp
file
--alignment=<number> set minimum alignment of heap allocations [...]
uncommon user options for all Valgrind tools:
+ --fullpath-after= (with nothing after the '=')
+ show full source paths in call stacks
+ --fullpath-after=string like --fullpath-after=, but only show the
+ part of the path after 'string'. Allows removal
+ of path prefixes. Use this flag multiple times
+ to specify a set of prefixes to remove.
--smc-check=none|stack|all checks for self-modifying code: none,
only for code found in stacks, or all [stack]
--read-var-info=yes|no read debug info on stack and global variables
and use it to print better error messages in
tools that make use of it (Memcheck, Helgrind,
DRD) [no]
- --prefix-to-strip=<pfx> If not empty, specifies that full source file
- paths must be printed in call stacks and also
- that <pfx> must be stripped from these paths.
- [].
--run-libc-freeres=no|yes free up glibc memory at exit on Linux? [yes]
--sim-hints=hint1,hint2,... known hints:
lax-ioctls, enable-outer [none]
--alignment=<number> set minimum alignment of heap allocations [...]
uncommon user options for all Valgrind tools:
+ --fullpath-after= (with nothing after the '=')
+ show full source paths in call stacks
+ --fullpath-after=string like --fullpath-after=, but only show the
+ part of the path after 'string'. Allows removal
+ of path prefixes. Use this flag multiple times
+ to specify a set of prefixes to remove.
--smc-check=none|stack|all checks for self-modifying code: none,
only for code found in stacks, or all [stack]
--read-var-info=yes|no read debug info on stack and global variables
and use it to print better error messages in
tools that make use of it (Memcheck, Helgrind,
DRD) [no]
- --prefix-to-strip=<pfx> If not empty, specifies that full source file
- paths must be printed in call stacks and also
- that <pfx> must be stripped from these paths.
- [].
--run-libc-freeres=no|yes free up glibc memory at exit on Linux? [yes]
--sim-hints=hint1,hint2,... known hints:
lax-ioctls, enable-outer [none]
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
-build_triplet = arm-unknown-linux-gnueabi
-host_triplet = arm-unknown-linux-gnueabi
+build_triplet = i686-pc-linux-gnu
+host_triplet = i686-pc-linux-gnu
DIST_COMMON = $(dist_noinst_SCRIPTS) $(noinst_HEADERS) \
$(srcdir)/Makefile.am $(srcdir)/Makefile.in \
$(top_srcdir)/Makefile.all.am \
$(top_srcdir)/Makefile.tool-tests.am
# Arch-specific tests.
-#am__append_1 = x86
+am__append_1 = x86
#am__append_2 = amd64
#am__append_3 = ppc32
#am__append_4 = ppc64
-am__append_5 = arm
+#am__append_5 = arm
# OS-specific tests
am__append_6 = linux
#am__append_7 = darwin
# Platform-specific tests
-#am__append_8 = x86-linux
+am__append_8 = x86-linux
check_PROGRAMS = ansi$(EXEEXT) args$(EXEEXT) async-sigs$(EXEEXT) \
bitfield1$(EXEEXT) bug129866$(EXEEXT) closeall$(EXEEXT) \
coolo_strlen$(EXEEXT) discard$(EXEEXT) exec-sigmask$(EXEEXT) \
EGREP = /scratchbox/tools/bin/grep -E
EXEEXT =
FLAG_FNO_STACK_PROTECTOR = -fno-stack-protector
-FLAG_M32 =
+FLAG_M32 = -m32
FLAG_M64 =
FLAG_MAIX32 =
FLAG_MAIX64 =
-FLAG_MMMX =
-FLAG_MSSE =
+FLAG_MMMX = -mmmx
+FLAG_MSSE = -msse
FLAG_NO_BUILD_ID = -Wl,--build-id=none
FLAG_UNLIMITED_INLINE_UNIT_GROWTH = --param inline-unit-growth=900
FLAG_W_EXTRA = -Wextra
FLAG_W_NO_FORMAT_ZERO_LENGTH = -Wno-format-zero-length
FLAG_W_NO_UNINITIALIZED = -Wno-uninitialized
GDB = /targets/links/arch_tools/bin/gdb
-GLIBC_VERSION = 2.11
+GLIBC_VERSION = 2.10
GREP = /scratchbox/tools/bin/grep
INSTALL = /scratchbox/tools/bin/install -c
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_PROGRAM = ${INSTALL}
INSTALL_SCRIPT = ${INSTALL}
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
-LDFLAGS = -Wl,--hash-style=both
+LDFLAGS =
LIBOBJS =
LIBS =
LN_S = ln -s
PATH_SEPARATOR = :
PERL = /scratchbox/tools/bin/perl
PKG_CONFIG = /scratchbox/tools/bin/pkg-config
-PREFERRED_STACK_BOUNDARY =
+PREFERRED_STACK_BOUNDARY = -mpreferred-stack-boundary=2
QTCORE_CFLAGS =
QTCORE_LIBS =
RANLIB = ranlib
VALT_LOAD_ADDRESS_PRI = 0x38000000
VALT_LOAD_ADDRESS_SEC = 0xUNSET
VERSION = 3.6.0.SVN
-VGCONF_ARCH_PRI = arm
+VGCONF_ARCH_PRI = x86
VGCONF_ARCH_SEC =
VGCONF_OS = linux
-VGCONF_PLATFORM_PRI_CAPS = ARM_LINUX
+VGCONF_PLATFORM_PRI_CAPS = X86_LINUX
VGCONF_PLATFORM_SEC_CAPS =
abs_builddir = /home/ubuntu/valgrind-3.5.0/none/tests
abs_srcdir = /home/ubuntu/valgrind-3.5.0/none/tests
am__tar = ${AMTAR} chof - "$$tardir"
am__untar = ${AMTAR} xf -
bindir = ${exec_prefix}/bin
-build = arm-unknown-linux-gnueabi
+build = i686-pc-linux-gnu
build_alias =
-build_cpu = arm
-build_os = linux-gnueabi
-build_vendor = unknown
+build_cpu = i686
+build_os = linux-gnu
+build_vendor = pc
builddir = .
datadir = ${datarootdir}
datarootdir = ${prefix}/share
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
dvidir = ${docdir}
exec_prefix = ${prefix}
-host = arm-unknown-linux-gnueabi
+host = i686-pc-linux-gnu
host_alias =
-host_cpu = arm
-host_os = linux-gnueabi
-host_vendor = unknown
+host_cpu = i686
+host_os = linux-gnu
+host_vendor = pc
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
# means some of the flags are duplicated on systems with newer versions of
# automake, but this does not really matter and seems hard to avoid.
-AM_CPPFLAGS_ARM_LINUX = \
+AM_CPPFLAGS_X86_LINUX = \
-I$(top_srcdir) \
-I$(top_srcdir)/include \
-I$(top_srcdir)/VEX/pub \
- -DVGA_arm=1 \
+ -DVGA_x86=1 \
-DVGO_linux=1 \
- -DVGP_arm_linux=1
+ -DVGP_x86_linux=1
#AM_CPPFLAGS_ = \
# -I$(top_srcdir) \
# -DVGO_linux=1 \
# -DVGP__linux=1
-AM_FLAG_M3264_X86_LINUX =
-AM_CFLAGS_X86_LINUX = \
+AM_FLAG_M3264_X86_LINUX = -m32
+AM_CFLAGS_X86_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE)
-AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -g
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -m32 -g
AM_FLAG_M3264_AMD64_LINUX =
AM_CFLAGS_AMD64_LINUX = -fomit-frame-pointer \
- $(AM_CFLAGS_BASE)
+ -mpreferred-stack-boundary=2 $(AM_CFLAGS_BASE)
AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) -g
-AM_FLAG_M3264_PPC32_LINUX =
-AM_CFLAGS_PPC32_LINUX = $(AM_CFLAGS_BASE)
-AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -g
+AM_FLAG_M3264_PPC32_LINUX = -m32
+AM_CFLAGS_PPC32_LINUX = -m32 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -m32 -g
AM_FLAG_M3264_PPC64_LINUX =
AM_CFLAGS_PPC64_LINUX = $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) -g
-AM_FLAG_M3264_ARM_LINUX =
-AM_CFLAGS_ARM_LINUX = \
+AM_FLAG_M3264_ARM_LINUX = -m32
+AM_CFLAGS_ARM_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE) -marm
-AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -g
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -m32 -g
AM_FLAG_M3264_PPC32_AIX5 =
AM_CFLAGS_PPC32_AIX5 = -mcpu=powerpc $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
# regtests and performance tests. In fact, these must be used to
# build anything which is built only once on a dual-arch build.
#
-AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_ARM_LINUX)
-AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_ARM_LINUX)
-AM_CFLAGS_PRI = $(AM_CFLAGS_ARM_LINUX)
-AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_ARM_LINUX)
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_X86_LINUX)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_X86_LINUX)
+AM_CFLAGS_PRI = $(AM_CFLAGS_X86_LINUX)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_X86_LINUX)
AM_FLAG_M3264_SEC =
#AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_)
PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
-PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/none/tests/amd64
svn://svn.valgrind.org/valgrind
492
\f
-pcmpstr64.c
+bug127521-64.stderr.exp
file
2010-10-12T00:08:10.541260Z
-a9d79632abeaa5c0d286971c6081b295
-2010-08-17T22:39:46.149325Z
-11265
+e1c06d85ae7b8b032bef47e42e4c08f9
+2006-08-17T01:39:04.251819Z
+6007
sewardj
-38272
+2
\f
-bug127521-64.stderr.exp
+pcmpstr64.c
file
2010-10-12T00:08:10.541260Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2006-08-17T01:39:04.251819Z
-6007
+a9d79632abeaa5c0d286971c6081b295
+2010-08-17T22:39:46.149325Z
+11265
sewardj
-2
+38272
\f
faultstatus.disabled
file
1131
\f
-fxtract.c
+insn_fpu.vgtest
file
2010-10-12T00:08:10.541260Z
-080ecc729c096eea387a63ea50f9cd43
-2006-03-07T01:17:12.395671Z
-5716
-sewardj
+f4187b34391cdf1dd466df4797fa2f68
+2005-11-12T15:51:31.286718Z
+5097
+tom
-1507
+52
\f
-insn_fpu.vgtest
+fxtract.c
file
2010-10-12T00:08:10.541260Z
-f4187b34391cdf1dd466df4797fa2f68
-2005-11-12T15:51:31.286718Z
-5097
-tom
+080ecc729c096eea387a63ea50f9cd43
+2006-03-07T01:17:12.395671Z
+5716
+sewardj
-52
+1507
\f
-jrcxz.stderr.exp
+sbbmisc.vgtest
file
2010-10-12T00:08:10.541260Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2005-10-05T17:12:23.608205Z
-4869
+0a045e9f052986e93031bd5e5859b928
+2010-09-28T14:39:39.910544Z
+11385
sewardj
-2
+14
\f
shrld.c
file
5150
\f
-sbbmisc.vgtest
+jrcxz.stderr.exp
file
2010-10-12T00:08:10.541260Z
-0a045e9f052986e93031bd5e5859b928
-2010-09-28T14:39:39.910544Z
-11385
+e1c06d85ae7b8b032bef47e42e4c08f9
+2005-10-05T17:12:23.608205Z
+4869
sewardj
-14
+2
\f
filter_int
file
72
\f
-pcmpxstrx64.c
+insn_ssse3.stdout.exp
file
2010-10-12T00:08:10.541260Z
-bc25a020845c87422baaf9cc58cf76c3
-2010-08-17T22:43:21.085875Z
-11267
+6451b84e0d79ec9b772a37878bb9d14b
+2008-02-09T01:55:52.329013Z
+7385
sewardj
-12336
+3300
\f
-insn_ssse3.stdout.exp
+pcmpxstrx64.c
file
2010-10-12T00:08:10.541260Z
-6451b84e0d79ec9b772a37878bb9d14b
-2008-02-09T01:55:52.329013Z
-7385
+bc25a020845c87422baaf9cc58cf76c3
+2010-08-17T22:43:21.085875Z
+11267
sewardj
-3300
+12336
\f
rcl-amd64.stdout.exp
file
2
\f
-amd64locked.stdout.exp
+Makefile.am
file
2010-10-12T00:08:10.553258Z
-ac0f11416962a182051a3ec80d87dfcc
-2009-07-04T12:44:08.600364Z
-10410
+74576141666f5cb793bda4f143d6aa1b
+2010-09-28T19:59:47.541961Z
+11389
sewardj
-62
+3588
\f
-Makefile.am
+amd64locked.stdout.exp
file
2010-10-12T00:08:10.553258Z
-74576141666f5cb793bda4f143d6aa1b
-2010-09-28T19:59:47.541961Z
-11389
+ac0f11416962a182051a3ec80d87dfcc
+2009-07-04T12:44:08.600364Z
+10410
sewardj
-3588
+62
\f
amd64locked.c
file
30
\f
-fcmovnu.c
+sbbmisc.stdout.exp
file
2010-10-12T00:08:10.553258Z
-296d2faa0196e65566ef0063bbed65cf
-2006-03-06T19:36:30.164739Z
-5714
+3bd406462379250a11ff2dd96ac68271
+2010-09-28T14:39:39.910544Z
+11385
sewardj
-377
+169
\f
-sbbmisc.stdout.exp
+fcmovnu.c
file
2010-10-12T00:08:10.553258Z
-3bd406462379250a11ff2dd96ac68271
-2010-09-28T14:39:39.910544Z
-11385
+296d2faa0196e65566ef0063bbed65cf
+2006-03-06T19:36:30.164739Z
+5714
sewardj
-169
+377
\f
insn_sse3.def
file
18
\f
-gen_insn_test.pl
+shrld.stderr.exp
file
2010-10-12T00:08:10.557258Z
-c8472ff5507e48248b1047aee6562e94
-2005-11-06T12:29:50.305501Z
-5024
-tom
+e1c06d85ae7b8b032bef47e42e4c08f9
+2005-11-04T20:18:27.595629Z
+5009
+sewardj
-29059
+2
\f
-shrld.stderr.exp
+gen_insn_test.pl
file
2010-10-12T00:08:10.557258Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2005-11-04T20:18:27.595629Z
-5009
-sewardj
+c8472ff5507e48248b1047aee6562e94
+2005-11-06T12:29:50.305501Z
+5024
+tom
-2
+29059
\f
jrcxz.stdout.exp
file
13
\f
-insn_sse.def
+insn_fpu.stderr.exp
file
2010-10-12T00:08:10.557258Z
-ad408830804f14d42c6d46e4dacc67aa
-2006-09-11T14:39:05.053360Z
-6047
-sewardj
+d41d8cd98f00b204e9800998ecf8427e
+2005-11-12T15:46:17.162198Z
+5094
+tom
-15189
+0
\f
-insn_fpu.stderr.exp
+insn_sse.def
file
2010-10-12T00:08:10.557258Z
-d41d8cd98f00b204e9800998ecf8427e
-2005-11-12T15:46:17.162198Z
-5094
-tom
+ad408830804f14d42c6d46e4dacc67aa
+2006-09-11T14:39:05.053360Z
+6047
+sewardj
-0
+15189
\f
slahf-amd64.vgtest
file
0
\f
-insn_pclmulqdq.def
+rcl-amd64.stderr.exp
file
2010-10-12T00:08:10.561257Z
-a11034aff1bd208803326a273e93f5dc
-2010-09-28T19:59:47.541961Z
-11389
+d41d8cd98f00b204e9800998ecf8427e
+2007-01-19T20:09:21.020287Z
+6540
sewardj
-25280
+0
\f
-rcl-amd64.stderr.exp
+insn_pclmulqdq.def
file
2010-10-12T00:08:10.561257Z
-d41d8cd98f00b204e9800998ecf8427e
-2007-01-19T20:09:21.020287Z
-6540
+a11034aff1bd208803326a273e93f5dc
+2010-09-28T19:59:47.541961Z
+11389
sewardj
-0
+25280
\f
insn_sse.vgtest
file
3252
\f
-cmpxchg.c
+bug137714-amd64.stderr.exp
file
2010-10-12T00:08:10.561257Z
-6edbd6a4acf7e9bd31750b8e0ea2a8f8
-2010-09-28T14:58:03.761970Z
-11386
+d41d8cd98f00b204e9800998ecf8427e
+2007-09-01T18:58:54.611433Z
+6794
sewardj
-7168
+0
\f
-bug137714-amd64.stderr.exp
+cmpxchg.c
file
2010-10-12T00:08:10.561257Z
-d41d8cd98f00b204e9800998ecf8427e
-2007-09-01T18:58:54.611433Z
-6794
+6edbd6a4acf7e9bd31750b8e0ea2a8f8
+2010-09-28T14:58:03.761970Z
+11386
sewardj
-0
+7168
\f
redundantRexW.c
file
18890
\f
-faultstatus.stderr.exp
+clc.vgtest
file
2010-10-12T00:08:10.561257Z
-ec260e343bb8b40b2ff217ac176030c2
-2005-11-02T16:15:55.327192Z
-4992
-tom
+d6da26dc45b546d4078d1c89daee246c
+2006-05-12T20:28:26.376934Z
+5893
+sewardj
-47
+10
\f
-clc.vgtest
+faultstatus.stderr.exp
file
2010-10-12T00:08:10.561257Z
-d6da26dc45b546d4078d1c89daee246c
-2006-05-12T20:28:26.376934Z
-5893
-sewardj
+ec260e343bb8b40b2ff217ac176030c2
+2005-11-02T16:15:55.327192Z
+4992
+tom
-10
+47
\f
-xadd.stderr.exp
+ssse3_misaligned.c
file
2010-10-12T00:08:10.561257Z
-d41d8cd98f00b204e9800998ecf8427e
-2010-05-10T20:53:28.152489Z
-11127
-sewardj
+6086696f64c25e981e891e75a0da1f69
+2009-04-15T03:12:43.771673Z
+9537
+njn
-0
+726
\f
-ssse3_misaligned.c
+xadd.stderr.exp
file
2010-10-12T00:08:10.561257Z
-6086696f64c25e981e891e75a0da1f69
-2009-04-15T03:12:43.771673Z
-9537
-njn
+d41d8cd98f00b204e9800998ecf8427e
+2010-05-10T20:53:28.152489Z
+11127
+sewardj
-726
+0
\f
-insn_sse3.vgtest
+insn_sse2.stdout.exp
file
2010-10-12T00:08:10.561257Z
-9d7da5c13ce7bd8d3a0dacdfafefeb4b
-2009-03-04T04:15:16.745716Z
-9316
-njn
+6756b5f8fd18ccae145c0b320ff0cbf5
+2006-07-24T08:52:19.455980Z
+5987
+sewardj
-106
+5648
\f
-insn_sse2.stdout.exp
+insn_sse3.vgtest
file
2010-10-12T00:08:10.561257Z
-6756b5f8fd18ccae145c0b320ff0cbf5
-2006-07-24T08:52:19.455980Z
-5987
-sewardj
+9d7da5c13ce7bd8d3a0dacdfafefeb4b
+2009-03-04T04:15:16.745716Z
+9316
+njn
-5648
+106
\f
-insn_basic.stdout.exp
+insn_ssse3.def
file
2010-10-12T00:08:10.561257Z
-4a45f6785a57afec83177b194d1c8e15
-2005-11-06T12:29:50.305501Z
-5024
-tom
+bfae86e93caf4ebc934be22b228dd226
+2008-02-09T01:55:52.329013Z
+7385
+sewardj
-18700
+23714
\f
-insn_ssse3.def
+insn_basic.stdout.exp
file
2010-10-12T00:08:10.561257Z
-bfae86e93caf4ebc934be22b228dd226
-2008-02-09T01:55:52.329013Z
-7385
-sewardj
+4a45f6785a57afec83177b194d1c8e15
+2005-11-06T12:29:50.305501Z
+5024
+tom
-23714
+18700
\f
-insn_mmx.def
+lzcnt64.c
file
-2010-10-12T00:08:10.565256Z
-931ab9dda757f6b45ae45b690efe5df1
-2005-05-09T22:01:37.413738Z
-3647
+2010-10-12T00:08:10.561257Z
+e127875716fa37fbc11528830939e5ac
+2010-07-30T15:11:53.298601Z
+11246
sewardj
-9520
+2405
\f
nibz_bennee_mmap.stderr.exp
file
2
\f
-lzcnt64.c
+insn_mmx.def
file
-2010-10-12T00:08:10.561257Z
-e127875716fa37fbc11528830939e5ac
-2010-07-30T15:11:53.298601Z
-11246
+2010-10-12T00:08:10.565256Z
+931ab9dda757f6b45ae45b690efe5df1
+2005-05-09T22:01:37.413738Z
+3647
sewardj
-2405
+9520
\f
cmpxchg.stderr.exp
file
2
\f
-fxtract.stdout.exp
+slahf-amd64.c
file
2010-10-12T00:08:10.565256Z
-63bae04869f6dadc6d25a5997e360455
-2010-07-29T07:02:18.817801Z
-11235
+3d379d91bf2b0a9c19632e0599429f3c
+2007-05-03T21:25:37.398897Z
+6727
sewardj
-6861
+899
\f
-slahf-amd64.c
+fxtract.stdout.exp
file
2010-10-12T00:08:10.565256Z
-3d379d91bf2b0a9c19632e0599429f3c
-2007-05-03T21:25:37.398897Z
-6727
+63bae04869f6dadc6d25a5997e360455
+2010-07-29T07:02:18.817801Z
+11235
sewardj
-899
+6861
\f
xadd.vgtest
file
1074
\f
-nibz_bennee_mmap.vgtest
+sbbmisc.c
file
2010-10-12T00:08:10.565256Z
-6d7aa3ebce7ca4613c2b10fe2a3b34c0
-2006-08-16T01:50:55.536773Z
-6002
+a5209d761144763e3be68abf1000a418
+2010-09-28T14:39:39.910544Z
+11385
sewardj
-23
+4191
\f
-sbbmisc.c
+nibz_bennee_mmap.vgtest
file
2010-10-12T00:08:10.565256Z
-a5209d761144763e3be68abf1000a418
-2010-09-28T14:39:39.910544Z
-11385
+6d7aa3ebce7ca4613c2b10fe2a3b34c0
+2006-08-16T01:50:55.536773Z
+6002
sewardj
-4191
+23
\f
insn_pclmulqdq.vgtest
file
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
-build_triplet = arm-unknown-linux-gnueabi
-host_triplet = arm-unknown-linux-gnueabi
+build_triplet = i686-pc-linux-gnu
+host_triplet = i686-pc-linux-gnu
DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
$(top_srcdir)/Makefile.tool-tests.am
-#am__append_1 = insn_sse3
+am__append_1 = insn_sse3
#am__append_2 = insn_ssse3
#am__append_3 = insn_pclmulqdq
check_PROGRAMS = amd64locked$(EXEEXT) bug127521-64$(EXEEXT) \
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
-#am__EXEEXT_1 = insn_sse3$(EXEEXT)
+am__EXEEXT_1 = insn_sse3$(EXEEXT)
#am__EXEEXT_2 = insn_ssse3$(EXEEXT)
#am__EXEEXT_3 = insn_pclmulqdq$(EXEEXT)
am__EXEEXT_4 = insn_basic$(EXEEXT) insn_mmx$(EXEEXT) insn_sse$(EXEEXT) \
EGREP = /scratchbox/tools/bin/grep -E
EXEEXT =
FLAG_FNO_STACK_PROTECTOR = -fno-stack-protector
-FLAG_M32 =
+FLAG_M32 = -m32
FLAG_M64 =
FLAG_MAIX32 =
FLAG_MAIX64 =
-FLAG_MMMX =
-FLAG_MSSE =
+FLAG_MMMX = -mmmx
+FLAG_MSSE = -msse
FLAG_NO_BUILD_ID = -Wl,--build-id=none
FLAG_UNLIMITED_INLINE_UNIT_GROWTH = --param inline-unit-growth=900
FLAG_W_EXTRA = -Wextra
FLAG_W_NO_FORMAT_ZERO_LENGTH = -Wno-format-zero-length
FLAG_W_NO_UNINITIALIZED = -Wno-uninitialized
GDB = /targets/links/arch_tools/bin/gdb
-GLIBC_VERSION = 2.11
+GLIBC_VERSION = 2.10
GREP = /scratchbox/tools/bin/grep
INSTALL = /scratchbox/tools/bin/install -c
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_PROGRAM = ${INSTALL}
INSTALL_SCRIPT = ${INSTALL}
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
-LDFLAGS = -Wl,--hash-style=both
+LDFLAGS =
LIBOBJS =
LIBS =
LN_S = ln -s
PATH_SEPARATOR = :
PERL = /scratchbox/tools/bin/perl
PKG_CONFIG = /scratchbox/tools/bin/pkg-config
-PREFERRED_STACK_BOUNDARY =
+PREFERRED_STACK_BOUNDARY = -mpreferred-stack-boundary=2
QTCORE_CFLAGS =
QTCORE_LIBS =
RANLIB = ranlib
VALT_LOAD_ADDRESS_PRI = 0x38000000
VALT_LOAD_ADDRESS_SEC = 0xUNSET
VERSION = 3.6.0.SVN
-VGCONF_ARCH_PRI = arm
+VGCONF_ARCH_PRI = x86
VGCONF_ARCH_SEC =
VGCONF_OS = linux
-VGCONF_PLATFORM_PRI_CAPS = ARM_LINUX
+VGCONF_PLATFORM_PRI_CAPS = X86_LINUX
VGCONF_PLATFORM_SEC_CAPS =
abs_builddir = /home/ubuntu/valgrind-3.5.0/none/tests/amd64
abs_srcdir = /home/ubuntu/valgrind-3.5.0/none/tests/amd64
am__tar = ${AMTAR} chof - "$$tardir"
am__untar = ${AMTAR} xf -
bindir = ${exec_prefix}/bin
-build = arm-unknown-linux-gnueabi
+build = i686-pc-linux-gnu
build_alias =
-build_cpu = arm
-build_os = linux-gnueabi
-build_vendor = unknown
+build_cpu = i686
+build_os = linux-gnu
+build_vendor = pc
builddir = .
datadir = ${datarootdir}
datarootdir = ${prefix}/share
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
dvidir = ${docdir}
exec_prefix = ${prefix}
-host = arm-unknown-linux-gnueabi
+host = i686-pc-linux-gnu
host_alias =
-host_cpu = arm
-host_os = linux-gnueabi
-host_vendor = unknown
+host_cpu = i686
+host_os = linux-gnu
+host_vendor = pc
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
# means some of the flags are duplicated on systems with newer versions of
# automake, but this does not really matter and seems hard to avoid.
-AM_CPPFLAGS_ARM_LINUX = \
+AM_CPPFLAGS_X86_LINUX = \
-I$(top_srcdir) \
-I$(top_srcdir)/include \
-I$(top_srcdir)/VEX/pub \
- -DVGA_arm=1 \
+ -DVGA_x86=1 \
-DVGO_linux=1 \
- -DVGP_arm_linux=1
+ -DVGP_x86_linux=1
#AM_CPPFLAGS_ = \
# -I$(top_srcdir) \
# -DVGO_linux=1 \
# -DVGP__linux=1
-AM_FLAG_M3264_X86_LINUX =
-AM_CFLAGS_X86_LINUX = \
+AM_FLAG_M3264_X86_LINUX = -m32
+AM_CFLAGS_X86_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE)
-AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -g
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -m32 -g
AM_FLAG_M3264_AMD64_LINUX =
AM_CFLAGS_AMD64_LINUX = -fomit-frame-pointer \
- $(AM_CFLAGS_BASE)
+ -mpreferred-stack-boundary=2 $(AM_CFLAGS_BASE)
AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) -g
-AM_FLAG_M3264_PPC32_LINUX =
-AM_CFLAGS_PPC32_LINUX = $(AM_CFLAGS_BASE)
-AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -g
+AM_FLAG_M3264_PPC32_LINUX = -m32
+AM_CFLAGS_PPC32_LINUX = -m32 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -m32 -g
AM_FLAG_M3264_PPC64_LINUX =
AM_CFLAGS_PPC64_LINUX = $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) -g
-AM_FLAG_M3264_ARM_LINUX =
-AM_CFLAGS_ARM_LINUX = \
+AM_FLAG_M3264_ARM_LINUX = -m32
+AM_CFLAGS_ARM_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE) -marm
-AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -g
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -m32 -g
AM_FLAG_M3264_PPC32_AIX5 =
AM_CFLAGS_PPC32_AIX5 = -mcpu=powerpc $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
# regtests and performance tests. In fact, these must be used to
# build anything which is built only once on a dual-arch build.
#
-AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_ARM_LINUX)
-AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_ARM_LINUX)
-AM_CFLAGS_PRI = $(AM_CFLAGS_ARM_LINUX)
-AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_ARM_LINUX)
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_X86_LINUX)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_X86_LINUX)
+AM_CFLAGS_PRI = $(AM_CFLAGS_X86_LINUX)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_X86_LINUX)
AM_FLAG_M3264_SEC =
#AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_)
PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
-PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/none/tests/arm
svn://svn.valgrind.org/valgrind
a5019735-40e9-0310-863c-91ae7b9d1cf9
\f
-v6intARM.vgtest
+v6intThumb.vgtest
file
2010-10-12T00:08:22.343268Z
-2971528e968ce4cc31cb0a017dd34a9d
+7e31f4705beabb38d4e3135a9649267b
2010-08-22T18:23:29.188333Z
11286
sewardj
-26
+28
\f
-v6intThumb.vgtest
+v6intARM.vgtest
file
2010-10-12T00:08:22.343268Z
-7e31f4705beabb38d4e3135a9649267b
+2971528e968ce4cc31cb0a017dd34a9d
2010-08-22T18:23:29.188333Z
11286
sewardj
-28
+26
\f
-v6intARM.stdout.exp
+v6intThumb.stdout.exp
file
2010-10-12T00:08:22.347268Z
-aceea3ceec8b7915837636a98fdd4799
+b67571f5b9f563406b6035ed55373746
2010-10-11T18:55:24.778808Z
11427
sewardj
-72245
+1715495
\f
-v6intThumb.stdout.exp
+v6intARM.stdout.exp
file
2010-10-12T00:08:22.347268Z
-b67571f5b9f563406b6035ed55373746
+aceea3ceec8b7915837636a98fdd4799
2010-10-11T18:55:24.778808Z
11427
sewardj
-1715495
+72245
\f
neon64.vgtest
file
583261
\f
-neon128.stderr.exp
+v6intARM.c
file
-2010-10-12T00:08:22.351267Z
-d41d8cd98f00b204e9800998ecf8427e
-2010-08-22T18:23:29.188333Z
-11286
+2010-10-12T00:08:22.347268Z
+173ed9798e5ec3ff847601d1c469f0f4
+2010-10-11T18:55:24.778808Z
+11427
sewardj
-0
+42607
\f
v6intThumb.c
file
409029
\f
-v6intARM.c
+neon128.stderr.exp
file
-2010-10-12T00:08:22.347268Z
-173ed9798e5ec3ff847601d1c469f0f4
-2010-10-11T18:55:24.778808Z
-11427
+2010-10-12T00:08:22.351267Z
+d41d8cd98f00b204e9800998ecf8427e
+2010-08-22T18:23:29.188333Z
+11286
sewardj
-42607
+0
\f
-v6media.stderr.exp
+vfp.stderr.exp
file
2010-10-12T00:08:22.351267Z
d41d8cd98f00b204e9800998ecf8427e
-2010-08-29T12:35:37.448116Z
-11303
+2010-09-23T01:26:06.169780Z
+11374
sewardj
0
\f
-vfp.stderr.exp
+v6media.stderr.exp
file
2010-10-12T00:08:22.351267Z
d41d8cd98f00b204e9800998ecf8427e
-2010-09-23T01:26:06.169780Z
-11374
+2010-08-29T12:35:37.448116Z
+11303
sewardj
297760
\f
-v6intThumb.stderr.exp
+v6intARM.stderr.exp
file
0
\f
-v6intARM.stderr.exp
+v6intThumb.stderr.exp
file
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
-build_triplet = arm-unknown-linux-gnueabi
-host_triplet = arm-unknown-linux-gnueabi
+build_triplet = i686-pc-linux-gnu
+host_triplet = i686-pc-linux-gnu
DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
$(top_srcdir)/Makefile.tool-tests.am
EGREP = /scratchbox/tools/bin/grep -E
EXEEXT =
FLAG_FNO_STACK_PROTECTOR = -fno-stack-protector
-FLAG_M32 =
+FLAG_M32 = -m32
FLAG_M64 =
FLAG_MAIX32 =
FLAG_MAIX64 =
-FLAG_MMMX =
-FLAG_MSSE =
+FLAG_MMMX = -mmmx
+FLAG_MSSE = -msse
FLAG_NO_BUILD_ID = -Wl,--build-id=none
FLAG_UNLIMITED_INLINE_UNIT_GROWTH = --param inline-unit-growth=900
FLAG_W_EXTRA = -Wextra
FLAG_W_NO_FORMAT_ZERO_LENGTH = -Wno-format-zero-length
FLAG_W_NO_UNINITIALIZED = -Wno-uninitialized
GDB = /targets/links/arch_tools/bin/gdb
-GLIBC_VERSION = 2.11
+GLIBC_VERSION = 2.10
GREP = /scratchbox/tools/bin/grep
INSTALL = /scratchbox/tools/bin/install -c
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_PROGRAM = ${INSTALL}
INSTALL_SCRIPT = ${INSTALL}
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
-LDFLAGS = -Wl,--hash-style=both
+LDFLAGS =
LIBOBJS =
LIBS =
LN_S = ln -s
PATH_SEPARATOR = :
PERL = /scratchbox/tools/bin/perl
PKG_CONFIG = /scratchbox/tools/bin/pkg-config
-PREFERRED_STACK_BOUNDARY =
+PREFERRED_STACK_BOUNDARY = -mpreferred-stack-boundary=2
QTCORE_CFLAGS =
QTCORE_LIBS =
RANLIB = ranlib
VALT_LOAD_ADDRESS_PRI = 0x38000000
VALT_LOAD_ADDRESS_SEC = 0xUNSET
VERSION = 3.6.0.SVN
-VGCONF_ARCH_PRI = arm
+VGCONF_ARCH_PRI = x86
VGCONF_ARCH_SEC =
VGCONF_OS = linux
-VGCONF_PLATFORM_PRI_CAPS = ARM_LINUX
+VGCONF_PLATFORM_PRI_CAPS = X86_LINUX
VGCONF_PLATFORM_SEC_CAPS =
abs_builddir = /home/ubuntu/valgrind-3.5.0/none/tests/arm
abs_srcdir = /home/ubuntu/valgrind-3.5.0/none/tests/arm
am__tar = ${AMTAR} chof - "$$tardir"
am__untar = ${AMTAR} xf -
bindir = ${exec_prefix}/bin
-build = arm-unknown-linux-gnueabi
+build = i686-pc-linux-gnu
build_alias =
-build_cpu = arm
-build_os = linux-gnueabi
-build_vendor = unknown
+build_cpu = i686
+build_os = linux-gnu
+build_vendor = pc
builddir = .
datadir = ${datarootdir}
datarootdir = ${prefix}/share
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
dvidir = ${docdir}
exec_prefix = ${prefix}
-host = arm-unknown-linux-gnueabi
+host = i686-pc-linux-gnu
host_alias =
-host_cpu = arm
-host_os = linux-gnueabi
-host_vendor = unknown
+host_cpu = i686
+host_os = linux-gnu
+host_vendor = pc
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
# means some of the flags are duplicated on systems with newer versions of
# automake, but this does not really matter and seems hard to avoid.
-AM_CPPFLAGS_ARM_LINUX = \
+AM_CPPFLAGS_X86_LINUX = \
-I$(top_srcdir) \
-I$(top_srcdir)/include \
-I$(top_srcdir)/VEX/pub \
- -DVGA_arm=1 \
+ -DVGA_x86=1 \
-DVGO_linux=1 \
- -DVGP_arm_linux=1
+ -DVGP_x86_linux=1
#AM_CPPFLAGS_ = \
# -I$(top_srcdir) \
# -DVGO_linux=1 \
# -DVGP__linux=1
-AM_FLAG_M3264_X86_LINUX =
-AM_CFLAGS_X86_LINUX = \
+AM_FLAG_M3264_X86_LINUX = -m32
+AM_CFLAGS_X86_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE)
-AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -g
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -m32 -g
AM_FLAG_M3264_AMD64_LINUX =
AM_CFLAGS_AMD64_LINUX = -fomit-frame-pointer \
- $(AM_CFLAGS_BASE)
+ -mpreferred-stack-boundary=2 $(AM_CFLAGS_BASE)
AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) -g
-AM_FLAG_M3264_PPC32_LINUX =
-AM_CFLAGS_PPC32_LINUX = $(AM_CFLAGS_BASE)
-AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -g
+AM_FLAG_M3264_PPC32_LINUX = -m32
+AM_CFLAGS_PPC32_LINUX = -m32 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -m32 -g
AM_FLAG_M3264_PPC64_LINUX =
AM_CFLAGS_PPC64_LINUX = $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) -g
-AM_FLAG_M3264_ARM_LINUX =
-AM_CFLAGS_ARM_LINUX = \
+AM_FLAG_M3264_ARM_LINUX = -m32
+AM_CFLAGS_ARM_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE) -marm
-AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -g
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -m32 -g
AM_FLAG_M3264_PPC32_AIX5 =
AM_CFLAGS_PPC32_AIX5 = -mcpu=powerpc $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
# regtests and performance tests. In fact, these must be used to
# build anything which is built only once on a dual-arch build.
#
-AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_ARM_LINUX)
-AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_ARM_LINUX)
-AM_CFLAGS_PRI = $(AM_CFLAGS_ARM_LINUX)
-AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_ARM_LINUX)
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_X86_LINUX)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_X86_LINUX)
+AM_CFLAGS_PRI = $(AM_CFLAGS_X86_LINUX)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_X86_LINUX)
AM_FLAG_M3264_SEC =
#AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_)
PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
-PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
# Nb: Tools need to augment these flags with an arch-selection option, such
# as $(AM_FLAG_M3264_PRI).
-AM_CFLAGS = -Winline -Wall -Wshadow -g
-AM_CXXFLAGS = -Winline -Wall -Wshadow -g
+AM_CFLAGS = -Winline -Wall -Wshadow -g -m32
+AM_CXXFLAGS = -Winline -Wall -Wshadow -g -m32
# Include AM_CPPFLAGS in AM_CCASFLAGS to allow for older versions of
# automake; see comments in Makefile.all.am for more detail.
-AM_CCASFLAGS = $(AM_CPPFLAGS)
+AM_CCASFLAGS = $(AM_CPPFLAGS) -m32
#noinst_DSYMS = $(check_PROGRAMS)
dist_noinst_SCRIPTS = filter_stderr
EXTRA_DIST = \
--alignment=<number> set minimum alignment of heap allocations [...]
uncommon user options for all Valgrind tools:
+ --fullpath-after= (with nothing after the '=')
+ show full source paths in call stacks
+ --fullpath-after=string like --fullpath-after=, but only show the
+ part of the path after 'string'. Allows removal
+ of path prefixes. Use this flag multiple times
+ to specify a set of prefixes to remove.
--smc-check=none|stack|all checks for self-modifying code: none,
only for code found in stacks, or all [stack]
--read-var-info=yes|no read debug info on stack and global variables
and use it to print better error messages in
tools that make use of it (Memcheck, Helgrind,
DRD) [no]
- --prefix-to-strip=<pfx> If not empty, specifies that full source file
- paths must be printed in call stacks and also
- that <pfx> must be stripped from these paths.
- [].
--run-libc-freeres=no|yes free up glibc memory at exit on Linux? [yes]
--sim-hints=hint1,hint2,... known hints:
lax-ioctls, enable-outer [none]
--alignment=<number> set minimum alignment of heap allocations [...]
uncommon user options for all Valgrind tools:
+ --fullpath-after= (with nothing after the '=')
+ show full source paths in call stacks
+ --fullpath-after=string like --fullpath-after=, but only show the
+ part of the path after 'string'. Allows removal
+ of path prefixes. Use this flag multiple times
+ to specify a set of prefixes to remove.
--smc-check=none|stack|all checks for self-modifying code: none,
only for code found in stacks, or all [stack]
--read-var-info=yes|no read debug info on stack and global variables
and use it to print better error messages in
tools that make use of it (Memcheck, Helgrind,
DRD) [no]
- --prefix-to-strip=<pfx> If not empty, specifies that full source file
- paths must be printed in call stacks and also
- that <pfx> must be stripped from these paths.
- [].
--run-libc-freeres=no|yes free up glibc memory at exit on Linux? [yes]
--sim-hints=hint1,hint2,... known hints:
lax-ioctls, enable-outer [none]
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/none/tests/darwin
svn://svn.valgrind.org/valgrind
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
-build_triplet = arm-unknown-linux-gnueabi
-host_triplet = arm-unknown-linux-gnueabi
+build_triplet = i686-pc-linux-gnu
+host_triplet = i686-pc-linux-gnu
DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
$(top_srcdir)/Makefile.tool-tests.am
EGREP = /scratchbox/tools/bin/grep -E
EXEEXT =
FLAG_FNO_STACK_PROTECTOR = -fno-stack-protector
-FLAG_M32 =
+FLAG_M32 = -m32
FLAG_M64 =
FLAG_MAIX32 =
FLAG_MAIX64 =
-FLAG_MMMX =
-FLAG_MSSE =
+FLAG_MMMX = -mmmx
+FLAG_MSSE = -msse
FLAG_NO_BUILD_ID = -Wl,--build-id=none
FLAG_UNLIMITED_INLINE_UNIT_GROWTH = --param inline-unit-growth=900
FLAG_W_EXTRA = -Wextra
FLAG_W_NO_FORMAT_ZERO_LENGTH = -Wno-format-zero-length
FLAG_W_NO_UNINITIALIZED = -Wno-uninitialized
GDB = /targets/links/arch_tools/bin/gdb
-GLIBC_VERSION = 2.11
+GLIBC_VERSION = 2.10
GREP = /scratchbox/tools/bin/grep
INSTALL = /scratchbox/tools/bin/install -c
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_PROGRAM = ${INSTALL}
INSTALL_SCRIPT = ${INSTALL}
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
-LDFLAGS = -Wl,--hash-style=both
+LDFLAGS =
LIBOBJS =
LIBS =
LN_S = ln -s
PATH_SEPARATOR = :
PERL = /scratchbox/tools/bin/perl
PKG_CONFIG = /scratchbox/tools/bin/pkg-config
-PREFERRED_STACK_BOUNDARY =
+PREFERRED_STACK_BOUNDARY = -mpreferred-stack-boundary=2
QTCORE_CFLAGS =
QTCORE_LIBS =
RANLIB = ranlib
VALT_LOAD_ADDRESS_PRI = 0x38000000
VALT_LOAD_ADDRESS_SEC = 0xUNSET
VERSION = 3.6.0.SVN
-VGCONF_ARCH_PRI = arm
+VGCONF_ARCH_PRI = x86
VGCONF_ARCH_SEC =
VGCONF_OS = linux
-VGCONF_PLATFORM_PRI_CAPS = ARM_LINUX
+VGCONF_PLATFORM_PRI_CAPS = X86_LINUX
VGCONF_PLATFORM_SEC_CAPS =
abs_builddir = /home/ubuntu/valgrind-3.5.0/none/tests/darwin
abs_srcdir = /home/ubuntu/valgrind-3.5.0/none/tests/darwin
am__tar = ${AMTAR} chof - "$$tardir"
am__untar = ${AMTAR} xf -
bindir = ${exec_prefix}/bin
-build = arm-unknown-linux-gnueabi
+build = i686-pc-linux-gnu
build_alias =
-build_cpu = arm
-build_os = linux-gnueabi
-build_vendor = unknown
+build_cpu = i686
+build_os = linux-gnu
+build_vendor = pc
builddir = .
datadir = ${datarootdir}
datarootdir = ${prefix}/share
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
dvidir = ${docdir}
exec_prefix = ${prefix}
-host = arm-unknown-linux-gnueabi
+host = i686-pc-linux-gnu
host_alias =
-host_cpu = arm
-host_os = linux-gnueabi
-host_vendor = unknown
+host_cpu = i686
+host_os = linux-gnu
+host_vendor = pc
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
# means some of the flags are duplicated on systems with newer versions of
# automake, but this does not really matter and seems hard to avoid.
-AM_CPPFLAGS_ARM_LINUX = \
+AM_CPPFLAGS_X86_LINUX = \
-I$(top_srcdir) \
-I$(top_srcdir)/include \
-I$(top_srcdir)/VEX/pub \
- -DVGA_arm=1 \
+ -DVGA_x86=1 \
-DVGO_linux=1 \
- -DVGP_arm_linux=1
+ -DVGP_x86_linux=1
#AM_CPPFLAGS_ = \
# -I$(top_srcdir) \
# -DVGO_linux=1 \
# -DVGP__linux=1
-AM_FLAG_M3264_X86_LINUX =
-AM_CFLAGS_X86_LINUX = \
+AM_FLAG_M3264_X86_LINUX = -m32
+AM_CFLAGS_X86_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE)
-AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -g
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -m32 -g
AM_FLAG_M3264_AMD64_LINUX =
AM_CFLAGS_AMD64_LINUX = -fomit-frame-pointer \
- $(AM_CFLAGS_BASE)
+ -mpreferred-stack-boundary=2 $(AM_CFLAGS_BASE)
AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) -g
-AM_FLAG_M3264_PPC32_LINUX =
-AM_CFLAGS_PPC32_LINUX = $(AM_CFLAGS_BASE)
-AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -g
+AM_FLAG_M3264_PPC32_LINUX = -m32
+AM_CFLAGS_PPC32_LINUX = -m32 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -m32 -g
AM_FLAG_M3264_PPC64_LINUX =
AM_CFLAGS_PPC64_LINUX = $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) -g
-AM_FLAG_M3264_ARM_LINUX =
-AM_CFLAGS_ARM_LINUX = \
+AM_FLAG_M3264_ARM_LINUX = -m32
+AM_CFLAGS_ARM_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE) -marm
-AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -g
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -m32 -g
AM_FLAG_M3264_PPC32_AIX5 =
AM_CFLAGS_PPC32_AIX5 = -mcpu=powerpc $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
# regtests and performance tests. In fact, these must be used to
# build anything which is built only once on a dual-arch build.
#
-AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_ARM_LINUX)
-AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_ARM_LINUX)
-AM_CFLAGS_PRI = $(AM_CFLAGS_ARM_LINUX)
-AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_ARM_LINUX)
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_X86_LINUX)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_X86_LINUX)
+AM_CFLAGS_PRI = $(AM_CFLAGS_X86_LINUX)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_X86_LINUX)
AM_FLAG_M3264_SEC =
#AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_)
PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
-PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/none/tests/linux
svn://svn.valgrind.org/valgrind
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
-build_triplet = arm-unknown-linux-gnueabi
-host_triplet = arm-unknown-linux-gnueabi
+build_triplet = i686-pc-linux-gnu
+host_triplet = i686-pc-linux-gnu
DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
$(top_srcdir)/Makefile.tool-tests.am
EGREP = /scratchbox/tools/bin/grep -E
EXEEXT =
FLAG_FNO_STACK_PROTECTOR = -fno-stack-protector
-FLAG_M32 =
+FLAG_M32 = -m32
FLAG_M64 =
FLAG_MAIX32 =
FLAG_MAIX64 =
-FLAG_MMMX =
-FLAG_MSSE =
+FLAG_MMMX = -mmmx
+FLAG_MSSE = -msse
FLAG_NO_BUILD_ID = -Wl,--build-id=none
FLAG_UNLIMITED_INLINE_UNIT_GROWTH = --param inline-unit-growth=900
FLAG_W_EXTRA = -Wextra
FLAG_W_NO_FORMAT_ZERO_LENGTH = -Wno-format-zero-length
FLAG_W_NO_UNINITIALIZED = -Wno-uninitialized
GDB = /targets/links/arch_tools/bin/gdb
-GLIBC_VERSION = 2.11
+GLIBC_VERSION = 2.10
GREP = /scratchbox/tools/bin/grep
INSTALL = /scratchbox/tools/bin/install -c
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_PROGRAM = ${INSTALL}
INSTALL_SCRIPT = ${INSTALL}
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
-LDFLAGS = -Wl,--hash-style=both
+LDFLAGS =
LIBOBJS =
LIBS =
LN_S = ln -s
PATH_SEPARATOR = :
PERL = /scratchbox/tools/bin/perl
PKG_CONFIG = /scratchbox/tools/bin/pkg-config
-PREFERRED_STACK_BOUNDARY =
+PREFERRED_STACK_BOUNDARY = -mpreferred-stack-boundary=2
QTCORE_CFLAGS =
QTCORE_LIBS =
RANLIB = ranlib
VALT_LOAD_ADDRESS_PRI = 0x38000000
VALT_LOAD_ADDRESS_SEC = 0xUNSET
VERSION = 3.6.0.SVN
-VGCONF_ARCH_PRI = arm
+VGCONF_ARCH_PRI = x86
VGCONF_ARCH_SEC =
VGCONF_OS = linux
-VGCONF_PLATFORM_PRI_CAPS = ARM_LINUX
+VGCONF_PLATFORM_PRI_CAPS = X86_LINUX
VGCONF_PLATFORM_SEC_CAPS =
abs_builddir = /home/ubuntu/valgrind-3.5.0/none/tests/linux
abs_srcdir = /home/ubuntu/valgrind-3.5.0/none/tests/linux
am__tar = ${AMTAR} chof - "$$tardir"
am__untar = ${AMTAR} xf -
bindir = ${exec_prefix}/bin
-build = arm-unknown-linux-gnueabi
+build = i686-pc-linux-gnu
build_alias =
-build_cpu = arm
-build_os = linux-gnueabi
-build_vendor = unknown
+build_cpu = i686
+build_os = linux-gnu
+build_vendor = pc
builddir = .
datadir = ${datarootdir}
datarootdir = ${prefix}/share
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
dvidir = ${docdir}
exec_prefix = ${prefix}
-host = arm-unknown-linux-gnueabi
+host = i686-pc-linux-gnu
host_alias =
-host_cpu = arm
-host_os = linux-gnueabi
-host_vendor = unknown
+host_cpu = i686
+host_os = linux-gnu
+host_vendor = pc
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
# means some of the flags are duplicated on systems with newer versions of
# automake, but this does not really matter and seems hard to avoid.
-AM_CPPFLAGS_ARM_LINUX = \
+AM_CPPFLAGS_X86_LINUX = \
-I$(top_srcdir) \
-I$(top_srcdir)/include \
-I$(top_srcdir)/VEX/pub \
- -DVGA_arm=1 \
+ -DVGA_x86=1 \
-DVGO_linux=1 \
- -DVGP_arm_linux=1
+ -DVGP_x86_linux=1
#AM_CPPFLAGS_ = \
# -I$(top_srcdir) \
# -DVGO_linux=1 \
# -DVGP__linux=1
-AM_FLAG_M3264_X86_LINUX =
-AM_CFLAGS_X86_LINUX = \
+AM_FLAG_M3264_X86_LINUX = -m32
+AM_CFLAGS_X86_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE)
-AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -g
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -m32 -g
AM_FLAG_M3264_AMD64_LINUX =
AM_CFLAGS_AMD64_LINUX = -fomit-frame-pointer \
- $(AM_CFLAGS_BASE)
+ -mpreferred-stack-boundary=2 $(AM_CFLAGS_BASE)
AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) -g
-AM_FLAG_M3264_PPC32_LINUX =
-AM_CFLAGS_PPC32_LINUX = $(AM_CFLAGS_BASE)
-AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -g
+AM_FLAG_M3264_PPC32_LINUX = -m32
+AM_CFLAGS_PPC32_LINUX = -m32 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -m32 -g
AM_FLAG_M3264_PPC64_LINUX =
AM_CFLAGS_PPC64_LINUX = $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) -g
-AM_FLAG_M3264_ARM_LINUX =
-AM_CFLAGS_ARM_LINUX = \
+AM_FLAG_M3264_ARM_LINUX = -m32
+AM_CFLAGS_ARM_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE) -marm
-AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -g
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -m32 -g
AM_FLAG_M3264_PPC32_AIX5 =
AM_CFLAGS_PPC32_AIX5 = -mcpu=powerpc $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
# regtests and performance tests. In fact, these must be used to
# build anything which is built only once on a dual-arch build.
#
-AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_ARM_LINUX)
-AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_ARM_LINUX)
-AM_CFLAGS_PRI = $(AM_CFLAGS_ARM_LINUX)
-AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_ARM_LINUX)
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_X86_LINUX)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_X86_LINUX)
+AM_CFLAGS_PRI = $(AM_CFLAGS_X86_LINUX)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_X86_LINUX)
AM_FLAG_M3264_SEC =
#AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_)
PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
-PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/none/tests/ppc32
svn://svn.valgrind.org/valgrind
589
\f
-twi.c
+power5+_round.c
file
2010-10-12T00:08:15.088493Z
-3b9136b8955a06ae3fc7e4ed6bd1eab2
-2006-02-07T20:58:12.152382Z
-5618
+164d6aa195b83d3a13fe343f5dc752d8
+2010-09-03T23:49:33.475860Z
+11338
sewardj
-has-props
-svn:special
-18
+
+
+5562
\f
-power5+_round.c
+twi.c
file
2010-10-12T00:08:15.088493Z
-164d6aa195b83d3a13fe343f5dc752d8
-2010-09-03T23:49:33.475860Z
-11338
+3b9136b8955a06ae3fc7e4ed6bd1eab2
+2006-02-07T20:58:12.152382Z
+5618
sewardj
+has-props
+svn:special
-
-
-5562
+18
\f
jm-fp.stdout.exp
file
2155
\f
-testVMX.c
+mcrfs.c
file
2010-10-12T00:08:15.088493Z
-5de6083e5f94db037c40cd7daf0e639b
-2005-11-11T02:35:41.739415Z
-5078
+33cd969162eaff1104fdf51a5a26ad7a
+2006-10-04T18:01:05.192255Z
+6173
sewardj
-311031
+880
\f
-mcrfs.c
+testVMX.c
file
2010-10-12T00:08:15.088493Z
-33cd969162eaff1104fdf51a5a26ad7a
-2006-10-04T18:01:05.192255Z
-6173
+5de6083e5f94db037c40cd7daf0e639b
+2005-11-11T02:35:41.739415Z
+5078
sewardj
-880
+311031
\f
mftocrf.stderr.exp
file
2
\f
-jm-fp.stderr.exp
+tw.stdout.exp
file
2010-10-12T00:08:15.092492Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2005-12-14T22:24:45.621804Z
-5344
-cerion
+8d13b7ffbe2c6502ab269250dcee3924
+2007-09-01T23:22:39.090598Z
+6797
+sewardj
-2
+2466
\f
-tw.stdout.exp
+jm-fp.stderr.exp
file
2010-10-12T00:08:15.092492Z
-8d13b7ffbe2c6502ab269250dcee3924
-2007-09-01T23:22:39.090598Z
-6797
-sewardj
+e1c06d85ae7b8b032bef47e42e4c08f9
+2005-12-14T22:24:45.621804Z
+5344
+cerion
-2466
+2
\f
round.c
file
2
\f
-test_fx.c
+xlc_dbl_u32.stderr.exp
file
2010-10-12T00:08:15.096491Z
-df3c70c55d5f49691e935d69d2412b8b
-2009-04-15T03:12:43.771673Z
-9537
-njn
+e1c06d85ae7b8b032bef47e42e4c08f9
+2006-02-06T04:20:51.163352Z
+5612
+sewardj
-1694
+2
\f
-xlc_dbl_u32.stderr.exp
+test_fx.c
file
2010-10-12T00:08:15.096491Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2006-02-06T04:20:51.163352Z
-5612
-sewardj
+df3c70c55d5f49691e935d69d2412b8b
+2009-04-15T03:12:43.771673Z
+9537
+njn
-2
+1694
\f
power6_bcmp.vgtest
file
31
\f
-mcrfs.stderr.exp
+testVMX.stderr.exp
file
2010-10-12T00:08:15.096491Z
e1c06d85ae7b8b032bef47e42e4c08f9
-2006-10-04T18:01:05.192255Z
-6173
+2005-11-11T02:35:41.739415Z
+5078
sewardj
2
\f
-testVMX.stderr.exp
+mcrfs.stderr.exp
file
2010-10-12T00:08:15.096491Z
e1c06d85ae7b8b032bef47e42e4c08f9
-2005-11-11T02:35:41.739415Z
-5078
+2006-10-04T18:01:05.192255Z
+6173
sewardj
18
\f
-power5+_round.stdout.exp
+twi.stdout.exp
file
2010-10-12T00:08:15.096491Z
-49a9371177b4f69aae6f0090c1a4aca2
-2010-09-03T23:49:33.475860Z
-11338
+81ff5498734330cd9d569f892d7bac1c
+2006-02-07T20:58:12.152382Z
+5618
sewardj
-1160
+2754
\f
-twi.stdout.exp
+power5+_round.stdout.exp
file
2010-10-12T00:08:15.096491Z
-81ff5498734330cd9d569f892d7bac1c
-2006-02-07T20:58:12.152382Z
-5618
+49a9371177b4f69aae6f0090c1a4aca2
+2010-09-03T23:49:33.475860Z
+11338
sewardj
-2754
+1160
\f
ldstrev.stderr.exp
file
2
\f
-xlc_dbl_u32.c
+bug139050-ppc32.stderr.exp
file
2010-10-12T00:08:15.096491Z
-2aa3dcb5b291703a42b062df3e312a5f
-2006-02-06T04:20:51.163352Z
-5612
+d41d8cd98f00b204e9800998ecf8427e
+2006-12-27T18:40:47.583586Z
+6446
sewardj
-1709
+0
\f
-bug139050-ppc32.stderr.exp
+xlc_dbl_u32.c
file
2010-10-12T00:08:15.096491Z
-d41d8cd98f00b204e9800998ecf8427e
-2006-12-27T18:40:47.583586Z
-6446
+2aa3dcb5b291703a42b062df3e312a5f
+2006-02-06T04:20:51.163352Z
+5612
sewardj
-0
+1709
\f
-mcrfs.vgtest
+testVMX.vgtest
file
2010-10-12T00:08:15.096491Z
-de6a1cc60e3c2c0c28f7cbd6127e1eba
-2006-10-04T18:01:05.192255Z
-6173
+653565a917fc9a030bd9f44be76ab03d
+2010-09-03T23:49:33.475860Z
+11338
sewardj
-12
+51
\f
-testVMX.vgtest
+mcrfs.vgtest
file
2010-10-12T00:08:15.096491Z
-653565a917fc9a030bd9f44be76ab03d
-2010-09-03T23:49:33.475860Z
-11338
+de6a1cc60e3c2c0c28f7cbd6127e1eba
+2006-10-04T18:01:05.192255Z
+6173
sewardj
-51
+12
\f
bug129390-ppc32.stderr.exp
file
33
\f
-twi.stderr.exp
+power5+_round.stderr.exp
file
2010-10-12T00:08:15.100491Z
e1c06d85ae7b8b032bef47e42e4c08f9
-2006-02-07T20:58:12.152382Z
-5618
+2010-09-03T23:49:33.475860Z
+11338
sewardj
2
\f
-power5+_round.stderr.exp
+twi.stderr.exp
file
2010-10-12T00:08:15.100491Z
e1c06d85ae7b8b032bef47e42e4c08f9
-2010-09-03T23:49:33.475860Z
-11338
+2006-02-07T20:58:12.152382Z
+5618
sewardj
1929
\f
-bug139050-ppc32.c
+bug129390-ppc32.vgtest
file
2010-10-12T00:08:15.100491Z
-68b278748e3486a0fb0fb431c3bd394a
-2006-12-27T18:40:47.583586Z
-6446
+dda9c44f0ce2e8746200f98b17f9c581
+2010-09-03T23:49:33.475860Z
+11338
sewardj
-1008
+70
\f
-bug129390-ppc32.vgtest
+bug139050-ppc32.c
file
2010-10-12T00:08:15.100491Z
-dda9c44f0ce2e8746200f98b17f9c581
-2010-09-03T23:49:33.475860Z
-11338
+68b278748e3486a0fb0fb431c3bd394a
+2006-12-27T18:40:47.583586Z
+6446
sewardj
-70
+1008
\f
jm-vmx.stderr.exp
file
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
-build_triplet = arm-unknown-linux-gnueabi
-host_triplet = arm-unknown-linux-gnueabi
+build_triplet = i686-pc-linux-gnu
+host_triplet = i686-pc-linux-gnu
DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
$(top_srcdir)/Makefile.tool-tests.am
EGREP = /scratchbox/tools/bin/grep -E
EXEEXT =
FLAG_FNO_STACK_PROTECTOR = -fno-stack-protector
-FLAG_M32 =
+FLAG_M32 = -m32
FLAG_M64 =
FLAG_MAIX32 =
FLAG_MAIX64 =
-FLAG_MMMX =
-FLAG_MSSE =
+FLAG_MMMX = -mmmx
+FLAG_MSSE = -msse
FLAG_NO_BUILD_ID = -Wl,--build-id=none
FLAG_UNLIMITED_INLINE_UNIT_GROWTH = --param inline-unit-growth=900
FLAG_W_EXTRA = -Wextra
FLAG_W_NO_FORMAT_ZERO_LENGTH = -Wno-format-zero-length
FLAG_W_NO_UNINITIALIZED = -Wno-uninitialized
GDB = /targets/links/arch_tools/bin/gdb
-GLIBC_VERSION = 2.11
+GLIBC_VERSION = 2.10
GREP = /scratchbox/tools/bin/grep
INSTALL = /scratchbox/tools/bin/install -c
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_PROGRAM = ${INSTALL}
INSTALL_SCRIPT = ${INSTALL}
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
-LDFLAGS = -Wl,--hash-style=both
+LDFLAGS =
LIBOBJS =
LIBS =
LN_S = ln -s
PATH_SEPARATOR = :
PERL = /scratchbox/tools/bin/perl
PKG_CONFIG = /scratchbox/tools/bin/pkg-config
-PREFERRED_STACK_BOUNDARY =
+PREFERRED_STACK_BOUNDARY = -mpreferred-stack-boundary=2
QTCORE_CFLAGS =
QTCORE_LIBS =
RANLIB = ranlib
VALT_LOAD_ADDRESS_PRI = 0x38000000
VALT_LOAD_ADDRESS_SEC = 0xUNSET
VERSION = 3.6.0.SVN
-VGCONF_ARCH_PRI = arm
+VGCONF_ARCH_PRI = x86
VGCONF_ARCH_SEC =
VGCONF_OS = linux
-VGCONF_PLATFORM_PRI_CAPS = ARM_LINUX
+VGCONF_PLATFORM_PRI_CAPS = X86_LINUX
VGCONF_PLATFORM_SEC_CAPS =
abs_builddir = /home/ubuntu/valgrind-3.5.0/none/tests/ppc32
abs_srcdir = /home/ubuntu/valgrind-3.5.0/none/tests/ppc32
am__tar = ${AMTAR} chof - "$$tardir"
am__untar = ${AMTAR} xf -
bindir = ${exec_prefix}/bin
-build = arm-unknown-linux-gnueabi
+build = i686-pc-linux-gnu
build_alias =
-build_cpu = arm
-build_os = linux-gnueabi
-build_vendor = unknown
+build_cpu = i686
+build_os = linux-gnu
+build_vendor = pc
builddir = .
datadir = ${datarootdir}
datarootdir = ${prefix}/share
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
dvidir = ${docdir}
exec_prefix = ${prefix}
-host = arm-unknown-linux-gnueabi
+host = i686-pc-linux-gnu
host_alias =
-host_cpu = arm
-host_os = linux-gnueabi
-host_vendor = unknown
+host_cpu = i686
+host_os = linux-gnu
+host_vendor = pc
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
# means some of the flags are duplicated on systems with newer versions of
# automake, but this does not really matter and seems hard to avoid.
-AM_CPPFLAGS_ARM_LINUX = \
+AM_CPPFLAGS_X86_LINUX = \
-I$(top_srcdir) \
-I$(top_srcdir)/include \
-I$(top_srcdir)/VEX/pub \
- -DVGA_arm=1 \
+ -DVGA_x86=1 \
-DVGO_linux=1 \
- -DVGP_arm_linux=1
+ -DVGP_x86_linux=1
#AM_CPPFLAGS_ = \
# -I$(top_srcdir) \
# -DVGO_linux=1 \
# -DVGP__linux=1
-AM_FLAG_M3264_X86_LINUX =
-AM_CFLAGS_X86_LINUX = \
+AM_FLAG_M3264_X86_LINUX = -m32
+AM_CFLAGS_X86_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE)
-AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -g
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -m32 -g
AM_FLAG_M3264_AMD64_LINUX =
AM_CFLAGS_AMD64_LINUX = -fomit-frame-pointer \
- $(AM_CFLAGS_BASE)
+ -mpreferred-stack-boundary=2 $(AM_CFLAGS_BASE)
AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) -g
-AM_FLAG_M3264_PPC32_LINUX =
-AM_CFLAGS_PPC32_LINUX = $(AM_CFLAGS_BASE)
-AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -g
+AM_FLAG_M3264_PPC32_LINUX = -m32
+AM_CFLAGS_PPC32_LINUX = -m32 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -m32 -g
AM_FLAG_M3264_PPC64_LINUX =
AM_CFLAGS_PPC64_LINUX = $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) -g
-AM_FLAG_M3264_ARM_LINUX =
-AM_CFLAGS_ARM_LINUX = \
+AM_FLAG_M3264_ARM_LINUX = -m32
+AM_CFLAGS_ARM_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE) -marm
-AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -g
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -m32 -g
AM_FLAG_M3264_PPC32_AIX5 =
AM_CFLAGS_PPC32_AIX5 = -mcpu=powerpc $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
# regtests and performance tests. In fact, these must be used to
# build anything which is built only once on a dual-arch build.
#
-AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_ARM_LINUX)
-AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_ARM_LINUX)
-AM_CFLAGS_PRI = $(AM_CFLAGS_ARM_LINUX)
-AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_ARM_LINUX)
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_X86_LINUX)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_X86_LINUX)
+AM_CFLAGS_PRI = $(AM_CFLAGS_X86_LINUX)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_X86_LINUX)
AM_FLAG_M3264_SEC =
#AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_)
PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
-PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
# Nb: Tools need to augment these flags with an arch-selection option, such
# as $(AM_FLAG_M3264_PRI).
-AM_CFLAGS = -Winline -Wall -Wshadow -g
-AM_CXXFLAGS = -Winline -Wall -Wshadow -g
+AM_CFLAGS = -Winline -Wall -Wshadow -g -m32
+AM_CXXFLAGS = -Winline -Wall -Wshadow -g -m32
# Include AM_CPPFLAGS in AM_CCASFLAGS to allow for older versions of
# automake; see comments in Makefile.all.am for more detail.
-AM_CCASFLAGS = $(AM_CPPFLAGS)
+AM_CCASFLAGS = $(AM_CPPFLAGS) -m32
#noinst_DSYMS = $(check_PROGRAMS)
dist_noinst_SCRIPTS = filter_stderr
EXTRA_DIST = \
ALTIVEC_FLAG =
#ALTIVEC_FLAG = -DHAS_ALTIVEC
jm_insns_CFLAGS = $(AM_CFLAGS) -Winline -Wall -O -g -mregnames -maltivec \
- $(ALTIVEC_FLAG)
+ -m32 $(ALTIVEC_FLAG)
testVMX_CFLAGS = $(AM_CFLAGS) -O -g -Wall -maltivec -mabi=altivec -DALTIVEC \
- -DGCC_COMPILER
+ -DGCC_COMPILER -m32
all: all-am
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/none/tests/ppc64
svn://svn.valgrind.org/valgrind
29903
\f
-std_reg_imm.c
+jm-int.stdout.exp
file
2010-10-12T00:08:17.516083Z
-bc7dd774d9b997b25809738f92ee9456
-2007-03-12T02:10:23.458838Z
-6645
-sewardj
+6f21e4ab234375c7c96d188a493670d0
+2006-01-03T14:08:26.331597Z
+5488
+cerion
-1720
+361123
\f
-jm-int.stdout.exp
+std_reg_imm.c
file
2010-10-12T00:08:17.516083Z
-6f21e4ab234375c7c96d188a493670d0
-2006-01-03T14:08:26.331597Z
-5488
-cerion
+bc7dd774d9b997b25809738f92ee9456
+2007-03-12T02:10:23.458838Z
+6645
+sewardj
-361123
+1720
\f
jm-vmx.stderr.exp
file
2
\f
-tw_td.stderr.exp
+twi_tdi.vgtest
file
2010-10-12T00:08:17.516083Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2007-09-01T23:16:49.282214Z
-6796
+30d205cac06a2c53d370533a6a88b825
+2006-02-07T20:58:12.152382Z
+5618
sewardj
-2
+14
\f
-twi_tdi.vgtest
+tw_td.stderr.exp
file
2010-10-12T00:08:17.516083Z
-30d205cac06a2c53d370533a6a88b825
-2006-02-07T20:58:12.152382Z
-5618
+e1c06d85ae7b8b032bef47e42e4c08f9
+2007-09-01T23:16:49.282214Z
+6796
sewardj
-14
+2
\f
jm-insns.c
file
19
\f
-lsw.vgtest
+power6_bcmp.stderr.exp
file
2010-10-12T00:08:17.516083Z
-0c4c4257959479ad81cd3ea3288073fa
-2006-01-28T17:08:23.426586Z
-5599
+e1c06d85ae7b8b032bef47e42e4c08f9
+2010-09-03T23:49:33.475860Z
+11338
sewardj
-10
+2
\f
-power6_bcmp.stderr.exp
+lsw.vgtest
file
2010-10-12T00:08:17.516083Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2010-09-03T23:49:33.475860Z
-11338
+0c4c4257959479ad81cd3ea3288073fa
+2006-01-28T17:08:23.426586Z
+5599
sewardj
-2
+10
\f
-jm-fp.vgtest
+round.stderr.exp
file
2010-10-12T00:08:17.516083Z
-fa8a6039d45e7c0121554c81d18a083b
-2006-01-03T14:08:26.331597Z
-5488
-cerion
+e1c06d85ae7b8b032bef47e42e4c08f9
+2006-04-16T00:13:22.252278Z
+5853
+sewardj
-18
+2
\f
-round.stderr.exp
+jm-fp.vgtest
file
2010-10-12T00:08:17.516083Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2006-04-16T00:13:22.252278Z
-5853
-sewardj
+fa8a6039d45e7c0121554c81d18a083b
+2006-01-03T14:08:26.331597Z
+5488
+cerion
-2
+18
\f
std_reg_imm.stderr.exp
file
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
-build_triplet = arm-unknown-linux-gnueabi
-host_triplet = arm-unknown-linux-gnueabi
+build_triplet = i686-pc-linux-gnu
+host_triplet = i686-pc-linux-gnu
DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
$(top_srcdir)/Makefile.tool-tests.am
EGREP = /scratchbox/tools/bin/grep -E
EXEEXT =
FLAG_FNO_STACK_PROTECTOR = -fno-stack-protector
-FLAG_M32 =
+FLAG_M32 = -m32
FLAG_M64 =
FLAG_MAIX32 =
FLAG_MAIX64 =
-FLAG_MMMX =
-FLAG_MSSE =
+FLAG_MMMX = -mmmx
+FLAG_MSSE = -msse
FLAG_NO_BUILD_ID = -Wl,--build-id=none
FLAG_UNLIMITED_INLINE_UNIT_GROWTH = --param inline-unit-growth=900
FLAG_W_EXTRA = -Wextra
FLAG_W_NO_FORMAT_ZERO_LENGTH = -Wno-format-zero-length
FLAG_W_NO_UNINITIALIZED = -Wno-uninitialized
GDB = /targets/links/arch_tools/bin/gdb
-GLIBC_VERSION = 2.11
+GLIBC_VERSION = 2.10
GREP = /scratchbox/tools/bin/grep
INSTALL = /scratchbox/tools/bin/install -c
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_PROGRAM = ${INSTALL}
INSTALL_SCRIPT = ${INSTALL}
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
-LDFLAGS = -Wl,--hash-style=both
+LDFLAGS =
LIBOBJS =
LIBS =
LN_S = ln -s
PATH_SEPARATOR = :
PERL = /scratchbox/tools/bin/perl
PKG_CONFIG = /scratchbox/tools/bin/pkg-config
-PREFERRED_STACK_BOUNDARY =
+PREFERRED_STACK_BOUNDARY = -mpreferred-stack-boundary=2
QTCORE_CFLAGS =
QTCORE_LIBS =
RANLIB = ranlib
VALT_LOAD_ADDRESS_PRI = 0x38000000
VALT_LOAD_ADDRESS_SEC = 0xUNSET
VERSION = 3.6.0.SVN
-VGCONF_ARCH_PRI = arm
+VGCONF_ARCH_PRI = x86
VGCONF_ARCH_SEC =
VGCONF_OS = linux
-VGCONF_PLATFORM_PRI_CAPS = ARM_LINUX
+VGCONF_PLATFORM_PRI_CAPS = X86_LINUX
VGCONF_PLATFORM_SEC_CAPS =
abs_builddir = /home/ubuntu/valgrind-3.5.0/none/tests/ppc64
abs_srcdir = /home/ubuntu/valgrind-3.5.0/none/tests/ppc64
am__tar = ${AMTAR} chof - "$$tardir"
am__untar = ${AMTAR} xf -
bindir = ${exec_prefix}/bin
-build = arm-unknown-linux-gnueabi
+build = i686-pc-linux-gnu
build_alias =
-build_cpu = arm
-build_os = linux-gnueabi
-build_vendor = unknown
+build_cpu = i686
+build_os = linux-gnu
+build_vendor = pc
builddir = .
datadir = ${datarootdir}
datarootdir = ${prefix}/share
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
dvidir = ${docdir}
exec_prefix = ${prefix}
-host = arm-unknown-linux-gnueabi
+host = i686-pc-linux-gnu
host_alias =
-host_cpu = arm
-host_os = linux-gnueabi
-host_vendor = unknown
+host_cpu = i686
+host_os = linux-gnu
+host_vendor = pc
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
# means some of the flags are duplicated on systems with newer versions of
# automake, but this does not really matter and seems hard to avoid.
-AM_CPPFLAGS_ARM_LINUX = \
+AM_CPPFLAGS_X86_LINUX = \
-I$(top_srcdir) \
-I$(top_srcdir)/include \
-I$(top_srcdir)/VEX/pub \
- -DVGA_arm=1 \
+ -DVGA_x86=1 \
-DVGO_linux=1 \
- -DVGP_arm_linux=1
+ -DVGP_x86_linux=1
#AM_CPPFLAGS_ = \
# -I$(top_srcdir) \
# -DVGO_linux=1 \
# -DVGP__linux=1
-AM_FLAG_M3264_X86_LINUX =
-AM_CFLAGS_X86_LINUX = \
+AM_FLAG_M3264_X86_LINUX = -m32
+AM_CFLAGS_X86_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE)
-AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -g
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -m32 -g
AM_FLAG_M3264_AMD64_LINUX =
AM_CFLAGS_AMD64_LINUX = -fomit-frame-pointer \
- $(AM_CFLAGS_BASE)
+ -mpreferred-stack-boundary=2 $(AM_CFLAGS_BASE)
AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) -g
-AM_FLAG_M3264_PPC32_LINUX =
-AM_CFLAGS_PPC32_LINUX = $(AM_CFLAGS_BASE)
-AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -g
+AM_FLAG_M3264_PPC32_LINUX = -m32
+AM_CFLAGS_PPC32_LINUX = -m32 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -m32 -g
AM_FLAG_M3264_PPC64_LINUX =
AM_CFLAGS_PPC64_LINUX = $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) -g
-AM_FLAG_M3264_ARM_LINUX =
-AM_CFLAGS_ARM_LINUX = \
+AM_FLAG_M3264_ARM_LINUX = -m32
+AM_CFLAGS_ARM_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE) -marm
-AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -g
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -m32 -g
AM_FLAG_M3264_PPC32_AIX5 =
AM_CFLAGS_PPC32_AIX5 = -mcpu=powerpc $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
# regtests and performance tests. In fact, these must be used to
# build anything which is built only once on a dual-arch build.
#
-AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_ARM_LINUX)
-AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_ARM_LINUX)
-AM_CFLAGS_PRI = $(AM_CFLAGS_ARM_LINUX)
-AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_ARM_LINUX)
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_X86_LINUX)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_X86_LINUX)
+AM_CFLAGS_PRI = $(AM_CFLAGS_X86_LINUX)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_X86_LINUX)
AM_FLAG_M3264_SEC =
#AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_)
PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
-PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/none/tests/x86-linux
svn://svn.valgrind.org/valgrind
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
-build_triplet = arm-unknown-linux-gnueabi
-host_triplet = arm-unknown-linux-gnueabi
+build_triplet = i686-pc-linux-gnu
+host_triplet = i686-pc-linux-gnu
DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
$(top_srcdir)/Makefile.tool-tests.am
EGREP = /scratchbox/tools/bin/grep -E
EXEEXT =
FLAG_FNO_STACK_PROTECTOR = -fno-stack-protector
-FLAG_M32 =
+FLAG_M32 = -m32
FLAG_M64 =
FLAG_MAIX32 =
FLAG_MAIX64 =
-FLAG_MMMX =
-FLAG_MSSE =
+FLAG_MMMX = -mmmx
+FLAG_MSSE = -msse
FLAG_NO_BUILD_ID = -Wl,--build-id=none
FLAG_UNLIMITED_INLINE_UNIT_GROWTH = --param inline-unit-growth=900
FLAG_W_EXTRA = -Wextra
FLAG_W_NO_FORMAT_ZERO_LENGTH = -Wno-format-zero-length
FLAG_W_NO_UNINITIALIZED = -Wno-uninitialized
GDB = /targets/links/arch_tools/bin/gdb
-GLIBC_VERSION = 2.11
+GLIBC_VERSION = 2.10
GREP = /scratchbox/tools/bin/grep
INSTALL = /scratchbox/tools/bin/install -c
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_PROGRAM = ${INSTALL}
INSTALL_SCRIPT = ${INSTALL}
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
-LDFLAGS = -Wl,--hash-style=both
+LDFLAGS =
LIBOBJS =
LIBS =
LN_S = ln -s
PATH_SEPARATOR = :
PERL = /scratchbox/tools/bin/perl
PKG_CONFIG = /scratchbox/tools/bin/pkg-config
-PREFERRED_STACK_BOUNDARY =
+PREFERRED_STACK_BOUNDARY = -mpreferred-stack-boundary=2
QTCORE_CFLAGS =
QTCORE_LIBS =
RANLIB = ranlib
VALT_LOAD_ADDRESS_PRI = 0x38000000
VALT_LOAD_ADDRESS_SEC = 0xUNSET
VERSION = 3.6.0.SVN
-VGCONF_ARCH_PRI = arm
+VGCONF_ARCH_PRI = x86
VGCONF_ARCH_SEC =
VGCONF_OS = linux
-VGCONF_PLATFORM_PRI_CAPS = ARM_LINUX
+VGCONF_PLATFORM_PRI_CAPS = X86_LINUX
VGCONF_PLATFORM_SEC_CAPS =
abs_builddir = /home/ubuntu/valgrind-3.5.0/none/tests/x86-linux
abs_srcdir = /home/ubuntu/valgrind-3.5.0/none/tests/x86-linux
am__tar = ${AMTAR} chof - "$$tardir"
am__untar = ${AMTAR} xf -
bindir = ${exec_prefix}/bin
-build = arm-unknown-linux-gnueabi
+build = i686-pc-linux-gnu
build_alias =
-build_cpu = arm
-build_os = linux-gnueabi
-build_vendor = unknown
+build_cpu = i686
+build_os = linux-gnu
+build_vendor = pc
builddir = .
datadir = ${datarootdir}
datarootdir = ${prefix}/share
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
dvidir = ${docdir}
exec_prefix = ${prefix}
-host = arm-unknown-linux-gnueabi
+host = i686-pc-linux-gnu
host_alias =
-host_cpu = arm
-host_os = linux-gnueabi
-host_vendor = unknown
+host_cpu = i686
+host_os = linux-gnu
+host_vendor = pc
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
# means some of the flags are duplicated on systems with newer versions of
# automake, but this does not really matter and seems hard to avoid.
-AM_CPPFLAGS_ARM_LINUX = \
+AM_CPPFLAGS_X86_LINUX = \
-I$(top_srcdir) \
-I$(top_srcdir)/include \
-I$(top_srcdir)/VEX/pub \
- -DVGA_arm=1 \
+ -DVGA_x86=1 \
-DVGO_linux=1 \
- -DVGP_arm_linux=1
+ -DVGP_x86_linux=1
#AM_CPPFLAGS_ = \
# -I$(top_srcdir) \
# -DVGO_linux=1 \
# -DVGP__linux=1
-AM_FLAG_M3264_X86_LINUX =
-AM_CFLAGS_X86_LINUX = \
+AM_FLAG_M3264_X86_LINUX = -m32
+AM_CFLAGS_X86_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE)
-AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -g
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -m32 -g
AM_FLAG_M3264_AMD64_LINUX =
AM_CFLAGS_AMD64_LINUX = -fomit-frame-pointer \
- $(AM_CFLAGS_BASE)
+ -mpreferred-stack-boundary=2 $(AM_CFLAGS_BASE)
AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) -g
-AM_FLAG_M3264_PPC32_LINUX =
-AM_CFLAGS_PPC32_LINUX = $(AM_CFLAGS_BASE)
-AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -g
+AM_FLAG_M3264_PPC32_LINUX = -m32
+AM_CFLAGS_PPC32_LINUX = -m32 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -m32 -g
AM_FLAG_M3264_PPC64_LINUX =
AM_CFLAGS_PPC64_LINUX = $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) -g
-AM_FLAG_M3264_ARM_LINUX =
-AM_CFLAGS_ARM_LINUX = \
+AM_FLAG_M3264_ARM_LINUX = -m32
+AM_CFLAGS_ARM_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE) -marm
-AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -g
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -m32 -g
AM_FLAG_M3264_PPC32_AIX5 =
AM_CFLAGS_PPC32_AIX5 = -mcpu=powerpc $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
# regtests and performance tests. In fact, these must be used to
# build anything which is built only once on a dual-arch build.
#
-AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_ARM_LINUX)
-AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_ARM_LINUX)
-AM_CFLAGS_PRI = $(AM_CFLAGS_ARM_LINUX)
-AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_ARM_LINUX)
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_X86_LINUX)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_X86_LINUX)
+AM_CFLAGS_PRI = $(AM_CFLAGS_X86_LINUX)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_X86_LINUX)
AM_FLAG_M3264_SEC =
#AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_)
PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
-PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
# Nb: Tools need to augment these flags with an arch-selection option, such
# as $(AM_FLAG_M3264_PRI).
-AM_CFLAGS = -Winline -Wall -Wshadow -g $(FLAG_MMMX) \
+AM_CFLAGS = -Winline -Wall -Wshadow -g -m32 $(FLAG_MMMX) \
$(FLAG_MSSE)
-AM_CXXFLAGS = -Winline -Wall -Wshadow -g $(FLAG_MMMX) \
+AM_CXXFLAGS = -Winline -Wall -Wshadow -g -m32 $(FLAG_MMMX) \
$(FLAG_MSSE)
# Include AM_CPPFLAGS in AM_CCASFLAGS to allow for older versions of
# automake; see comments in Makefile.all.am for more detail.
-AM_CCASFLAGS = $(AM_CPPFLAGS)
+AM_CCASFLAGS = $(AM_CPPFLAGS) -m32
#noinst_DSYMS = $(check_PROGRAMS)
dist_noinst_SCRIPTS = \
filter_stderr
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/none/tests/x86
svn://svn.valgrind.org/valgrind
7045
\f
-int.disabled
+insn_sse2.def
file
2010-10-12T00:08:26.166623Z
-84baf9ae0aeb2efc3219cdea1f97dc55
-2006-05-26T00:50:41.368735Z
-5933
+8710870be868c832d5e5e9929583c34f
+2005-11-05T01:57:02.633423Z
+5014
sewardj
has-props
-169
+38901
\f
-bug126147-x86.vgtest
+int.disabled
file
2010-10-12T00:08:26.166623Z
-6515b30ddd2c3e63d25de08162f7abbc
-2006-11-14T15:50:44.084487Z
-6352
+84baf9ae0aeb2efc3219cdea1f97dc55
+2006-05-26T00:50:41.368735Z
+5933
sewardj
+has-props
-
-20
+169
\f
-faultstatus.c
+bug126147-x86.vgtest
file
2010-10-12T00:08:26.166623Z
-23714098eb9ddb6aa333ef65bf36380d
-2009-04-17T07:14:29.626210Z
-9572
-njn
+6515b30ddd2c3e63d25de08162f7abbc
+2006-11-14T15:50:44.084487Z
+6352
+sewardj
-3004
+20
\f
-insn_sse2.def
+faultstatus.c
file
2010-10-12T00:08:26.166623Z
-8710870be868c832d5e5e9929583c34f
-2005-11-05T01:57:02.633423Z
-5014
-sewardj
-has-props
+23714098eb9ddb6aa333ef65bf36380d
+2009-04-17T07:14:29.626210Z
+9572
+njn
-38901
+
+3004
\f
bug132813-x86.c
file
2
\f
-fpu_lazy_eflags.vgtest
+bt_everything.stdout.exp
file
2010-10-12T00:08:26.170622Z
-e5dfea0d3ddb0c454caf7f376f10a974
+38eb1495ccb1387a3a1758a3087cd8f1
2004-10-20T12:36:47.000000Z
2819
nethercote
-22
+98
\f
faultstatus.disabled
file
225
\f
-bt_everything.stdout.exp
+fpu_lazy_eflags.vgtest
file
2010-10-12T00:08:26.170622Z
-38eb1495ccb1387a3a1758a3087cd8f1
+e5dfea0d3ddb0c454caf7f376f10a974
2004-10-20T12:36:47.000000Z
2819
nethercote
-98
+22
\f
cse_fail.c
file
2
\f
-insn_fpu.vgtest
+bug135421-x86.stdout.exp
file
2010-10-12T00:08:26.170622Z
-08107c85674910d6f3968477df3e538b
-2009-03-04T04:15:16.745716Z
-9316
-njn
-has-props
+fc6b878bb8095d67c154b370ff4843da
+2006-11-18T23:00:23.732382Z
+6360
+sewardj
-100
+
+166
\f
-bug135421-x86.stdout.exp
+insn_fpu.vgtest
file
2010-10-12T00:08:26.170622Z
-fc6b878bb8095d67c154b370ff4843da
-2006-11-18T23:00:23.732382Z
-6360
-sewardj
-
+08107c85674910d6f3968477df3e538b
+2009-03-04T04:15:16.745716Z
+9316
+njn
+has-props
-166
+100
\f
fxtract.c
file
0
\f
-getseg.stdout.exp
+jcxz.stdout.exp
file
-2010-10-12T00:08:26.182620Z
-32c0be4fb7f3030bf9c74c0a836d4f2e
-2005-03-23T13:32:27.037234Z
-3416
+2010-10-12T00:08:26.178621Z
+339e71d4caa0cec8aa8702f67d78fa03
+2006-11-16T11:01:48.843743Z
+6355
sewardj
-5
+65
\f
-jcxz.stdout.exp
+getseg.stdout.exp
file
-2010-10-12T00:08:26.178621Z
-339e71d4caa0cec8aa8702f67d78fa03
-2006-11-16T11:01:48.843743Z
-6355
+2010-10-12T00:08:26.182620Z
+32c0be4fb7f3030bf9c74c0a836d4f2e
+2005-03-23T13:32:27.037234Z
+3416
sewardj
-65
+5
\f
lahf.c
file
2
\f
-cmpxchg8b.c
+x86locked.stderr.exp
file
2010-10-12T00:08:26.182620Z
-e8d143ca9b94af96270b6c39c06a2067
-2009-04-15T03:12:43.771673Z
-9537
-njn
+e1c06d85ae7b8b032bef47e42e4c08f9
+2009-07-04T12:44:08.600364Z
+10410
+sewardj
-1905
+2
\f
-x86locked.stderr.exp
+cmpxchg8b.c
file
2010-10-12T00:08:26.182620Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2009-07-04T12:44:08.600364Z
-10410
-sewardj
+e8d143ca9b94af96270b6c39c06a2067
+2009-04-15T03:12:43.771673Z
+9537
+njn
-2
+1905
\f
-movx.stdout.exp
+insn_basic.stderr.exp
file
2010-10-12T00:08:26.182620Z
-6ac1ea83c916a657d522b0bc37d37113
-2006-05-03T18:09:41.745661Z
-5879
-sewardj
-
+d41d8cd98f00b204e9800998ecf8427e
+2005-11-12T15:46:17.162198Z
+5094
+tom
+has-props
-240
+0
\f
-insn_basic.stderr.exp
+movx.stdout.exp
file
2010-10-12T00:08:26.182620Z
-d41d8cd98f00b204e9800998ecf8427e
-2005-11-12T15:46:17.162198Z
-5094
-tom
-has-props
+6ac1ea83c916a657d522b0bc37d37113
+2006-05-03T18:09:41.745661Z
+5879
+sewardj
-0
+
+240
\f
-fxtract.stderr.exp
+bug137714-x86.c
file
2010-10-12T00:08:26.182620Z
-e1c06d85ae7b8b032bef47e42e4c08f9
-2005-10-03T01:22:29.687294Z
-4847
-sewardj
+1968813992ff41126973e84d450107c8
+2009-01-23T00:02:07.717680Z
+9037
+njn
-2
+2419
\f
-bug137714-x86.c
+fxtract.stderr.exp
file
2010-10-12T00:08:26.182620Z
-1968813992ff41126973e84d450107c8
-2009-01-23T00:02:07.717680Z
-9037
-njn
+e1c06d85ae7b8b032bef47e42e4c08f9
+2005-10-03T01:22:29.687294Z
+4847
+sewardj
-2419
+2
\f
Makefile.am
file
4622
\f
-bug125959-x86.stdout.exp
+lzcnt32.stdout.exp
file
2010-10-12T00:08:26.182620Z
-7db5bd919be005f8a2d27e9f237c2cf6
-2006-11-14T15:07:57.184965Z
-6351
+02ac0aefbffe9e3849cf2abec29285a0
+2010-07-30T15:11:53.298601Z
+11246
sewardj
-1170
+4026
\f
-lzcnt32.stdout.exp
+bug125959-x86.stdout.exp
file
2010-10-12T00:08:26.182620Z
-02ac0aefbffe9e3849cf2abec29285a0
-2010-07-30T15:11:53.298601Z
-11246
+7db5bd919be005f8a2d27e9f237c2cf6
+2006-11-14T15:07:57.184965Z
+6351
sewardj
-4026
+1170
\f
bt_literal.stderr.exp
file
52
\f
-smc1.c
+insn_mmxext.vgtest
file
2010-10-12T00:08:26.186619Z
-073fc366c37cdafe77b0bea7071790c7
-2005-07-07T11:24:14.872285Z
-4123
-sewardj
+1cb161a6fd48e89f2e921a716d4a0314
+2009-03-04T04:15:16.745716Z
+9316
+njn
has-props
-1936
+106
\f
-insn_mmxext.vgtest
+smc1.c
file
2010-10-12T00:08:26.186619Z
-1cb161a6fd48e89f2e921a716d4a0314
-2009-03-04T04:15:16.745716Z
-9316
-njn
+073fc366c37cdafe77b0bea7071790c7
+2005-07-07T11:24:14.872285Z
+4123
+sewardj
has-props
-106
+1936
\f
fpu_lazy_eflags.stdout.exp
file
30
\f
-fcmovnu.c
+sbbmisc.stdout.exp
file
2010-10-12T00:08:26.186619Z
-ac552e911cb6d3c367891217893ad10a
-2009-04-15T03:12:43.771673Z
-9537
-njn
+3bd406462379250a11ff2dd96ac68271
+2010-09-28T14:39:39.910544Z
+11385
+sewardj
-411
+169
\f
-sbbmisc.stdout.exp
+fcmovnu.c
file
2010-10-12T00:08:26.186619Z
-3bd406462379250a11ff2dd96ac68271
-2010-09-28T14:39:39.910544Z
-11385
-sewardj
+ac552e911cb6d3c367891217893ad10a
+2009-04-15T03:12:43.771673Z
+9537
+njn
-169
+411
\f
-insn_sse3.def
+incdec_alt.stdout.exp
file
2010-10-12T00:08:26.186619Z
-3d887012fa6d82212dc4881a3e4ad154
-2006-08-05T12:22:52.677031Z
-5997
+584316d9e8173f55479c30da83cc0f1d
+2005-10-05T11:02:00.373478Z
+4867
sewardj
-4512
+88
\f
-incdec_alt.stdout.exp
+insn_sse3.def
file
2010-10-12T00:08:26.186619Z
-584316d9e8173f55479c30da83cc0f1d
-2005-10-05T11:02:00.373478Z
-4867
+3d887012fa6d82212dc4881a3e4ad154
+2006-08-05T12:22:52.677031Z
+5997
sewardj
-88
+4512
\f
movx.vgtest
file
2
\f
-gen_insn_test.pl
+pushpopseg.stdout.exp
file
-2010-10-12T00:08:26.190619Z
-c22596f67758012c647775af445c061f
-2009-07-27T23:09:42.664101Z
-10642
-tom
+2010-10-12T00:08:26.186619Z
+1cdba8e76ac80709ec8479dc143594f6
+2004-10-20T12:36:47.000000Z
+2819
+nethercote
has-props
-27038
+158
\f
-pushpopseg.stdout.exp
+gen_insn_test.pl
file
-2010-10-12T00:08:26.186619Z
-1cdba8e76ac80709ec8479dc143594f6
-2004-10-20T12:36:47.000000Z
-2819
-nethercote
+2010-10-12T00:08:26.190619Z
+c22596f67758012c647775af445c061f
+2009-07-27T23:09:42.664101Z
+10642
+tom
has-props
-158
+27038
\f
-bug125959-x86.vgtest
+lzcnt32.vgtest
file
2010-10-12T00:08:26.190619Z
-6208567499558bcb83cb5c45fb8f9c78
-2006-11-14T15:07:57.184965Z
-6351
+3301badb7073a6e9743b83646b68bcf8
+2010-07-30T15:11:53.298601Z
+11246
sewardj
-20
+77
\f
-lzcnt32.vgtest
+bug125959-x86.vgtest
file
2010-10-12T00:08:26.190619Z
-3301badb7073a6e9743b83646b68bcf8
-2010-07-30T15:11:53.298601Z
-11246
+6208567499558bcb83cb5c45fb8f9c78
+2006-11-14T15:07:57.184965Z
+6351
sewardj
-77
+20
\f
-pushpopseg.c
+insn_sse.def
file
2010-10-12T00:08:26.190619Z
-8a4a1c3e5bb0511e34f563c4d857182b
-2009-07-18T10:39:14.882528Z
-10484
-bart
+dee063b491dce17661767b47d0298175
+2005-11-05T01:57:02.633423Z
+5014
+sewardj
has-props
-1051
+14837
\f
insn_fpu.stderr.exp
file
0
\f
-insn_sse.def
+pushpopseg.c
file
2010-10-12T00:08:26.190619Z
-dee063b491dce17661767b47d0298175
-2005-11-05T01:57:02.633423Z
-5014
-sewardj
+8a4a1c3e5bb0511e34f563c4d857182b
+2009-07-18T10:39:14.882528Z
+10484
+bart
has-props
-14837
+1051
\f
-insn_mmx.stderr.exp
+lahf.vgtest
file
2010-10-12T00:08:26.190619Z
-d41d8cd98f00b204e9800998ecf8427e
-2005-11-12T15:46:17.162198Z
-5094
-tom
-has-props
+0858127bf27a80acaadfe42265cfe372
+2005-10-05T11:02:00.373478Z
+4867
+sewardj
-0
+
+11
\f
-lahf.vgtest
+insn_mmx.stderr.exp
file
2010-10-12T00:08:26.190619Z
-0858127bf27a80acaadfe42265cfe372
-2005-10-05T11:02:00.373478Z
-4867
-sewardj
-
+d41d8cd98f00b204e9800998ecf8427e
+2005-11-12T15:46:17.162198Z
+5094
+tom
+has-props
-11
+0
\f
-x86locked.c
+fcmovnu.vgtest
file
2010-10-12T00:08:26.190619Z
-6d4adbbce6046c2816499ac061e688fa
-2009-07-04T12:44:08.600364Z
-10410
+fea1e791fbbf83de333167043bbd51d6
+2006-03-06T19:50:06.737920Z
+5715
sewardj
-24150
+14
\f
-fcmovnu.vgtest
+x86locked.c
file
2010-10-12T00:08:26.190619Z
-fea1e791fbbf83de333167043bbd51d6
-2006-03-06T19:50:06.737920Z
-5715
+6d4adbbce6046c2816499ac061e688fa
+2009-07-04T12:44:08.600364Z
+10410
sewardj
-14
+24150
\f
bt_everything.c
file
0
\f
-bug137714-x86.stdout.exp
+insn_mmx.vgtest
file
2010-10-12T00:08:26.194618Z
-fa0daca507c9e9412c4a9fabbdf1dfb6
-2006-12-27T04:35:52.734505Z
-6443
-sewardj
-
+07d533cc5cea27697920d560393541fb
+2009-03-04T04:15:16.745716Z
+9316
+njn
+has-props
-1500
+100
\f
-insn_mmx.vgtest
+bug137714-x86.stdout.exp
file
2010-10-12T00:08:26.194618Z
-07d533cc5cea27697920d560393541fb
-2009-03-04T04:15:16.745716Z
-9316
-njn
-has-props
+fa0daca507c9e9412c4a9fabbdf1dfb6
+2006-12-27T04:35:52.734505Z
+6443
+sewardj
-100
+
+1500
\f
insn_basic.def
file
2
\f
-ssse3_misaligned.stdout.exp
+pushpopseg.vgtest
file
2010-10-12T00:08:26.194618Z
-d41d8cd98f00b204e9800998ecf8427e
-2008-02-09T01:55:52.329013Z
-7385
-sewardj
-
+b577bcc9afc6bde86187efd445419d44
+2004-10-20T12:36:47.000000Z
+2819
+nethercote
+has-props
-0
+17
\f
-pushpopseg.vgtest
+ssse3_misaligned.stdout.exp
file
2010-10-12T00:08:26.194618Z
-b577bcc9afc6bde86187efd445419d44
-2004-10-20T12:36:47.000000Z
-2819
-nethercote
-has-props
+d41d8cd98f00b204e9800998ecf8427e
+2008-02-09T01:55:52.329013Z
+7385
+sewardj
-17
+
+0
\f
looper.stdout.exp
file
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
-build_triplet = arm-unknown-linux-gnueabi
-host_triplet = arm-unknown-linux-gnueabi
+build_triplet = i686-pc-linux-gnu
+host_triplet = i686-pc-linux-gnu
DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
$(top_srcdir)/Makefile.tool-tests.am
-#am__append_1 = insn_sse3
+am__append_1 = insn_sse3
#am__append_2 = insn_ssse3
check_PROGRAMS = badseg$(EXEEXT) bt_everything$(EXEEXT) \
bt_literal$(EXEEXT) bug125959-x86$(EXEEXT) \
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
-#am__EXEEXT_1 = insn_sse3$(EXEEXT)
+am__EXEEXT_1 = insn_sse3$(EXEEXT)
#am__EXEEXT_2 = insn_ssse3$(EXEEXT)
am__EXEEXT_3 = insn_basic$(EXEEXT) insn_fpu$(EXEEXT) \
insn_cmov$(EXEEXT) insn_mmx$(EXEEXT) insn_mmxext$(EXEEXT) \
EGREP = /scratchbox/tools/bin/grep -E
EXEEXT =
FLAG_FNO_STACK_PROTECTOR = -fno-stack-protector
-FLAG_M32 =
+FLAG_M32 = -m32
FLAG_M64 =
FLAG_MAIX32 =
FLAG_MAIX64 =
-FLAG_MMMX =
-FLAG_MSSE =
+FLAG_MMMX = -mmmx
+FLAG_MSSE = -msse
FLAG_NO_BUILD_ID = -Wl,--build-id=none
FLAG_UNLIMITED_INLINE_UNIT_GROWTH = --param inline-unit-growth=900
FLAG_W_EXTRA = -Wextra
FLAG_W_NO_FORMAT_ZERO_LENGTH = -Wno-format-zero-length
FLAG_W_NO_UNINITIALIZED = -Wno-uninitialized
GDB = /targets/links/arch_tools/bin/gdb
-GLIBC_VERSION = 2.11
+GLIBC_VERSION = 2.10
GREP = /scratchbox/tools/bin/grep
INSTALL = /scratchbox/tools/bin/install -c
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_PROGRAM = ${INSTALL}
INSTALL_SCRIPT = ${INSTALL}
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
-LDFLAGS = -Wl,--hash-style=both
+LDFLAGS =
LIBOBJS =
LIBS =
LN_S = ln -s
PATH_SEPARATOR = :
PERL = /scratchbox/tools/bin/perl
PKG_CONFIG = /scratchbox/tools/bin/pkg-config
-PREFERRED_STACK_BOUNDARY =
+PREFERRED_STACK_BOUNDARY = -mpreferred-stack-boundary=2
QTCORE_CFLAGS =
QTCORE_LIBS =
RANLIB = ranlib
VALT_LOAD_ADDRESS_PRI = 0x38000000
VALT_LOAD_ADDRESS_SEC = 0xUNSET
VERSION = 3.6.0.SVN
-VGCONF_ARCH_PRI = arm
+VGCONF_ARCH_PRI = x86
VGCONF_ARCH_SEC =
VGCONF_OS = linux
-VGCONF_PLATFORM_PRI_CAPS = ARM_LINUX
+VGCONF_PLATFORM_PRI_CAPS = X86_LINUX
VGCONF_PLATFORM_SEC_CAPS =
abs_builddir = /home/ubuntu/valgrind-3.5.0/none/tests/x86
abs_srcdir = /home/ubuntu/valgrind-3.5.0/none/tests/x86
am__tar = ${AMTAR} chof - "$$tardir"
am__untar = ${AMTAR} xf -
bindir = ${exec_prefix}/bin
-build = arm-unknown-linux-gnueabi
+build = i686-pc-linux-gnu
build_alias =
-build_cpu = arm
-build_os = linux-gnueabi
-build_vendor = unknown
+build_cpu = i686
+build_os = linux-gnu
+build_vendor = pc
builddir = .
datadir = ${datarootdir}
datarootdir = ${prefix}/share
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
dvidir = ${docdir}
exec_prefix = ${prefix}
-host = arm-unknown-linux-gnueabi
+host = i686-pc-linux-gnu
host_alias =
-host_cpu = arm
-host_os = linux-gnueabi
-host_vendor = unknown
+host_cpu = i686
+host_os = linux-gnu
+host_vendor = pc
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
# AM_CPPFLAGS_<PLATFORM> in each AM_CCASFLAGS_<PLATFORM> variable. This
# means some of the flags are duplicated on systems with newer versions of
# automake, but this does not really matter and seems hard to avoid.
-AM_CPPFLAGS_ARM_LINUX = \
+AM_CPPFLAGS_X86_LINUX = \
-I$(top_srcdir) \
-I$(top_srcdir)/include \
-I$(top_srcdir)/VEX/pub \
- -DVGA_arm=1 \
+ -DVGA_x86=1 \
-DVGO_linux=1 \
- -DVGP_arm_linux=1
+ -DVGP_x86_linux=1
#AM_CPPFLAGS_ = \
# -I$(top_srcdir) \
# -DVGO_linux=1 \
# -DVGP__linux=1
-AM_FLAG_M3264_X86_LINUX =
-AM_CFLAGS_X86_LINUX = \
+AM_FLAG_M3264_X86_LINUX = -m32
+AM_CFLAGS_X86_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE)
-AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -g
+AM_CCASFLAGS_X86_LINUX = $(AM_CPPFLAGS_X86_LINUX) -m32 -g
AM_FLAG_M3264_AMD64_LINUX =
AM_CFLAGS_AMD64_LINUX = -fomit-frame-pointer \
- $(AM_CFLAGS_BASE)
+ -mpreferred-stack-boundary=2 $(AM_CFLAGS_BASE)
AM_CCASFLAGS_AMD64_LINUX = $(AM_CPPFLAGS_AMD64_LINUX) -g
-AM_FLAG_M3264_PPC32_LINUX =
-AM_CFLAGS_PPC32_LINUX = $(AM_CFLAGS_BASE)
-AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -g
+AM_FLAG_M3264_PPC32_LINUX = -m32
+AM_CFLAGS_PPC32_LINUX = -m32 $(AM_CFLAGS_BASE)
+AM_CCASFLAGS_PPC32_LINUX = $(AM_CPPFLAGS_PPC32_LINUX) -m32 -g
AM_FLAG_M3264_PPC64_LINUX =
AM_CFLAGS_PPC64_LINUX = $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC64_LINUX = $(AM_CPPFLAGS_PPC64_LINUX) -g
-AM_FLAG_M3264_ARM_LINUX =
-AM_CFLAGS_ARM_LINUX = \
+AM_FLAG_M3264_ARM_LINUX = -m32
+AM_CFLAGS_ARM_LINUX = -m32 -mpreferred-stack-boundary=2 \
$(AM_CFLAGS_BASE) -marm
-AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -g
+AM_CCASFLAGS_ARM_LINUX = $(AM_CPPFLAGS_ARM_LINUX) -m32 -g
AM_FLAG_M3264_PPC32_AIX5 =
AM_CFLAGS_PPC32_AIX5 = -mcpu=powerpc $(AM_CFLAGS_BASE)
AM_CCASFLAGS_PPC32_AIX5 = $(AM_CPPFLAGS_PPC32_AIX5) \
# regtests and performance tests. In fact, these must be used to
# build anything which is built only once on a dual-arch build.
#
-AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_ARM_LINUX)
-AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_ARM_LINUX)
-AM_CFLAGS_PRI = $(AM_CFLAGS_ARM_LINUX)
-AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_ARM_LINUX)
+AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_X86_LINUX)
+AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_X86_LINUX)
+AM_CFLAGS_PRI = $(AM_CFLAGS_X86_LINUX)
+AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_X86_LINUX)
AM_FLAG_M3264_SEC =
#AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_)
PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst
PRELOAD_LDFLAGS_COMMON_AIX5 = -nodefaultlibs -shared -Wl,-G -Wl,-bnogc
PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
-PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
-PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX)
+PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) -m32
PRELOAD_LDFLAGS_PPC32_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5)
PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
# Nb: Tools need to augment these flags with an arch-selection option, such
# as $(AM_FLAG_M3264_PRI).
-AM_CFLAGS = -Winline -Wall -Wshadow -g $(FLAG_MMMX) \
+AM_CFLAGS = -Winline -Wall -Wshadow -g -m32 $(FLAG_MMMX) \
$(FLAG_MSSE) $(am__append_5)
-AM_CXXFLAGS = -Winline -Wall -Wshadow -g $(FLAG_MMMX) \
+AM_CXXFLAGS = -Winline -Wall -Wshadow -g -m32 $(FLAG_MMMX) \
$(FLAG_MSSE)
# Include AM_CPPFLAGS in AM_CCASFLAGS to allow for older versions of
# automake; see comments in Makefile.all.am for more detail.
-AM_CCASFLAGS = $(AM_CPPFLAGS)
+AM_CCASFLAGS = $(AM_CPPFLAGS) -m32
#noinst_DSYMS = $(check_PROGRAMS)
dist_noinst_SCRIPTS = filter_cpuid filter_stderr gen_insn_test.pl
CLEANFILES = $(addsuffix .c,$(INSN_TESTS))
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/perf
svn://svn.valgrind.org/valgrind
1321
\f
-sarp.vgperf
+vg_perf.in
file
2010-10-12T00:08:03.290484Z
-ac2638f23daae8ed094445736b737e96
-2006-11-22T00:52:00.820864Z
-6364
+70a0793b413dbda0f88980f235c6f87e
+2009-07-01T04:50:41.785280Z
+10390
njn
-11
+13565
\f
README
file
3140
\f
-vg_perf.in
+sarp.vgperf
file
2010-10-12T00:08:03.290484Z
-70a0793b413dbda0f88980f235c6f87e
-2009-07-01T04:50:41.785280Z
-10390
+ac2638f23daae8ed094445736b737e96
+2006-11-22T00:52:00.820864Z
+6364
njn
-13565
+11
\f
-heap.c
+test_input_for_tinycc.c
file
2010-10-12T00:08:03.290484Z
-46abb4bf8959352cf14cfd9fdac17252
-2005-12-17T00:22:39.350010Z
-5362
-njn
+de41e91f636138bcc4e67dc50da23ff1
+2005-12-26T03:54:49.042854Z
+5439
+sewardj
-737
+194615
\f
-test_input_for_tinycc.c
+heap.c
file
2010-10-12T00:08:03.290484Z
-de41e91f636138bcc4e67dc50da23ff1
-2005-12-26T03:54:49.042854Z
-5439
-sewardj
+46abb4bf8959352cf14cfd9fdac17252
+2005-12-17T00:22:39.350010Z
+5362
+njn
-194615
+737
\f
-heap.vgperf
+bigcode1.vgperf
file
2010-10-12T00:08:03.290484Z
-27a65ef0beb693949a43a440ef905446
+b1656326aff784d7a9e5a79e7f92dc7e
2006-11-22T00:52:00.820864Z
6364
njn
-11
+14
\f
-bigcode1.vgperf
+heap.vgperf
file
2010-10-12T00:08:03.290484Z
-b1656326aff784d7a9e5a79e7f92dc7e
+27a65ef0beb693949a43a440ef905446
2006-11-22T00:52:00.820864Z
6364
njn
-14
+11
\f
-bigcode2.vgperf
+fbench.c
file
2010-10-12T00:08:03.290484Z
-676a3f273f808c519d1f468aa427e06d
-2006-11-22T00:52:00.820864Z
-6364
-njn
+68a058ccd4f2cd2ffd162a76fb209f2b
+2005-12-28T04:18:20.710762Z
+5455
+sewardj
-22
+25740
\f
-fbench.c
+bigcode2.vgperf
file
2010-10-12T00:08:03.290484Z
-68a058ccd4f2cd2ffd162a76fb209f2b
-2005-12-28T04:18:20.710762Z
-5455
-sewardj
+676a3f273f808c519d1f468aa427e06d
+2006-11-22T00:52:00.820864Z
+6364
+njn
-25740
+22
\f
Makefile.am
file
10
dir
-11429
+11435
svn://svn.valgrind.org/valgrind/trunk/tests
svn://svn.valgrind.org/valgrind
209
\f
-arch_test.c
+malloc.h
file
2010-10-12T00:07:34.007427Z
-8d83ad330142abfdf995c8b260ac9ba1
-2010-01-04T10:31:41.645800Z
-11007
-sewardj
-has-props
+34a52aa8c1451ec1c00d0ea4236ac6e2
+2009-05-28T01:53:07.616833Z
+10156
+njn
-2488
+
+572
\f
-malloc.h
+arch_test.c
file
2010-10-12T00:07:34.007427Z
-34a52aa8c1451ec1c00d0ea4236ac6e2
-2009-05-28T01:53:07.616833Z
-10156
-njn
-
+8d83ad330142abfdf995c8b260ac9ba1
+2010-01-04T10:31:41.645800Z
+11007
+sewardj
+has-props
-572
+2488
\f
x86_amd64_features.c
file
32
\f
-os_test.c
+filter_discards
file
2010-10-12T00:07:34.007427Z
-cf217a2772745b9ea20e6afb3d20098b
-2009-05-28T01:53:07.616833Z
-10156
+df3f6ee9bc433aa22105ca4e7254dc8a
+2009-02-16T05:11:49.633833Z
+9178
njn
+has-props
-
-1602
+215
\f
-filter_discards
+os_test.c
file
2010-10-12T00:07:34.007427Z
-df3f6ee9bc433aa22105ca4e7254dc8a
-2009-02-16T05:11:49.633833Z
-9178
+cf217a2772745b9ea20e6afb3d20098b
+2009-05-28T01:53:07.616833Z
+10156
njn
-has-props
-215
+
+1602
\f
asm.h
file
539
\f
-filter_stderr_basic
+filter_sink
file
2010-10-12T00:07:34.011427Z
-a08ad09706bec288acbd80e55b95ac3a
-2010-07-06T04:21:47.246320Z
-11210
-njn
+d05d6ee064618e8e7c90f539ed79d179
+2005-03-10T23:23:45.107685Z
+3264
+sewardj
has-props
-2147
+27
\f
Makefile.am
file
560
\f
-filter_sink
+filter_stderr_basic
file
2010-10-12T00:07:34.011427Z
-d05d6ee064618e8e7c90f539ed79d179
-2005-03-10T23:23:45.107685Z
-3264
-sewardj
+a08ad09706bec288acbd80e55b95ac3a
+2010-07-06T04:21:47.246320Z
+11210
+njn
has-props
-27
+2147
\f
sys_mman.h
file