Rebase to version 11435
authorSanjeev <as2902.b@samsung.com>
Wed, 13 Oct 2010 10:48:39 +0000 (19:48 +0900)
committerSanjeev <as2902.b@samsung.com>
Wed, 13 Oct 2010 10:48:39 +0000 (19:48 +0900)
238 files changed:
.svn/entries
.svn/text-base/Makefile.am.svn-base
.svn/text-base/configure.in.svn-base
VEX/.svn/entries
VEX/auxprogs/.svn/entries
VEX/docs/.svn/entries
VEX/orig_amd64/.svn/entries
VEX/orig_arm/.svn/entries
VEX/orig_ppc32/.svn/entries
VEX/orig_x86/.svn/entries
VEX/priv/.svn/entries
VEX/priv/.svn/text-base/guest_arm_toIR.c.svn-base
VEX/priv/.svn/text-base/host_arm_defs.c.svn-base
VEX/priv/.svn/text-base/host_arm_isel.c.svn-base
VEX/priv/guest_arm_toIR.c
VEX/priv/host_arm_defs.c
VEX/priv/host_arm_isel.c
VEX/pub/.svn/entries
VEX/switchback/.svn/entries
VEX/test/.svn/entries
VEX/unused/.svn/entries
VEX/useful/.svn/entries
auxprogs/.svn/entries
cachegrind/.svn/entries
cachegrind/.svn/text-base/cg-arm.c.svn-base
cachegrind/.svn/text-base/cg-ppc32.c.svn-base
cachegrind/.svn/text-base/cg-ppc64.c.svn-base
cachegrind/cg-arm.c
cachegrind/cg-ppc32.c
cachegrind/cg-ppc64.c
cachegrind/docs/.svn/entries
cachegrind/tests/.svn/entries
cachegrind/tests/.svn/text-base/filter_stderr.svn-base
cachegrind/tests/filter_stderr
cachegrind/tests/x86/.svn/entries
callgrind/.svn/entries
callgrind/docs/.svn/entries
callgrind/tests/.svn/entries
callgrind/tests/.svn/text-base/filter_stderr.svn-base
callgrind/tests/filter_stderr
coregrind/.svn/entries
coregrind/.svn/text-base/m_main.c.svn-base
coregrind/.svn/text-base/m_options.c.svn-base
coregrind/.svn/text-base/pub_core_options.h.svn-base
coregrind/m_aspacemgr/.svn/entries
coregrind/m_coredump/.svn/entries
coregrind/m_debuginfo/.svn/entries
coregrind/m_debuginfo/.svn/text-base/debuginfo.c.svn-base
coregrind/m_debuginfo/debuginfo.c
coregrind/m_demangle/.svn/entries
coregrind/m_dispatch/.svn/entries
coregrind/m_initimg/.svn/entries
coregrind/m_mach/.svn/entries
coregrind/m_main.c
coregrind/m_options.c
coregrind/m_replacemalloc/.svn/entries
coregrind/m_scheduler/.svn/entries
coregrind/m_sigframe/.svn/entries
coregrind/m_syswrap/.svn/entries
coregrind/m_ume/.svn/entries
coregrind/pub_core_options.h
debian/changelog
debian/control
docs/.svn/entries
docs/images/.svn/entries
docs/internals/.svn/entries
docs/lib/.svn/entries
docs/xml/.svn/entries
docs/xml/.svn/text-base/manual-core.xml.svn-base
docs/xml/manual-core.xml
drd/.deps/drd_arm_linux-drd_barrier.Po
drd/.deps/drd_arm_linux-drd_bitmap2_node.Po
drd/.deps/drd_arm_linux-drd_clientobj.Po
drd/.deps/drd_arm_linux-drd_clientreq.Po
drd/.deps/drd_arm_linux-drd_cond.Po
drd/.deps/drd_arm_linux-drd_cond_initializer.Po
drd/.deps/drd_arm_linux-drd_error.Po
drd/.deps/drd_arm_linux-drd_hb.Po
drd/.deps/drd_arm_linux-drd_load_store.Po
drd/.deps/drd_arm_linux-drd_main.Po
drd/.deps/drd_arm_linux-drd_malloc_wrappers.Po
drd/.deps/drd_arm_linux-drd_mutex.Po
drd/.deps/drd_arm_linux-drd_rwlock.Po
drd/.deps/drd_arm_linux-drd_semaphore.Po
drd/.deps/drd_arm_linux-drd_suppression.Po
drd/.deps/vgpreload_drd_arm_linux_so-drd_pthread_intercepts.Po
drd/.deps/vgpreload_drd_arm_linux_so-drd_qtcore_intercepts.Po
drd/.deps/vgpreload_drd_arm_linux_so-drd_strmem_intercepts.Po
drd/.svn/entries
drd/Makefile
drd/docs/.svn/entries
drd/scripts/.svn/entries
drd/scripts/ppc-cross/.svn/entries
drd/scripts/ppc-cross/crosstool-patches/.svn/entries
drd/scripts/ppc-cross/kernel-config/.svn/entries
drd/scripts/ppc-cross/kernel-config/2.6.22/.svn/entries
drd/scripts/ppc-cross/kernel/.svn/entries
drd/scripts/ppc-cross/patches/.svn/entries
drd/tests/.svn/entries
drd/tests/Makefile
exp-bbv/.svn/entries
exp-bbv/Makefile.in [new file with mode: 0644]
exp-bbv/docs/.svn/entries
exp-bbv/exp-bbv-x86-linux [new file with mode: 0755]
exp-bbv/tests/.svn/entries
exp-bbv/tests/Makefile.in [new file with mode: 0644]
exp-bbv/tests/amd64-linux/.svn/entries
exp-bbv/tests/amd64-linux/Makefile.in [new file with mode: 0644]
exp-bbv/tests/arm-linux/.svn/entries
exp-bbv/tests/arm-linux/Makefile.in [new file with mode: 0644]
exp-bbv/tests/ppc32-linux/.svn/entries
exp-bbv/tests/ppc32-linux/Makefile.in [new file with mode: 0644]
exp-bbv/tests/x86-linux/.svn/entries
exp-bbv/tests/x86-linux/Makefile.in [new file with mode: 0644]
exp-bbv/tests/x86/.svn/entries
exp-bbv/tests/x86/Makefile.in [new file with mode: 0644]
exp-ptrcheck/.svn/entries
exp-ptrcheck/.svn/text-base/h_main.c.svn-base
exp-ptrcheck/docs/.svn/entries
exp-ptrcheck/h_main.c
exp-ptrcheck/tests/.svn/entries
helgrind/.deps/helgrind__linux-hg_basics.Po [new file with mode: 0644]
helgrind/.deps/helgrind__linux-hg_errors.Po [new file with mode: 0644]
helgrind/.deps/helgrind__linux-hg_lock_n_thread.Po [new file with mode: 0644]
helgrind/.deps/helgrind__linux-hg_main.Po [new file with mode: 0644]
helgrind/.deps/helgrind__linux-hg_wordset.Po [new file with mode: 0644]
helgrind/.deps/helgrind__linux-libhb_core.Po [new file with mode: 0644]
helgrind/.deps/helgrind_x86_linux-hg_basics.Po [new file with mode: 0644]
helgrind/.deps/helgrind_x86_linux-hg_errors.Po [new file with mode: 0644]
helgrind/.deps/helgrind_x86_linux-hg_lock_n_thread.Po [new file with mode: 0644]
helgrind/.deps/helgrind_x86_linux-hg_main.Po [new file with mode: 0644]
helgrind/.deps/helgrind_x86_linux-hg_wordset.Po [new file with mode: 0644]
helgrind/.deps/helgrind_x86_linux-libhb_core.Po [new file with mode: 0644]
helgrind/.deps/vgpreload_helgrind__linux_so-hg_intercepts.Po [new file with mode: 0644]
helgrind/.deps/vgpreload_helgrind_x86_linux_so-hg_intercepts.Po [new file with mode: 0644]
helgrind/.svn/entries
helgrind/Makefile [new file with mode: 0644]
helgrind/Makefile.in [new file with mode: 0644]
helgrind/docs/.svn/entries
helgrind/helgrind-arm-linux [new file with mode: 0755]
helgrind/helgrind-x86-linux [new file with mode: 0755]
helgrind/tests/.deps/annotate_hbefore-annotate_hbefore.Po [new file with mode: 0644]
helgrind/tests/.deps/annotate_rwlock.Po [new file with mode: 0644]
helgrind/tests/.deps/bar_bad.Po [new file with mode: 0644]
helgrind/tests/.deps/bar_trivial.Po [new file with mode: 0644]
helgrind/tests/.deps/hg01_all_ok.Po [new file with mode: 0644]
helgrind/tests/.deps/hg02_deadlock.Po [new file with mode: 0644]
helgrind/tests/.deps/hg03_inherit.Po [new file with mode: 0644]
helgrind/tests/.deps/hg04_race.Po [new file with mode: 0644]
helgrind/tests/.deps/hg05_race2.Po [new file with mode: 0644]
helgrind/tests/.deps/hg06_readshared.Po [new file with mode: 0644]
helgrind/tests/.deps/tc01_simple_race.Po [new file with mode: 0644]
helgrind/tests/.deps/tc02_simple_tls.Po [new file with mode: 0644]
helgrind/tests/.deps/tc03_re_excl.Po [new file with mode: 0644]
helgrind/tests/.deps/tc04_free_lock.Po [new file with mode: 0644]
helgrind/tests/.deps/tc05_simple_race.Po [new file with mode: 0644]
helgrind/tests/.deps/tc06_two_races.Po [new file with mode: 0644]
helgrind/tests/.deps/tc07_hbl1-tc07_hbl1.Po [new file with mode: 0644]
helgrind/tests/.deps/tc08_hbl2-tc08_hbl2.Po [new file with mode: 0644]
helgrind/tests/.deps/tc09_bad_unlock.Po [new file with mode: 0644]
helgrind/tests/.deps/tc10_rec_lock.Po [new file with mode: 0644]
helgrind/tests/.deps/tc11_XCHG.Po [new file with mode: 0644]
helgrind/tests/.deps/tc12_rwl_trivial.Po [new file with mode: 0644]
helgrind/tests/.deps/tc13_laog1.Po [new file with mode: 0644]
helgrind/tests/.deps/tc14_laog_dinphils.Po [new file with mode: 0644]
helgrind/tests/.deps/tc15_laog_lockdel.Po [new file with mode: 0644]
helgrind/tests/.deps/tc16_byterace.Po [new file with mode: 0644]
helgrind/tests/.deps/tc17_sembar.Po [new file with mode: 0644]
helgrind/tests/.deps/tc18_semabuse.Po [new file with mode: 0644]
helgrind/tests/.deps/tc19_shadowmem.Po [new file with mode: 0644]
helgrind/tests/.deps/tc20_verifywrap.Po [new file with mode: 0644]
helgrind/tests/.deps/tc21_pthonce.Po [new file with mode: 0644]
helgrind/tests/.deps/tc22_exit_w_lock.Po [new file with mode: 0644]
helgrind/tests/.deps/tc23_bogus_condwait.Po [new file with mode: 0644]
helgrind/tests/.deps/tc24_nonzero_sem.Po [new file with mode: 0644]
helgrind/tests/.svn/entries
helgrind/tests/Makefile [new file with mode: 0644]
helgrind/tests/Makefile.in [new file with mode: 0644]
helgrind/vgpreload_helgrind-arm-linux.so [new file with mode: 0755]
helgrind/vgpreload_helgrind-x86-linux.so [new file with mode: 0755]
include/.svn/entries
include/.svn/text-base/pub_tool_machine.h.svn-base
include/pub_tool_machine.h
include/vki/.svn/entries
lackey/.svn/entries
lackey/docs/.svn/entries
lackey/tests/.svn/entries
massif/.svn/entries
massif/docs/.svn/entries
massif/perf/.svn/entries
massif/tests/.svn/entries
memcheck/.svn/entries
memcheck/docs/.svn/entries
memcheck/perf/.svn/entries
memcheck/tests/.svn/entries
memcheck/tests/.svn/text-base/badfree3.vgtest.svn-base
memcheck/tests/amd64-linux/.svn/entries
memcheck/tests/amd64/.svn/entries
memcheck/tests/badfree3.vgtest
memcheck/tests/darwin/.svn/entries
memcheck/tests/linux/.svn/entries
memcheck/tests/ppc32/.svn/entries
memcheck/tests/ppc32/Makefile.in [new file with mode: 0644]
memcheck/tests/ppc64/.svn/entries
memcheck/tests/ppc64/Makefile.in [new file with mode: 0644]
memcheck/tests/x86-linux/.svn/entries
memcheck/tests/x86/.svn/entries
mpi/.svn/entries
nightly/.svn/entries
nightly/bin/.svn/entries
nightly/conf/.svn/entries
none/.svn/entries
none/Makefile
none/docs/.svn/entries
none/tests/.svn/entries
none/tests/.svn/text-base/cmdline1.stdout.exp.svn-base
none/tests/.svn/text-base/cmdline2.stdout.exp.svn-base
none/tests/Makefile
none/tests/amd64/.svn/entries
none/tests/amd64/Makefile
none/tests/arm/.svn/entries
none/tests/arm/Makefile
none/tests/cmdline1.stdout.exp
none/tests/cmdline2.stdout.exp
none/tests/darwin/.svn/entries
none/tests/darwin/Makefile
none/tests/linux/.svn/entries
none/tests/linux/Makefile
none/tests/ppc32/.svn/entries
none/tests/ppc32/Makefile
none/tests/ppc64/.svn/entries
none/tests/ppc64/Makefile
none/tests/x86-linux/.svn/entries
none/tests/x86-linux/Makefile
none/tests/x86/.svn/entries
none/tests/x86/Makefile
perf/.svn/entries
tests/.svn/entries

index 2a59b31..137909b 100644 (file)
@@ -1,14 +1,14 @@
 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
 
@@ -350,9 +350,6 @@ has-props
 tests
 dir
 \f
-exp-bbv
-dir
-\f
 darwin9.supp
 file
 
@@ -387,6 +384,9 @@ sewardj
 
 7182
 \f
+exp-bbv
+dir
+\f
 glibc-2.3.supp
 file
 
@@ -455,18 +455,17 @@ sewardj
 
 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
 
 
 
@@ -487,20 +486,21 @@ has-props
 
 
 
-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
 
 
 
@@ -521,7 +521,7 @@ sewardj
 
 
 
-3941
+17987
 \f
 glibc-2.7.supp
 file
@@ -557,6 +557,9 @@ sewardj
 
 695
 \f
+exp-dhat
+dir
+\f
 autogen.sh
 file
 
@@ -591,17 +594,20 @@ has-props
 
 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
 
 
@@ -623,19 +629,19 @@ 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
 
 
@@ -657,10 +663,7 @@ has-props
 
 
 
-443
-\f
-memcheck
-dir
+124175
 \f
 README_PACKAGERS
 file
@@ -699,6 +702,9 @@ has-props
 nightly
 dir
 \f
+massif
+dir
+\f
 darwin10-drd.supp
 file
 
@@ -733,9 +739,6 @@ njn
 
 65
 \f
-massif
-dir
-\f
 include
 dir
 \f
@@ -813,12 +816,33 @@ file
 
 
 
-
-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
@@ -1082,11 +1106,11 @@ 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
 
 
@@ -1108,7 +1132,7 @@ has-props
 
 
 
-2661
+2674
 \f
 glibc-2.6.supp
 file
index 6bbe4d4..4043b8b 100644 (file)
@@ -13,7 +13,8 @@ TOOLS =               memcheck \
                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.
index 667ca24..88a9e10 100644 (file)
@@ -1958,6 +1958,8 @@ AC_CONFIG_FILES([
    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])
index 10bee8b..4a07727 100644 (file)
@@ -1,14 +1,14 @@
 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
 
@@ -26,9 +26,6 @@ has-props
 
 8f6e269a-dfd6-0310-a8e1-e2731360e62c
 \f
-test
-dir
-\f
 newline.txt
 file
 
@@ -63,10 +60,10 @@ sewardj
 
 1
 \f
-priv
+test
 dir
 \f
-switchback
+priv
 dir
 \f
 test_main.h.base
@@ -103,6 +100,9 @@ sewardj
 
 666
 \f
+switchback
+dir
+\f
 TODO.txt
 file
 
@@ -149,7 +149,7 @@ file
 
 
 
-2010-10-12T00:09:53.443891Z
+2010-10-13T10:41:15.344365Z
 ee6d2ed60064b69fa8adec0855d2cb74
 2004-11-25T13:08:26.233479Z
 587
@@ -217,6 +217,12 @@ sewardj
 
 176
 \f
+useful
+dir
+\f
+unused
+dir
+\f
 LICENSE.GPL
 file
 
@@ -251,12 +257,6 @@ sewardj
 
 18011
 \f
-unused
-dir
-\f
-useful
-dir
-\f
 test_main.c
 file
 
index 7723e43..9b08533 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-2064
+2065
 svn://svn.valgrind.org/vex/trunk/auxprogs
 svn://svn.valgrind.org/vex
 
index 5788b2e..f91109b 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-2064
+2065
 svn://svn.valgrind.org/vex/trunk/docs
 svn://svn.valgrind.org/vex
 
index b87286a..e2ebbff 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-2064
+2065
 svn://svn.valgrind.org/vex/trunk/orig_amd64
 svn://svn.valgrind.org/vex
 
@@ -100,7 +100,7 @@ file
 
 
 
-2010-10-12T00:09:23.200996Z
+2010-10-13T10:41:15.360362Z
 3d0781454489c0ee8265461f049c7faf
 2005-01-29T02:12:49.615049Z
 769
@@ -134,7 +134,7 @@ file
 
 
 
-2010-10-12T00:09:23.200996Z
+2010-10-13T10:41:15.368361Z
 b1405a53ce348cfbf57f563b0680de7d
 2005-01-31T18:07:56.879873Z
 791
index d92f212..319f2a3 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-2064
+2065
 svn://svn.valgrind.org/vex/trunk/orig_arm
 svn://svn.valgrind.org/vex
 
@@ -32,7 +32,7 @@ file
 
 
 
-2010-10-12T00:09:23.232990Z
+2010-10-13T10:41:15.376360Z
 ee6d2ed60064b69fa8adec0855d2cb74
 2005-02-09T13:03:06.989608Z
 875
index 2183493..4fde205 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-2064
+2065
 svn://svn.valgrind.org/vex/trunk/orig_ppc32
 svn://svn.valgrind.org/vex
 
@@ -32,7 +32,7 @@ file
 
 
 
-2010-10-12T00:09:53.335909Z
+2010-10-13T10:41:15.436350Z
 f0f9c89fcb0bd2f3e07b2059e1a0b113
 2005-06-20T13:52:30.071196Z
 1213
@@ -66,7 +66,7 @@ file
 
 
 
-2010-10-12T00:09:53.339908Z
+2010-10-13T10:41:15.452347Z
 e1cafa4b408c6b9dd02f821ad7b5ab8c
 2005-06-20T13:52:30.071196Z
 1213
@@ -100,7 +100,7 @@ file
 
 
 
-2010-10-12T00:09:53.343908Z
+2010-10-13T10:41:15.520335Z
 02a2111c86718ac1ca11e26d88237614
 2005-01-12T11:25:02.171676Z
 711
@@ -134,7 +134,7 @@ file
 
 
 
-2010-10-12T00:09:53.347907Z
+2010-10-13T10:41:15.548331Z
 6462d21b7796bc7d0bdc4b524c9fdcce
 2005-02-04T11:58:47.108399Z
 834
index 0899423..075acb8 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-2064
+2065
 svn://svn.valgrind.org/vex/trunk/orig_x86
 svn://svn.valgrind.org/vex
 
@@ -32,7 +32,7 @@ file
 
 
 
-2010-10-12T00:09:30.167820Z
+2010-10-13T10:41:15.396356Z
 6bd7394da213b03e0bc620b3732436ae
 2004-12-05T23:53:22.211260Z
 623
@@ -66,7 +66,7 @@ file
 
 
 
-2010-10-12T00:09:30.167820Z
+2010-10-13T10:41:15.404355Z
 961d44da4508f62e92ea3fda4a0f4ff3
 2004-12-06T00:00:04.806293Z
 625
@@ -100,7 +100,7 @@ file
 
 
 
-2010-10-12T00:09:30.167820Z
+2010-10-13T10:41:15.424352Z
 46e23ac9644199a8204d1aea16fa4303
 2004-12-05T23:54:32.793817Z
 624
index 0b5dc44..1a413c3 100644 (file)
@@ -1,14 +1,14 @@
 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
 
 
@@ -304,10 +304,10 @@ file
 
 
 
-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
 
@@ -330,7 +330,7 @@ has-props
 
 
 
-144326
+144434
 \f
 host_amd64_defs.h
 file
@@ -474,10 +474,10 @@ 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
 
@@ -500,7 +500,7 @@ has-props
 
 
 
-648098
+648206
 \f
 host_amd64_isel.c
 file
@@ -638,16 +638,16 @@ has-props
 
 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
 
@@ -670,7 +670,7 @@ has-props
 
 
 
-234567
+33113
 \f
 guest_amd64_defs.h
 file
@@ -706,16 +706,16 @@ has-props
 
 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
 
@@ -738,18 +738,18 @@ 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
 
@@ -772,18 +772,18 @@ 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
 
@@ -806,7 +806,7 @@ has-props
 
 
 
-28814
+6681
 \f
 ir_match.h
 file
@@ -842,16 +842,16 @@ has-props
 
 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
 
@@ -874,7 +874,7 @@ has-props
 
 
 
-9350
+2850
 \f
 ir_opt.c
 file
@@ -910,16 +910,16 @@ has-props
 
 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
 
@@ -942,18 +942,18 @@ 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
 
@@ -976,18 +976,18 @@ 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
 
@@ -1010,7 +1010,7 @@ has-props
 
 
 
-4026
+8892
 \f
 host_generic_simd64.c
 file
index 9a2e97c..277a90d 100644 (file)
@@ -9,8 +9,11 @@
 
    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
index 76cdea1..122a9f9 100644 (file)
@@ -9,8 +9,11 @@
 
    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
index cc2b01c..7472938 100644 (file)
@@ -9,8 +9,11 @@
 
    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
index 9a2e97c..277a90d 100644 (file)
@@ -9,8 +9,11 @@
 
    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
index 76cdea1..122a9f9 100644 (file)
@@ -9,8 +9,11 @@
 
    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
index cc2b01c..7472938 100644 (file)
@@ -9,8 +9,11 @@
 
    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
index 368827d..08a1ed6 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-2064
+2065
 svn://svn.valgrind.org/vex/trunk/pub
 svn://svn.valgrind.org/vex
 
index 5631291..979e7c7 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-2064
+2065
 svn://svn.valgrind.org/vex/trunk/switchback
 svn://svn.valgrind.org/vex
 
index c74beb5..cdbc5d2 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-2064
+2065
 svn://svn.valgrind.org/vex/trunk/test
 svn://svn.valgrind.org/vex
 
@@ -94,16 +94,16 @@ sewardj
 
 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
 
 
@@ -126,18 +126,18 @@ 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
 
 
@@ -160,7 +160,7 @@ sewardj
 
 
 
-1451
+926
 \f
 fsave.c
 file
@@ -230,16 +230,16 @@ sewardj
 
 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
 
 
@@ -262,18 +262,18 @@ 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
 
 
@@ -296,7 +296,7 @@ sewardj
 
 
 
-44331
+792
 \f
 test-amd64-shift.h
 file
index 730119f..2b2fae8 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-2064
+2065
 svn://svn.valgrind.org/vex/trunk/unused
 svn://svn.valgrind.org/vex
 
index 55d211e..5d94017 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-2064
+2065
 svn://svn.valgrind.org/vex/trunk/useful
 svn://svn.valgrind.org/vex
 
index 5c57134..cb7d3b3 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/auxprogs
 svn://svn.valgrind.org/valgrind
 
@@ -26,17 +26,17 @@ has-props
 
 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
 
 
 
@@ -58,19 +58,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -92,20 +92,19 @@ njn
 
 
 
-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
 
 
 
@@ -126,19 +125,21 @@ 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
 
 
 
@@ -159,8 +160,7 @@ sewardj
 
 
 
-
-17019
+272
 \f
 aix5_proc_self_sysent.c
 file
@@ -332,17 +332,18 @@ sewardj
 
 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
 
 
 
@@ -363,21 +364,19 @@ sewardj
 
 
 
-
-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
 
 
 
@@ -398,7 +397,8 @@ has-props
 
 
 
-3742
+
+462
 \f
 posixtestsuite-1.5.1-diff.txt
 file
index 8527523..1d036cd 100644 (file)
@@ -1,14 +1,14 @@
 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
 
@@ -32,11 +32,11 @@ file
 
 
 
-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
 
 
 
@@ -58,7 +58,7 @@ njn
 
 
 
-2514
+2513
 \f
 tests
 dir
@@ -137,11 +137,11 @@ file
 
 
 
-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
 
 
 
@@ -163,7 +163,7 @@ njn
 
 
 
-2492
+2491
 \f
 cg_diff.in
 file
@@ -273,11 +273,11 @@ 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
 
 
 
@@ -299,7 +299,7 @@ njn
 
 
 
-2068
+2069
 \f
 docs
 dir
index e37d0c0..28edb57 100644 (file)
@@ -48,7 +48,7 @@ void VG_(configure_caches)(cache_t* I1c, cache_t* D1c, cache_t* LLc,
    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");
    }
 }
 
index 5920c05..ea6d2cd 100644 (file)
@@ -57,7 +57,7 @@ void VG_(configure_caches)(cache_t* I1c, cache_t* D1c, cache_t* LLc,
    //
    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");
    }
 }
 
index 973664b..bb05cee 100644 (file)
@@ -57,7 +57,7 @@ void VG_(configure_caches)(cache_t* I1c, cache_t* D1c, cache_t* LLc,
    //
    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");
    }
 }
 
index e37d0c0..28edb57 100644 (file)
@@ -48,7 +48,7 @@ void VG_(configure_caches)(cache_t* I1c, cache_t* D1c, cache_t* LLc,
    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");
    }
 }
 
index 5920c05..ea6d2cd 100644 (file)
@@ -57,7 +57,7 @@ void VG_(configure_caches)(cache_t* I1c, cache_t* D1c, cache_t* LLc,
    //
    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");
    }
 }
 
index 973664b..bb05cee 100644 (file)
@@ -57,7 +57,7 @@ void VG_(configure_caches)(cache_t* I1c, cache_t* D1c, cache_t* LLc,
    //
    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");
    }
 }
 
index b659aaa..ec9c02c 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/cachegrind/docs
 svn://svn.valgrind.org/valgrind
 
index f8b4d08..33c1fcd 100644 (file)
@@ -1,14 +1,14 @@
 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
 
@@ -477,10 +477,10 @@ file
 
 
 
-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
 
@@ -503,7 +503,7 @@ has-props
 
 
 
-824
+911
 \f
 Makefile.am
 file
index af898d4..9209dd5 100644 (file)
@@ -17,4 +17,5 @@ perl -p -e 's/((I1|D1|LL|LLi|LLd) *(misses|miss rate):)[ 0-9,()+rdw%\.]*$/\1/' |
 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"
index af898d4..9209dd5 100755 (executable)
@@ -17,4 +17,5 @@ perl -p -e 's/((I1|D1|LL|LLi|LLd) *(misses|miss rate):)[ 0-9,()+rdw%\.]*$/\1/' |
 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"
index 2cdbe6d..854c949 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/cachegrind/tests/x86
 svn://svn.valgrind.org/valgrind
 
index 17c5fcd..c343e01 100644 (file)
@@ -1,14 +1,14 @@
 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
 
@@ -162,17 +162,17 @@ sewardj
 
 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
 
 
 
@@ -194,19 +194,19 @@ weidendo
 
 
 
-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
 
 
 
@@ -228,16 +228,16 @@ sewardj
 
 
 
-6881
+12243
 \f
-dump.c
+global.h
 file
 
 
 
 
 2010-10-12T00:07:33.707478Z
-5024df944ad0f73f71f37ad1ac01189f
+451a93e6655a2613656935887f909953
 2010-10-04T19:17:21.578477Z
 11393
 weidendo
@@ -262,16 +262,16 @@ 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
@@ -296,7 +296,7 @@ weidendo
 
 
 
-27655
+46938
 \f
 docs
 dir
index e7bcc4c..ffad4d7 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/callgrind/docs
 svn://svn.valgrind.org/valgrind
 
index c3fe969..fd64c58 100644 (file)
@@ -1,14 +1,14 @@
 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
 
@@ -672,14 +672,14 @@ weidendo
 
 13
 \f
-simwork2.stderr.exp
+notpower2.vgtest
 file
 
 
 
 
 2010-10-12T00:07:32.035760Z
-0ea6c8656a6a1e5b83f0d6791aab69b6
+1e550197bc636d7b4eb9844123725458
 2010-10-06T22:46:31.279099Z
 11404
 njn
@@ -704,16 +704,16 @@ 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
@@ -738,7 +738,7 @@ njn
 
 
 
-110
+248
 \f
 threads.c
 file
@@ -842,14 +842,14 @@ weidendo
 
 92
 \f
-simwork1.stdout.exp
+simwork2.vgtest
 file
 
 
 
 
 2010-10-12T00:07:32.039760Z
-66c29c71bd3be3a1c6ec298a30182e41
+183ecca34eb6950fb3a2183518d27504
 2006-04-02T22:23:27.845371Z
 5816
 weidendo
@@ -874,16 +874,16 @@ 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
@@ -908,7 +908,7 @@ weidendo
 
 
 
-90
+13
 \f
 simwork-cache.stderr.exp
 file
@@ -978,14 +978,14 @@ weidendo
 
 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
@@ -1010,16 +1010,16 @@ 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
@@ -1044,7 +1044,7 @@ weidendo
 
 
 
-67
+13
 \f
 notpower2-wb.stderr.exp
 file
@@ -1154,10 +1154,10 @@ 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
 
@@ -1180,7 +1180,7 @@ has-props
 
 
 
-1138
+1225
 \f
 simwork1.stderr.exp
 file
index 4a7326a..3114b47 100644 (file)
@@ -26,4 +26,5 @@ perl -p -e 's/((Branches|Mispredicts|Mispred rate):)[ 0-9,()+condi%\.]*$/\1/' |
 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"
index 4a7326a..3114b47 100755 (executable)
@@ -26,4 +26,5 @@ perl -p -e 's/((Branches|Mispredicts|Mispred rate):)[ 0-9,()+condi%\.]*$/\1/' |
 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"
index 1627b5d..7afcf33 100644 (file)
@@ -1,14 +1,14 @@
 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
 
@@ -26,6 +26,9 @@ has-props
 
 a5019735-40e9-0310-863c-91ae7b9d1cf9
 \f
+m_replacemalloc
+dir
+\f
 launcher-linux.c
 file
 
@@ -60,17 +63,14 @@ sewardj
 
 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
@@ -95,16 +95,16 @@ 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
@@ -129,7 +129,7 @@ sewardj
 
 
 
-4633
+3616
 \f
 m_commandline.c
 file
@@ -165,9 +165,6 @@ sewardj
 
 8303
 \f
-m_mach
-dir
-\f
 pub_core_aspacehl.h
 file
 
@@ -202,6 +199,9 @@ sewardj
 
 1864
 \f
+m_mach
+dir
+\f
 link_tool_exe_aix5.in
 file
 
@@ -236,9 +236,6 @@ sewardj
 
 95
 \f
-m_demangle
-dir
-\f
 pub_core_debugger.h
 file
 
@@ -273,17 +270,21 @@ sewardj
 
 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
 
 
 
@@ -304,21 +305,19 @@ sewardj
 
 
 
-
-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
 
 
 
@@ -339,7 +338,8 @@ has-props
 
 
 
-60605
+
+1795
 \f
 pub_core_debuglog.h
 file
@@ -375,14 +375,14 @@ sewardj
 
 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
@@ -407,16 +407,16 @@ 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
@@ -441,7 +441,7 @@ sewardj
 
 
 
-2059
+17070
 \f
 m_ume
 dir
@@ -829,16 +829,16 @@ sewardj
 
 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
 
 
@@ -861,18 +861,18 @@ 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
 
 
@@ -895,7 +895,7 @@ sewardj
 
 
 
-2670
+12488
 \f
 pub_core_ume.h
 file
@@ -931,14 +931,14 @@ has-props
 
 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
@@ -963,16 +963,16 @@ 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
@@ -997,16 +997,16 @@ 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
@@ -1031,7 +1031,7 @@ sewardj
 
 
 
-2579
+3497
 \f
 m_machine.c
 file
@@ -1067,14 +1067,14 @@ sewardj
 
 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
@@ -1099,20 +1099,19 @@ 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
 
 
 
@@ -1133,19 +1132,21 @@ 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
 
 
 
@@ -1166,8 +1167,7 @@ sewardj
 
 
 
-
-2345
+15385
 \f
 pub_core_dispatch.h
 file
@@ -1237,14 +1237,14 @@ has-props
 
 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
@@ -1269,16 +1269,16 @@ 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
@@ -1303,18 +1303,18 @@ 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
 
 
@@ -1337,18 +1337,18 @@ 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
 
 
@@ -1371,7 +1371,7 @@ sewardj
 
 
 
-3875
+8096
 \f
 pub_core_tooliface.h
 file
@@ -1407,14 +1407,14 @@ sewardj
 
 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
@@ -1439,16 +1439,16 @@ 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
@@ -1473,20 +1473,19 @@ 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
 
 
 
@@ -1507,19 +1506,21 @@ 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
 
 
 
@@ -1540,20 +1541,22 @@ sewardj
 
 
 
-
-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
 
 
 
@@ -1575,19 +1578,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -1609,19 +1612,16 @@ bart
 
 
 
-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
@@ -1646,16 +1646,16 @@ 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
@@ -1680,7 +1680,10 @@ sewardj
 
 
 
-2266
+4415
+\f
+m_debuginfo
+dir
 \f
 pub_core_syscall.h
 file
@@ -1716,9 +1719,6 @@ sewardj
 
 4756
 \f
-m_debuginfo
-dir
-\f
 m_vkiscnums.c
 file
 
@@ -1787,17 +1787,17 @@ sewardj
 
 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
 
 
 
@@ -1819,19 +1819,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -1853,7 +1853,7 @@ njn
 
 
 
-16963
+3738
 \f
 m_debuglog.c
 file
@@ -2547,11 +2547,11 @@ 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
 
 
@@ -2573,7 +2573,7 @@ has-props
 
 
 
-131171
+131447
 \f
 pub_core_transtab_asm.h
 file
@@ -2751,11 +2751,11 @@ 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
 
 
 
@@ -2777,7 +2777,7 @@ bart
 
 
 
-10764
+10821
 \f
 pub_core_sparsewa.h
 file
@@ -2992,11 +2992,11 @@ 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
 
 
 
@@ -3018,7 +3018,7 @@ bart
 
 
 
-9610
+9875
 \f
 pub_core_libcassert.h
 file
index c98bf08..bea5258 100644 (file)
@@ -157,15 +157,18 @@ static void usage_NORETURN ( Bool debug_help )
 "    --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"
@@ -482,13 +485,6 @@ void main_process_cmd_line_options ( /*OUT*/Bool* logging_to_fd,
       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))     {}
@@ -560,6 +556,16 @@ void main_process_cmd_line_options ( /*OUT*/Bool* logging_to_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,
index 8438cae..a347c7d 100644 (file)
@@ -64,6 +64,8 @@ Bool   VG_(clo_time_stamp)     = False;
 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;
@@ -83,7 +85,6 @@ Int    VG_(clo_backtrace_size) = 12;
 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;
index d737cdf..06b5701 100644 (file)
@@ -45,6 +45,9 @@
 /* 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.
@@ -91,6 +94,10 @@ extern Int   VG_(clo_n_suppressions);
 /* 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 ) */
index 5df47be..8181e7e 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/coregrind/m_aspacemgr
 svn://svn.valgrind.org/valgrind
 
index 158a343..f1ea411 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/coregrind/m_coredump
 svn://svn.valgrind.org/valgrind
 
index 0365c78..7eb48ae 100644 (file)
@@ -1,14 +1,14 @@
 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
 
@@ -60,14 +60,14 @@ 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
@@ -92,16 +92,16 @@ 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
@@ -126,18 +126,18 @@ 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
 
 
@@ -160,18 +160,18 @@ 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
 
 
@@ -194,19 +194,20 @@ 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
 
 
 
@@ -227,21 +228,19 @@ sewardj
 
 
 
-
-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
 
 
 
@@ -262,18 +261,19 @@ 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
 
 
@@ -296,18 +296,18 @@ 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
 
 
@@ -330,18 +330,18 @@ 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
 
 
@@ -364,18 +364,18 @@ 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
 
 
@@ -398,7 +398,7 @@ sewardj
 
 
 
-2352
+1888
 \f
 priv_readelf.h
 file
index 73f311b..303c001 100644 (file)
@@ -1774,10 +1774,13 @@ Char* VG_(describe_IP)(Addr eip, Char* buf, Int n_buf)
    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)
@@ -1789,6 +1792,11 @@ Char* VG_(describe_IP)(Addr eip, Char* buf, Int n_buf)
                            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;
@@ -1858,20 +1866,32 @@ Char* VG_(describe_IP)(Addr eip, Char* buf, Int n_buf)
          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(":");
index 73f311b..303c001 100644 (file)
@@ -1774,10 +1774,13 @@ Char* VG_(describe_IP)(Addr eip, Char* buf, Int n_buf)
    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)
@@ -1789,6 +1792,11 @@ Char* VG_(describe_IP)(Addr eip, Char* buf, Int n_buf)
                            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;
@@ -1858,20 +1866,32 @@ Char* VG_(describe_IP)(Addr eip, Char* buf, Int n_buf)
          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(":");
index 257dfce..f2c9cf9 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/coregrind/m_demangle
 svn://svn.valgrind.org/valgrind
 
index 16d229c..c8287ca 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/coregrind/m_dispatch
 svn://svn.valgrind.org/valgrind
 
index 438ee15..84328da 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/coregrind/m_initimg
 svn://svn.valgrind.org/valgrind
 
index ecea810..493fbe3 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/coregrind/m_mach
 svn://svn.valgrind.org/valgrind
 
index c98bf08..bea5258 100644 (file)
@@ -157,15 +157,18 @@ static void usage_NORETURN ( Bool debug_help )
 "    --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"
@@ -482,13 +485,6 @@ void main_process_cmd_line_options ( /*OUT*/Bool* logging_to_fd,
       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))     {}
@@ -560,6 +556,16 @@ void main_process_cmd_line_options ( /*OUT*/Bool* logging_to_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,
index 8438cae..a347c7d 100644 (file)
@@ -64,6 +64,8 @@ Bool   VG_(clo_time_stamp)     = False;
 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;
@@ -83,7 +85,6 @@ Int    VG_(clo_backtrace_size) = 12;
 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;
index eea88c3..4a7d3b6 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/coregrind/m_replacemalloc
 svn://svn.valgrind.org/valgrind
 
index b3ff2d2..bbdbeeb 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/coregrind/m_scheduler
 svn://svn.valgrind.org/valgrind
 
index 2f58cfa..553dd22 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/coregrind/m_sigframe
 svn://svn.valgrind.org/valgrind
 
index fe2992e..2f267c6 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/coregrind/m_syswrap
 svn://svn.valgrind.org/valgrind
 
@@ -502,16 +502,16 @@ sewardj
 
 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
 
 
@@ -534,18 +534,18 @@ 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
 
 
@@ -568,18 +568,18 @@ 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
 
 
@@ -602,7 +602,7 @@ sewardj
 
 
 
-2083
+20321
 \f
 priv_syswrap-main.h
 file
@@ -638,16 +638,16 @@ sewardj
 
 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
 
 
@@ -670,7 +670,7 @@ sewardj
 
 
 
-20321
+2083
 \f
 syswrap-ppc32-aix5.c
 file
@@ -774,17 +774,18 @@ sewardj
 
 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
 
 
 
@@ -805,21 +806,19 @@ sewardj
 
 
 
-
-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
 
 
 
@@ -840,7 +839,8 @@ has-props
 
 
 
-5412
+
+10515
 \f
 syswrap-aix5.c
 file
@@ -978,16 +978,16 @@ has-props
 
 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
 
 
@@ -1010,7 +1010,7 @@ sewardj
 
 
 
-243968
+3548
 \f
 syswrap-main.c
 file
@@ -1046,16 +1046,16 @@ sewardj
 
 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
 
 
@@ -1078,5 +1078,5 @@ sewardj
 
 
 
-3548
+243968
 \f
index db055dc..677844e 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/coregrind/m_ume
 svn://svn.valgrind.org/valgrind
 
index d737cdf..06b5701 100644 (file)
@@ -45,6 +45,9 @@
 /* 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.
@@ -91,6 +94,10 @@ extern Int   VG_(clo_n_suppressions);
 /* 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 ) */
index 49804a3..2eae852 100755 (executable)
@@ -1,3 +1,10 @@
+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.
index 97a9b29..733ba2f 100644 (file)
@@ -9,3 +9,13 @@ Package: valgrind
 Architecture: any
 Priority: extra
 Description: valgrind 
+
+#Package: memcheck
+#Architecture: any
+#Priority: extra
+#Description: memcheck 
+
+#Package: massif
+#Architecture: any
+#Priority: extra
+#Description: massif 
index 37a6519..c56499b 100644 (file)
@@ -1,14 +1,14 @@
 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
 
index 9b2823d..026b488 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/docs/images
 svn://svn.valgrind.org/valgrind
 
index 60e1870..36f2746 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/docs/internals
 svn://svn.valgrind.org/valgrind
 
@@ -638,16 +638,16 @@ njn
 
 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
 
 
@@ -670,18 +670,18 @@ 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
 
 
@@ -704,7 +704,7 @@ njn
 
 
 
-1317
+4489
 \f
 3_0_BUGSTATUS.txt
 file
@@ -774,16 +774,16 @@ tom
 
 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
 
 
@@ -806,18 +806,18 @@ 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
 
 
@@ -840,7 +840,7 @@ njn
 
 
 
-20754
+665
 \f
 3_3_BUGSTATUS.txt
 file
@@ -944,16 +944,16 @@ sewardj
 
 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
 
 
@@ -976,18 +976,18 @@ 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
 
 
@@ -1010,7 +1010,7 @@ njn
 
 
 
-3220
+6870
 \f
 xml-output.txt
 file
index 5b0c1fe..b83d124 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/docs/lib
 svn://svn.valgrind.org/valgrind
 
index cfa2848..f0f59c6 100644 (file)
@@ -1,14 +1,14 @@
 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
 
@@ -236,10 +236,10 @@ file
 
 
 
-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
 
 
@@ -262,7 +262,7 @@ sewardj
 
 
 
-93207
+95211
 \f
 licenses.xml
 file
@@ -332,17 +332,17 @@ njn
 
 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
 
 
 
@@ -364,19 +364,19 @@ bart
 
 
 
-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
 
 
 
@@ -398,7 +398,7 @@ sewardj
 
 
 
-2218
+25772
 \f
 design-impl.xml
 file
index 1c41b04..3ca9821 100644 (file)
@@ -997,16 +997,53 @@ that can report errors, e.g. Memcheck, but not Cachegrind.</para>
     </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>
index 1c41b04..3ca9821 100644 (file)
@@ -997,16 +997,53 @@ that can report errors, e.g. Memcheck, but not Cachegrind.</para>
     </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>
index 67d7fb6..9ce06a8 100644 (file)
@@ -1,66 +1 @@
-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
index 3e28abe..9ce06a8 100644 (file)
@@ -1,28 +1 @@
-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
index 05efdfa..9ce06a8 100644 (file)
@@ -1,55 +1 @@
-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
index 5481d7c..9ce06a8 100644 (file)
@@ -1,91 +1 @@
-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
index 2c30a3b..9ce06a8 100644 (file)
@@ -1,66 +1 @@
-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
index f17faec..9ce06a8 100644 (file)
@@ -1,87 +1 @@
-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
index a6361c9..9ce06a8 100644 (file)
@@ -1,95 +1 @@
-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
index ed46de1..9ce06a8 100644 (file)
@@ -1,64 +1 @@
-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
index 61bcad3..9ce06a8 100644 (file)
@@ -1,121 +1 @@
-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
index b2a7447..9ce06a8 100644 (file)
@@ -1,114 +1 @@
-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
index 7ab8097..9ce06a8 100644 (file)
@@ -1,66 +1 @@
-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
index 1562cf0..9ce06a8 100644 (file)
@@ -1,76 +1 @@
-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
index 6b9a01e..9ce06a8 100644 (file)
@@ -1,76 +1 @@
-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
index 8ae59b6..9ce06a8 100644 (file)
@@ -1,66 +1 @@
-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
index 2ab99c1..9ce06a8 100644 (file)
@@ -1,28 +1 @@
-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
index 258605f..9ce06a8 100644 (file)
@@ -1,135 +1 @@
-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
index 8458eb5..9ce06a8 100644 (file)
@@ -1,36 +1 @@
-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
index dcc9d3b..9ce06a8 100644 (file)
@@ -1,33 +1 @@
-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
index a3b35c4..2a89366 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/drd
 svn://svn.valgrind.org/valgrind
 
@@ -542,6 +542,9 @@ bart
 
 40860
 \f
+tests
+dir
+\f
 drd_semaphore.h
 file
 
@@ -576,9 +579,6 @@ bart
 
 2230
 \f
-tests
-dir
-\f
 drd_error.c
 file
 
@@ -613,14 +613,14 @@ bart
 
 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
@@ -645,16 +645,16 @@ 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
@@ -679,16 +679,16 @@ 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
@@ -713,16 +713,16 @@ 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
@@ -747,7 +747,7 @@ bart
 
 
 
-19140
+9454
 \f
 drd_error.h
 file
@@ -783,16 +783,16 @@ bart
 
 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
 
 
@@ -815,18 +815,18 @@ 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
 
 
@@ -849,7 +849,7 @@ bart
 
 
 
-1092
+1809
 \f
 drd_load_store.h
 file
index b275620..2fac5ac 100644 (file)
@@ -297,7 +297,7 @@ mandir = ${datarootdir}/man
 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
index 6ee6569..e607614 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/drd/docs
 svn://svn.valgrind.org/valgrind
 
index 2f8f7fb..1e01f81 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/drd/scripts
 svn://svn.valgrind.org/valgrind
 
index 3fe4011..04851e2 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/drd/scripts/ppc-cross
 svn://svn.valgrind.org/valgrind
 
index 873f4fd..5362ee4 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/drd/scripts/ppc-cross/crosstool-patches
 svn://svn.valgrind.org/valgrind
 
index 9a5de0e..9ce96c0 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/drd/scripts/ppc-cross/kernel-config
 svn://svn.valgrind.org/valgrind
 
index e09db2c..494f054 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/drd/scripts/ppc-cross/kernel-config/2.6.22
 svn://svn.valgrind.org/valgrind
 
index a1881b5..b1f4dfd 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/drd/scripts/ppc-cross/kernel
 svn://svn.valgrind.org/valgrind
 
index cd083af..3d34c01 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/drd/scripts/ppc-cross/patches
 svn://svn.valgrind.org/valgrind
 
index 7232278..11e464c 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/drd/tests
 svn://svn.valgrind.org/valgrind
 
@@ -230,17 +230,17 @@ bart
 
 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
 
 
 
@@ -262,19 +262,19 @@ njn
 
 
 
-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
 
 
 
@@ -296,7 +296,7 @@ bart
 
 
 
-194
+103
 \f
 pth_create_glibc_2_0.c
 file
@@ -400,16 +400,16 @@ bart
 
 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
 
 
@@ -432,18 +432,18 @@ 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
 
 
@@ -466,7 +466,7 @@ bart
 
 
 
-38
+1732
 \f
 tc01_simple_race.stderr.exp
 file
@@ -1046,7 +1046,7 @@ bart
 
 1208
 \f
-hg01_all_ok.stderr.exp
+pth_create_chain.stderr.exp
 file
 
 
@@ -1054,9 +1054,9 @@ file
 
 2010-10-12T00:08:34.533211Z
 1bbc754ee00f2e2989cf97a1b497eed5
-2008-02-25T19:58:25.456582Z
-7462
-bart
+2007-11-25T14:01:38.442870Z
+7211
+sewardj
 
 
 
@@ -1080,7 +1080,7 @@ bart
 
 65
 \f
-pth_create_chain.stderr.exp
+hg01_all_ok.stderr.exp
 file
 
 
@@ -1088,9 +1088,9 @@ file
 
 2010-10-12T00:08:34.533211Z
 1bbc754ee00f2e2989cf97a1b497eed5
-2007-11-25T14:01:38.442870Z
-7211
-sewardj
+2008-02-25T19:58:25.456582Z
+7462
+bart
 
 
 
@@ -1148,17 +1148,17 @@ njn
 
 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
 
 
 
@@ -1180,19 +1180,19 @@ njn
 
 
 
-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
 
 
 
@@ -1214,7 +1214,7 @@ bart
 
 
 
-65
+72
 \f
 tc12_rwl_trivial.stderr.exp
 file
@@ -1284,16 +1284,16 @@ bart
 
 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
 
 
@@ -1316,18 +1316,18 @@ 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
 
 
@@ -1350,18 +1350,18 @@ 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
 
 
@@ -1384,7 +1384,7 @@ bart
 
 
 
-119
+8726
 \f
 annotate_trace_memory.vgtest
 file
@@ -1420,16 +1420,16 @@ bart
 
 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
 
 
@@ -1452,20 +1452,19 @@ 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
 
 
 
@@ -1486,7 +1485,8 @@ has-props
 
 
 
-11037
+
+1575
 \f
 fp_race.stderr.exp
 file
@@ -1522,17 +1522,18 @@ njn
 
 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
 
 
 
@@ -1553,8 +1554,7 @@ bart
 
 
 
-
-1575
+11037
 \f
 tc11_XCHG.stdout.exp
 file
@@ -1760,18 +1760,17 @@ bart
 
 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
 
 
 
@@ -1792,18 +1791,19 @@ 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
 
 
@@ -1826,18 +1826,18 @@ 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
 
 
@@ -1860,19 +1860,20 @@ 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
 
 
 
@@ -1893,19 +1894,18 @@ bart
 
 
 
-
-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
 
 
@@ -1928,18 +1928,18 @@ 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
 
 
@@ -1962,7 +1962,7 @@ bart
 
 
 
-41
+51
 \f
 monitor_example.cpp
 file
@@ -2066,18 +2066,17 @@ bart
 
 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
 
 
 
@@ -2098,19 +2097,21 @@ 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
 
 
 
@@ -2131,8 +2132,7 @@ bart
 
 
 
-
-218
+65
 \f
 pth_detached2.stderr.exp
 file
@@ -4344,16 +4344,16 @@ bart
 
 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
 
 
@@ -4376,18 +4376,18 @@ 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
 
 
@@ -4410,7 +4410,7 @@ bart
 
 
 
-75
+65
 \f
 annotate_publish_hg.vgtest
 file
@@ -4582,16 +4582,16 @@ bart
 
 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
 
 
@@ -4614,18 +4614,18 @@ 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
 
 
@@ -4648,7 +4648,7 @@ bart
 
 
 
-127
+193
 \f
 pth_detached2.stdout.exp
 file
@@ -4718,16 +4718,16 @@ bart
 
 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
 
 
@@ -4750,18 +4750,18 @@ 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
 
 
@@ -4784,7 +4784,7 @@ bart
 
 
 
-96
+4554
 \f
 annotate_ignore_read.vgtest
 file
@@ -4922,16 +4922,16 @@ bart
 
 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
 
 
@@ -4954,18 +4954,18 @@ 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
 
 
@@ -4988,7 +4988,7 @@ bart
 
 
 
-21
+300
 \f
 tc09_bad_unlock.stderr.exp
 file
@@ -5228,16 +5228,16 @@ has-props
 
 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
 
 
@@ -5260,7 +5260,7 @@ bart
 
 
 
-41
+151
 \f
 hg03_inherit.stderr.exp
 file
@@ -5296,16 +5296,16 @@ njn
 
 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
 
 
@@ -5328,7 +5328,7 @@ bart
 
 
 
-151
+41
 \f
 sem_open3.stderr.exp
 file
@@ -5364,17 +5364,17 @@ njn
 
 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
 
 
 
@@ -5396,19 +5396,19 @@ bart
 
 
 
-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
 
 
 
@@ -5430,18 +5430,18 @@ njn
 
 
 
-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
 
 
@@ -5464,18 +5464,18 @@ 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
 
 
@@ -5498,7 +5498,7 @@ bart
 
 
 
-51
+1306
 \f
 annotate_static.vgtest
 file
@@ -5602,16 +5602,16 @@ bart
 
 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
 
 
@@ -5634,18 +5634,18 @@ 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
 
 
@@ -5668,7 +5668,7 @@ bart
 
 
 
-146
+173
 \f
 tc16_byterace.vgtest
 file
@@ -5704,17 +5704,17 @@ bart
 
 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
 
 
 
@@ -5736,19 +5736,19 @@ bart
 
 
 
-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
 
 
 
@@ -5770,7 +5770,7 @@ sewardj
 
 
 
-95
+75
 \f
 annotate_order_1.stderr.exp
 file
@@ -5840,16 +5840,16 @@ bart
 
 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
 
 
@@ -5872,20 +5872,19 @@ 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
 
 
 
@@ -5906,20 +5905,21 @@ has-props
 
 
 
-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
 
 
 
@@ -5940,18 +5940,18 @@ sewardj
 
 
 
-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
 
 
@@ -5974,18 +5974,18 @@ 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
 
 
@@ -6008,18 +6008,18 @@ 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
 
 
@@ -6042,7 +6042,7 @@ bart
 
 
 
-147
+105
 \f
 annotate_hb_race.c
 file
@@ -6180,16 +6180,16 @@ bart
 
 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
 
 
@@ -6212,18 +6212,18 @@ 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
 
 
@@ -6246,7 +6246,7 @@ bart
 
 
 
-717
+75
 \f
 tc10_rec_lock.stderr.exp
 file
@@ -6350,17 +6350,17 @@ bart
 
 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
 
 
 
@@ -6382,7 +6382,7 @@ bart
 
 
 
-754
+385
 \f
 filter_stderr
 file
@@ -6418,17 +6418,17 @@ has-props
 
 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
 
 
 
@@ -6450,7 +6450,7 @@ njn
 
 
 
-385
+754
 \f
 fp_race2.stderr.exp
 file
@@ -6656,16 +6656,16 @@ bart
 
 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
 
 
@@ -6688,7 +6688,7 @@ bart
 
 
 
-643
+196
 \f
 pth_spinlock.stderr.exp
 file
@@ -6724,16 +6724,16 @@ bart
 
 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
 
 
@@ -6756,19 +6756,19 @@ 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
 
 
 
@@ -6790,19 +6790,19 @@ bart
 
 
 
-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
 
 
 
@@ -6824,7 +6824,7 @@ njn
 
 
 
-70
+110
 \f
 tc18_semabuse.stderr.exp
 file
@@ -6996,16 +6996,16 @@ bart
 
 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
 
 
@@ -7028,18 +7028,18 @@ 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
 
 
@@ -7062,7 +7062,7 @@ bart
 
 
 
-65
+138
 \f
 bar_bad.stderr.exp
 file
@@ -7132,17 +7132,17 @@ njn
 
 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
 
 
 
@@ -7164,7 +7164,7 @@ bart
 
 
 
-112
+1162
 \f
 hg05_race2.stderr.exp
 file
@@ -7200,17 +7200,17 @@ njn
 
 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
 
 
 
@@ -7232,7 +7232,7 @@ sewardj
 
 
 
-1162
+112
 \f
 pth_cleanup_handler.c
 file
@@ -7268,16 +7268,16 @@ bart
 
 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
 
 
@@ -7300,18 +7300,18 @@ 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
 
 
@@ -7334,7 +7334,7 @@ bart
 
 
 
-138
+70
 \f
 bar_bad.vgtest
 file
@@ -7370,17 +7370,17 @@ bart
 
 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
 
 
 
@@ -7402,19 +7402,19 @@ bart
 
 
 
-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
 
 
 
@@ -7436,7 +7436,7 @@ njn
 
 
 
-804
+2660
 \f
 hold_lock_1.vgtest
 file
@@ -7472,7 +7472,7 @@ bart
 
 119
 \f
-matinv.stderr.exp
+bar_trivial.stderr.exp
 file
 
 
@@ -7480,9 +7480,9 @@ file
 
 2010-10-12T00:08:34.569205Z
 1bbc754ee00f2e2989cf97a1b497eed5
-2008-01-14T11:54:56.877919Z
-7346
-sewardj
+2009-07-27T14:37:24.576490Z
+10636
+bart
 
 
 
@@ -7506,7 +7506,7 @@ sewardj
 
 65
 \f
-bar_trivial.stderr.exp
+matinv.stderr.exp
 file
 
 
@@ -7514,9 +7514,9 @@ file
 
 2010-10-12T00:08:34.569205Z
 1bbc754ee00f2e2989cf97a1b497eed5
-2009-07-27T14:37:24.576490Z
-10636
-bart
+2008-01-14T11:54:56.877919Z
+7346
+sewardj
 
 
 
@@ -7540,16 +7540,16 @@ bart
 
 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
 
 
@@ -7572,18 +7572,18 @@ 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
 
 
@@ -7606,7 +7606,7 @@ bart
 
 
 
-145
+2333
 \f
 pth_barrier3.vgtest
 file
@@ -7744,16 +7744,16 @@ bart
 
 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
 
 
@@ -7776,18 +7776,18 @@ 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
 
 
@@ -7810,18 +7810,18 @@ 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
 
 
@@ -7844,18 +7844,18 @@ 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
 
 
@@ -7878,7 +7878,7 @@ bart
 
 
 
-80
+114
 \f
 recursive_mutex.c
 file
@@ -8016,17 +8016,18 @@ bart
 
 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
 
 
 
@@ -8047,21 +8048,19 @@ bart
 
 
 
-
-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
 
 
 
@@ -8082,16 +8081,17 @@ 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
@@ -8116,16 +8116,16 @@ 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
@@ -8150,7 +8150,7 @@ njn
 
 
 
-837
+480
 \f
 tc03_re_excl.vgtest
 file
@@ -8322,16 +8322,16 @@ bart
 
 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
 
 
@@ -8354,18 +8354,18 @@ 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
 
 
@@ -8388,7 +8388,7 @@ bart
 
 
 
-144
+2223
 \f
 pth_mutex_reinit.vgtest
 file
@@ -8458,7 +8458,7 @@ njn
 
 2647
 \f
-pth_cond_race3.stderr.exp
+sem_as_mutex2.stderr.exp
 file
 
 
@@ -8466,8 +8466,8 @@ file
 
 2010-10-12T00:08:34.577203Z
 1bbc754ee00f2e2989cf97a1b497eed5
-2009-07-15T14:49:17.412103Z
-10466
+2008-01-14T11:54:56.877919Z
+7346
 sewardj
 
 
@@ -8526,7 +8526,7 @@ has-props
 
 52
 \f
-sem_as_mutex2.stderr.exp
+pth_cond_race3.stderr.exp
 file
 
 
@@ -8534,8 +8534,8 @@ file
 
 2010-10-12T00:08:34.577203Z
 1bbc754ee00f2e2989cf97a1b497eed5
-2008-01-14T11:54:56.877919Z
-7346
+2009-07-15T14:49:17.412103Z
+10466
 sewardj
 
 
index fd40a3e..56a36cc 100644 (file)
@@ -557,7 +557,7 @@ mandir = ${datarootdir}/man
 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
index 7c652d5..581aac7 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/exp-bbv
 svn://svn.valgrind.org/valgrind
 
diff --git a/exp-bbv/Makefile.in b/exp-bbv/Makefile.in
new file mode 100644 (file)
index 0000000..4af3bdd
--- /dev/null
@@ -0,0 +1,993 @@
+# 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:
index 710547a..60f9e1b 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/exp-bbv/docs
 svn://svn.valgrind.org/valgrind
 
diff --git a/exp-bbv/exp-bbv-x86-linux b/exp-bbv/exp-bbv-x86-linux
new file mode 100755 (executable)
index 0000000..ffdb09f
Binary files /dev/null and b/exp-bbv/exp-bbv-x86-linux differ
index edde950..57c7fc7 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/exp-bbv/tests
 svn://svn.valgrind.org/valgrind
 
diff --git a/exp-bbv/tests/Makefile.in b/exp-bbv/tests/Makefile.in
new file mode 100644 (file)
index 0000000..c4ba8a9
--- /dev/null
@@ -0,0 +1,746 @@
+# 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:
index a5415a4..8026e1e 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/exp-bbv/tests/amd64-linux
 svn://svn.valgrind.org/valgrind
 
@@ -26,17 +26,17 @@ has-props
 
 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
 
 
 
@@ -58,19 +58,19 @@ njn
 
 
 
-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
 
 
 
@@ -92,7 +92,7 @@ vince
 
 
 
-294
+105
 \f
 ll.stdout.exp
 file
@@ -298,14 +298,14 @@ vince
 
 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
@@ -330,7 +330,7 @@ njn
 
 
 
-2072
+160
 \f
 million.stderr.exp
 file
@@ -366,14 +366,14 @@ njn
 
 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
@@ -398,16 +398,16 @@ 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
@@ -432,7 +432,7 @@ njn
 
 
 
-155
+6489
 \f
 million.S
 file
@@ -468,14 +468,14 @@ njn
 
 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
@@ -500,7 +500,7 @@ njn
 
 
 
-6489
+155
 \f
 fldcw_check.vgtest
 file
diff --git a/exp-bbv/tests/amd64-linux/Makefile.in b/exp-bbv/tests/amd64-linux/Makefile.in
new file mode 100644 (file)
index 0000000..9c244cb
--- /dev/null
@@ -0,0 +1,723 @@
+# 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:
index f56fde7..8e9dbb7 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/exp-bbv/tests/arm-linux
 svn://svn.valgrind.org/valgrind
 
diff --git a/exp-bbv/tests/arm-linux/Makefile.in b/exp-bbv/tests/arm-linux/Makefile.in
new file mode 100644 (file)
index 0000000..adde86e
--- /dev/null
@@ -0,0 +1,677 @@
+# 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:
index 9f8a8d7..70ee30f 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/exp-bbv/tests/ppc32-linux
 svn://svn.valgrind.org/valgrind
 
diff --git a/exp-bbv/tests/ppc32-linux/Makefile.in b/exp-bbv/tests/ppc32-linux/Makefile.in
new file mode 100644 (file)
index 0000000..16a1c97
--- /dev/null
@@ -0,0 +1,677 @@
+# 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:
index cff2538..9ee6fce 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/exp-bbv/tests/x86-linux
 svn://svn.valgrind.org/valgrind
 
diff --git a/exp-bbv/tests/x86-linux/Makefile.in b/exp-bbv/tests/x86-linux/Makefile.in
new file mode 100644 (file)
index 0000000..cab38f1
--- /dev/null
@@ -0,0 +1,677 @@
+# 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:
index 2668143..14f14f3 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/exp-bbv/tests/x86
 svn://svn.valgrind.org/valgrind
 
@@ -162,14 +162,14 @@ njn
 
 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
@@ -194,16 +194,16 @@ 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
@@ -228,16 +228,16 @@ 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
@@ -262,16 +262,16 @@ 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
@@ -296,7 +296,7 @@ njn
 
 
 
-871
+5130
 \f
 fldcw_check.vgtest
 file
@@ -434,14 +434,14 @@ njn
 
 164
 \f
-rep_prefix.vgtest
+million.vgtest
 file
 
 
 
 
 2010-10-12T00:07:34.811292Z
-69d644626f3f29f427eef393f6510140
+eaaeb924f3feb95d5641bb36519fe424
 2009-07-14T01:39:54.246436Z
 10444
 njn
@@ -466,7 +466,7 @@ njn
 
 
 
-111
+172
 \f
 complex_rep.S
 file
@@ -502,14 +502,14 @@ njn
 
 1174
 \f
-million.vgtest
+rep_prefix.vgtest
 file
 
 
 
 
 2010-10-12T00:07:34.811292Z
-eaaeb924f3feb95d5641bb36519fe424
+69d644626f3f29f427eef393f6510140
 2009-07-14T01:39:54.246436Z
 10444
 njn
@@ -534,5 +534,5 @@ njn
 
 
 
-172
+111
 \f
diff --git a/exp-bbv/tests/x86/Makefile.in b/exp-bbv/tests/x86/Makefile.in
new file mode 100644 (file)
index 0000000..02d827d
--- /dev/null
@@ -0,0 +1,698 @@
+# 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:
index f237d60..ada500b 100644 (file)
@@ -1,14 +1,14 @@
 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
 
@@ -276,10 +276,10 @@ file
 
 
 
-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
 
 
@@ -302,7 +302,7 @@ sewardj
 
 
 
-196431
+196459
 \f
 sg_main.c
 file
index cd828bc..66307fe 100644 (file)
@@ -2342,6 +2342,7 @@ static void setup_post_syscall_table ( void )
       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);
@@ -2356,6 +2357,14 @@ static void setup_post_syscall_table ( void )
       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);
@@ -2483,14 +2492,6 @@ static void setup_post_syscall_table ( void )
       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)
@@ -2740,7 +2741,7 @@ static inline Bool looks_like_a_pointer(Addr a)
 {
 #  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);
index 953c67d..7bad4bb 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/exp-ptrcheck/docs
 svn://svn.valgrind.org/valgrind
 
index cd828bc..66307fe 100644 (file)
@@ -2342,6 +2342,7 @@ static void setup_post_syscall_table ( void )
       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);
@@ -2356,6 +2357,14 @@ static void setup_post_syscall_table ( void )
       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);
@@ -2483,14 +2492,6 @@ static void setup_post_syscall_table ( void )
       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)
@@ -2740,7 +2741,7 @@ static inline Bool looks_like_a_pointer(Addr a)
 {
 #  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);
index ab75809..f88a0bd 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/exp-ptrcheck/tests
 svn://svn.valgrind.org/valgrind
 
@@ -536,14 +536,14 @@ sewardj
 
 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
@@ -568,16 +568,16 @@ 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
@@ -602,7 +602,7 @@ njn
 
 
 
-622
+1088
 \f
 not.vgtest-disabled
 file
@@ -638,18 +638,17 @@ sewardj
 
 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
 
 
 
@@ -670,20 +669,21 @@ has-props
 
 
 
-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
 
 
 
@@ -704,7 +704,7 @@ njn
 
 
 
-1628
+146
 \f
 strlen.c
 file
@@ -978,14 +978,14 @@ sewardj
 
 94
 \f
-realloc.c
+hp_dangle.c
 file
 
 
 
 
 2010-10-12T00:07:29.888123Z
-d330be36fe74225b16bcf25cbcecbbfa
+3d91b50f9b9df3f08fb43c071d9575d8
 2008-09-18T14:43:05.531717Z
 8620
 sewardj
@@ -1010,16 +1010,16 @@ 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
@@ -1044,7 +1044,7 @@ sewardj
 
 
 
-199
+986
 \f
 arith.stderr.exp
 file
@@ -2202,16 +2202,16 @@ sewardj
 
 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
 
 
@@ -2234,18 +2234,18 @@ 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
 
 
@@ -2268,7 +2268,7 @@ sewardj
 
 
 
-867
+182
 \f
 syscall.stderr.exp
 file
@@ -2338,17 +2338,17 @@ sewardj
 
 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
 
 
 
@@ -2370,19 +2370,19 @@ bart
 
 
 
-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
 
 
 
@@ -2404,7 +2404,7 @@ sewardj
 
 
 
-919
+4437
 \f
 sub.c
 file
@@ -2440,17 +2440,17 @@ sewardj
 
 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
 
 
 
@@ -2472,19 +2472,19 @@ njn
 
 
 
-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
 
 
 
@@ -2506,18 +2506,18 @@ sewardj
 
 
 
-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
 
 
@@ -2540,18 +2540,18 @@ 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
 
 
@@ -2574,16 +2574,16 @@ 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
@@ -2608,7 +2608,7 @@ njn
 
 
 
-4697
+589
 \f
 justify.c
 file
@@ -2644,14 +2644,14 @@ sewardj
 
 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
@@ -2676,16 +2676,16 @@ 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
@@ -2710,16 +2710,16 @@ 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
@@ -2744,7 +2744,7 @@ bart
 
 
 
-37
+41
 \f
 globalerr.stdout.exp
 file
@@ -2814,16 +2814,16 @@ njn
 
 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
 
 
@@ -2846,18 +2846,18 @@ 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
 
 
@@ -2880,7 +2880,7 @@ sewardj
 
 
 
-1321
+12
 \f
 stackerr.vgtest
 file
@@ -3052,14 +3052,14 @@ bart
 
 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
@@ -3084,7 +3084,7 @@ njn
 
 
 
-717
+1195
 \f
 idiv.vgtest-disabled
 file
@@ -3120,14 +3120,14 @@ sewardj
 
 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
@@ -3152,7 +3152,7 @@ njn
 
 
 
-1195
+717
 \f
 arith_include1.c
 file
@@ -3392,17 +3392,17 @@ bart
 
 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
 
 
 
@@ -3424,19 +3424,19 @@ bart
 
 
 
-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
 
 
 
@@ -3458,16 +3458,16 @@ sewardj
 
 
 
-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
@@ -3492,16 +3492,16 @@ 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
@@ -3526,7 +3526,7 @@ njn
 
 
 
-605
+3922
 \f
 imul.stderr.exp
 file
@@ -3664,7 +3664,7 @@ bart
 
 47
 \f
-cmp.stderr.exp
+strlen_good.stderr.exp
 file
 
 
@@ -3698,7 +3698,7 @@ sewardj
 
 65
 \f
-strlen_good.stderr.exp
+cmp.stderr.exp
 file
 
 
@@ -3800,14 +3800,14 @@ njn
 
 8108
 \f
-xor.c
+neg.vgtest-disabled
 file
 
 
 
 
 2010-10-12T00:07:29.916118Z
-ab71f9f9e64c86ca71eea03080736b6b
+c50cca89ea16a553123fb7935a1e2f91
 2008-09-18T14:43:05.531717Z
 8620
 sewardj
@@ -3832,16 +3832,16 @@ 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
@@ -3866,7 +3866,7 @@ sewardj
 
 
 
-36
+833
 \f
 hackedbz2.stderr.exp-glibc28-amd64
 file
@@ -3902,14 +3902,14 @@ njn
 
 633
 \f
-hp_dangle.vgtest
+realloc.vgtest
 file
 
 
 
 
 2010-10-12T00:07:29.920117Z
-d52f1c36ba4b2d1215437e9db2217bf3
+9060131c5adaf87bd5b8387fdd507f79
 2010-09-18T08:34:33.461038Z
 11360
 bart
@@ -3934,16 +3934,16 @@ 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
@@ -3968,7 +3968,7 @@ bart
 
 
 
-42
+44
 \f
 filter_add
 file
@@ -4106,18 +4106,18 @@ bart
 
 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
 
 
 
@@ -4138,20 +4138,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -4172,7 +4171,8 @@ has-props
 
 
 
-471
+
+1435
 \f
 sh_script.vgtest-disabled
 file
diff --git a/helgrind/.deps/helgrind__linux-hg_basics.Po b/helgrind/.deps/helgrind__linux-hg_basics.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/.deps/helgrind__linux-hg_errors.Po b/helgrind/.deps/helgrind__linux-hg_errors.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/.deps/helgrind__linux-hg_lock_n_thread.Po b/helgrind/.deps/helgrind__linux-hg_lock_n_thread.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/.deps/helgrind__linux-hg_main.Po b/helgrind/.deps/helgrind__linux-hg_main.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/.deps/helgrind__linux-hg_wordset.Po b/helgrind/.deps/helgrind__linux-hg_wordset.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/.deps/helgrind__linux-libhb_core.Po b/helgrind/.deps/helgrind__linux-libhb_core.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/.deps/helgrind_x86_linux-hg_basics.Po b/helgrind/.deps/helgrind_x86_linux-hg_basics.Po
new file mode 100644 (file)
index 0000000..fdf320a
--- /dev/null
@@ -0,0 +1,22 @@
+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:
diff --git a/helgrind/.deps/helgrind_x86_linux-hg_errors.Po b/helgrind/.deps/helgrind_x86_linux-hg_errors.Po
new file mode 100644 (file)
index 0000000..67c8976
--- /dev/null
@@ -0,0 +1,55 @@
+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:
diff --git a/helgrind/.deps/helgrind_x86_linux-hg_lock_n_thread.Po b/helgrind/.deps/helgrind_x86_linux-hg_lock_n_thread.Po
new file mode 100644 (file)
index 0000000..5ea599f
--- /dev/null
@@ -0,0 +1,28 @@
+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:
diff --git a/helgrind/.deps/helgrind_x86_linux-hg_main.Po b/helgrind/.deps/helgrind_x86_linux-hg_main.Po
new file mode 100644 (file)
index 0000000..c3da3f5
--- /dev/null
@@ -0,0 +1,82 @@
+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:
diff --git a/helgrind/.deps/helgrind_x86_linux-hg_wordset.Po b/helgrind/.deps/helgrind_x86_linux-hg_wordset.Po
new file mode 100644 (file)
index 0000000..b1f567c
--- /dev/null
@@ -0,0 +1,26 @@
+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:
diff --git a/helgrind/.deps/helgrind_x86_linux-libhb_core.Po b/helgrind/.deps/helgrind_x86_linux-libhb_core.Po
new file mode 100644 (file)
index 0000000..d8e3574
--- /dev/null
@@ -0,0 +1,63 @@
+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:
diff --git a/helgrind/.deps/vgpreload_helgrind__linux_so-hg_intercepts.Po b/helgrind/.deps/vgpreload_helgrind__linux_so-hg_intercepts.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/.deps/vgpreload_helgrind_x86_linux_so-hg_intercepts.Po b/helgrind/.deps/vgpreload_helgrind_x86_linux_so-hg_intercepts.Po
new file mode 100644 (file)
index 0000000..ef4a969
--- /dev/null
@@ -0,0 +1,131 @@
+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:
index c236077..7d99343 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/helgrind
 svn://svn.valgrind.org/valgrind
 
@@ -233,14 +233,14 @@ sewardj
 
 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
@@ -265,16 +265,16 @@ 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
@@ -299,7 +299,7 @@ sewardj
 
 
 
-3896
+4229
 \f
 hg_lock_n_thread.h
 file
diff --git a/helgrind/Makefile b/helgrind/Makefile
new file mode 100644 (file)
index 0000000..fb78b17
--- /dev/null
@@ -0,0 +1,1310 @@
+# 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:
diff --git a/helgrind/Makefile.in b/helgrind/Makefile.in
new file mode 100644 (file)
index 0000000..d784445
--- /dev/null
@@ -0,0 +1,1310 @@
+# 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:
index 09955a6..ef73814 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/helgrind/docs
 svn://svn.valgrind.org/valgrind
 
diff --git a/helgrind/helgrind-arm-linux b/helgrind/helgrind-arm-linux
new file mode 100755 (executable)
index 0000000..9c1bb1b
Binary files /dev/null and b/helgrind/helgrind-arm-linux differ
diff --git a/helgrind/helgrind-x86-linux b/helgrind/helgrind-x86-linux
new file mode 100755 (executable)
index 0000000..dc51784
Binary files /dev/null and b/helgrind/helgrind-x86-linux differ
diff --git a/helgrind/tests/.deps/annotate_hbefore-annotate_hbefore.Po b/helgrind/tests/.deps/annotate_hbefore-annotate_hbefore.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/annotate_rwlock.Po b/helgrind/tests/.deps/annotate_rwlock.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/bar_bad.Po b/helgrind/tests/.deps/bar_bad.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/bar_trivial.Po b/helgrind/tests/.deps/bar_trivial.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/hg01_all_ok.Po b/helgrind/tests/.deps/hg01_all_ok.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/hg02_deadlock.Po b/helgrind/tests/.deps/hg02_deadlock.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/hg03_inherit.Po b/helgrind/tests/.deps/hg03_inherit.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/hg04_race.Po b/helgrind/tests/.deps/hg04_race.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/hg05_race2.Po b/helgrind/tests/.deps/hg05_race2.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/hg06_readshared.Po b/helgrind/tests/.deps/hg06_readshared.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc01_simple_race.Po b/helgrind/tests/.deps/tc01_simple_race.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc02_simple_tls.Po b/helgrind/tests/.deps/tc02_simple_tls.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc03_re_excl.Po b/helgrind/tests/.deps/tc03_re_excl.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc04_free_lock.Po b/helgrind/tests/.deps/tc04_free_lock.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc05_simple_race.Po b/helgrind/tests/.deps/tc05_simple_race.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc06_two_races.Po b/helgrind/tests/.deps/tc06_two_races.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc07_hbl1-tc07_hbl1.Po b/helgrind/tests/.deps/tc07_hbl1-tc07_hbl1.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc08_hbl2-tc08_hbl2.Po b/helgrind/tests/.deps/tc08_hbl2-tc08_hbl2.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc09_bad_unlock.Po b/helgrind/tests/.deps/tc09_bad_unlock.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc10_rec_lock.Po b/helgrind/tests/.deps/tc10_rec_lock.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc11_XCHG.Po b/helgrind/tests/.deps/tc11_XCHG.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc12_rwl_trivial.Po b/helgrind/tests/.deps/tc12_rwl_trivial.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc13_laog1.Po b/helgrind/tests/.deps/tc13_laog1.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc14_laog_dinphils.Po b/helgrind/tests/.deps/tc14_laog_dinphils.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc15_laog_lockdel.Po b/helgrind/tests/.deps/tc15_laog_lockdel.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc16_byterace.Po b/helgrind/tests/.deps/tc16_byterace.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc17_sembar.Po b/helgrind/tests/.deps/tc17_sembar.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc18_semabuse.Po b/helgrind/tests/.deps/tc18_semabuse.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc19_shadowmem.Po b/helgrind/tests/.deps/tc19_shadowmem.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc20_verifywrap.Po b/helgrind/tests/.deps/tc20_verifywrap.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc21_pthonce.Po b/helgrind/tests/.deps/tc21_pthonce.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc22_exit_w_lock.Po b/helgrind/tests/.deps/tc22_exit_w_lock.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc23_bogus_condwait.Po b/helgrind/tests/.deps/tc23_bogus_condwait.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
diff --git a/helgrind/tests/.deps/tc24_nonzero_sem.Po b/helgrind/tests/.deps/tc24_nonzero_sem.Po
new file mode 100644 (file)
index 0000000..9ce06a8
--- /dev/null
@@ -0,0 +1 @@
+# dummy
index 1bb99cf..d951b4c 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/helgrind/tests
 svn://svn.valgrind.org/valgrind
 
@@ -502,17 +502,17 @@ njn
 
 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
 
 
 
@@ -534,19 +534,19 @@ njn
 
 
 
-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
 
 
 
@@ -568,19 +568,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -602,19 +602,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -636,7 +636,7 @@ njn
 
 
 
-1000
+0
 \f
 hg04_race.stdout.exp
 file
@@ -774,14 +774,14 @@ sewardj
 
 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
@@ -806,16 +806,16 @@ 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
@@ -840,7 +840,7 @@ sewardj
 
 
 
-25
+1262
 \f
 tc01_simple_race.vgtest
 file
@@ -876,17 +876,17 @@ sewardj
 
 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
 
 
 
@@ -908,19 +908,19 @@ njn
 
 
 
-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
 
 
 
@@ -942,7 +942,7 @@ sewardj
 
 
 
-2622
+3682
 \f
 tc15_laog_lockdel.c
 file
@@ -2134,17 +2134,17 @@ sewardj
 
 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
 
 
 
@@ -2166,19 +2166,19 @@ njn
 
 
 
-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
 
 
 
@@ -2200,7 +2200,7 @@ sewardj
 
 
 
-0
+1224
 \f
 tc06_two_races_xml.stdout.exp
 file
@@ -2508,17 +2508,17 @@ bart
 
 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
 
 
 
@@ -2540,7 +2540,7 @@ sewardj
 
 
 
-0
+86
 \f
 pth_barrier2.stdout.exp
 file
@@ -2576,17 +2576,17 @@ sewardj
 
 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
 
 
 
@@ -2608,7 +2608,7 @@ bart
 
 
 
-86
+0
 \f
 tc20_verifywrap.stdout.exp
 file
@@ -2712,17 +2712,17 @@ sewardj
 
 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
 
 
 
@@ -2744,19 +2744,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -2778,19 +2778,19 @@ njn
 
 
 
-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
 
 
 
@@ -2812,19 +2812,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -2846,7 +2846,7 @@ njn
 
 
 
-57
+6005
 \f
 rwlock_test.vgtest
 file
@@ -3120,17 +3120,17 @@ sewardj
 
 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
 
 
 
@@ -3152,19 +3152,19 @@ bart
 
 
 
-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
 
 
 
@@ -3186,19 +3186,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -3220,19 +3220,19 @@ njn
 
 
 
-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
 
 
 
@@ -3254,16 +3254,16 @@ sewardj
 
 
 
-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
@@ -3288,16 +3288,16 @@ 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
@@ -3322,19 +3322,19 @@ 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
 
 
 
@@ -3356,19 +3356,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -3390,7 +3390,7 @@ njn
 
 
 
-439
+47
 \f
 hg06_readshared.c
 file
@@ -3426,17 +3426,17 @@ sewardj
 
 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
 
 
 
@@ -3458,7 +3458,7 @@ njn
 
 
 
-1002
+3862
 \f
 tc24_nonzero_sem.c
 file
@@ -3494,17 +3494,17 @@ sewardj
 
 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
 
 
 
@@ -3526,16 +3526,16 @@ sewardj
 
 
 
-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
@@ -3560,16 +3560,16 @@ 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
@@ -3594,18 +3594,18 @@ 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
 
 
@@ -3628,18 +3628,18 @@ 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
 
 
@@ -3662,7 +3662,7 @@ sewardj
 
 
 
-0
+941
 \f
 tc10_rec_lock.stdout.exp
 file
@@ -3732,17 +3732,17 @@ njn
 
 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
 
 
 
@@ -3764,7 +3764,7 @@ sewardj
 
 
 
-51
+1208
 \f
 tc09_bad_unlock.stderr.exp-glibc23-amd64
 file
@@ -3800,17 +3800,17 @@ njn
 
 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
 
 
 
@@ -3832,7 +3832,7 @@ njn
 
 
 
-1208
+51
 \f
 hg01_all_ok.stdout.exp
 file
@@ -4242,17 +4242,17 @@ sewardj
 
 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
 
 
 
@@ -4274,19 +4274,19 @@ bart
 
 
 
-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
 
 
 
@@ -4308,7 +4308,7 @@ sewardj
 
 
 
-0
+1134
 \f
 tc20_verifywrap.stderr.exp-glibc25-amd64
 file
diff --git a/helgrind/tests/Makefile b/helgrind/tests/Makefile
new file mode 100644 (file)
index 0000000..9a763fd
--- /dev/null
@@ -0,0 +1,1116 @@
+# 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:
diff --git a/helgrind/tests/Makefile.in b/helgrind/tests/Makefile.in
new file mode 100644 (file)
index 0000000..550a03a
--- /dev/null
@@ -0,0 +1,1116 @@
+# 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:
diff --git a/helgrind/vgpreload_helgrind-arm-linux.so b/helgrind/vgpreload_helgrind-arm-linux.so
new file mode 100755 (executable)
index 0000000..b09f5ca
Binary files /dev/null and b/helgrind/vgpreload_helgrind-arm-linux.so differ
diff --git a/helgrind/vgpreload_helgrind-x86-linux.so b/helgrind/vgpreload_helgrind-x86-linux.so
new file mode 100755 (executable)
index 0000000..c78def3
Binary files /dev/null and b/helgrind/vgpreload_helgrind-x86-linux.so differ
index 98c2702..60c2bcf 100644 (file)
@@ -1,14 +1,14 @@
 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
 
@@ -168,11 +168,11 @@ file
 
 
 
-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
 
 
 
@@ -570,17 +570,17 @@ 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
 
 
 
@@ -602,19 +602,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -636,7 +636,7 @@ njn
 
 
 
-6070
+4782
 \f
 pub_tool_libcassert.h
 file
@@ -774,6 +774,9 @@ sewardj
 
 5876
 \f
+vki
+dir
+\f
 pub_tool_signals.h
 file
 
@@ -808,9 +811,6 @@ sewardj
 
 1883
 \f
-vki
-dir
-\f
 pub_tool_debuginfo.h
 file
 
@@ -845,18 +845,17 @@ sewardj
 
 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
 
 
 
@@ -877,19 +876,21 @@ 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
 
 
 
@@ -910,8 +911,7 @@ sewardj
 
 
 
-
-3055
+279441
 \f
 pub_tool_basics.h
 file
index 5b34c48..35b3c49 100644 (file)
@@ -61,7 +61,7 @@
 #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)
index 5b34c48..35b3c49 100644 (file)
@@ -61,7 +61,7 @@
 #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)
index 1e286cd..3cf1ea3 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/include/vki
 svn://svn.valgrind.org/valgrind
 
@@ -128,16 +128,16 @@ sewardj
 
 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
 
 
@@ -160,18 +160,18 @@ 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
 
 
@@ -194,16 +194,16 @@ 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
@@ -228,16 +228,16 @@ 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
@@ -262,20 +262,19 @@ 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
 
 
 
@@ -296,19 +295,21 @@ 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
 
 
 
@@ -329,19 +330,18 @@ sewardj
 
 
 
-
-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
 
 
@@ -364,18 +364,18 @@ 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
 
 
@@ -398,7 +398,7 @@ sewardj
 
 
 
-28399
+32987
 \f
 vki-scnums-x86-linux.h
 file
@@ -468,17 +468,17 @@ sewardj
 
 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
 
 
 
@@ -500,19 +500,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -534,7 +534,7 @@ njn
 
 
 
-33733
+10806
 \f
 vki-ppc32-aix5.h
 file
index cfbaeaf..119c543 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/lackey
 svn://svn.valgrind.org/valgrind
 
index 9f87c19..1284063 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/lackey/docs
 svn://svn.valgrind.org/valgrind
 
index 0ed5dc0..9f1fd44 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/lackey/tests
 svn://svn.valgrind.org/valgrind
 
index b6abeee..1b6786e 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/massif
 svn://svn.valgrind.org/valgrind
 
index 26d9fc7..fbadf01 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/massif/docs
 svn://svn.valgrind.org/valgrind
 
index fc5d0ea..56dd244 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/massif/perf
 svn://svn.valgrind.org/valgrind
 
index 2205e30..23ed34f 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/massif/tests
 svn://svn.valgrind.org/valgrind
 
@@ -230,16 +230,16 @@ njn
 
 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
 
 
@@ -262,18 +262,18 @@ 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
 
 
@@ -296,19 +296,19 @@ 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
 
 
 
@@ -330,19 +330,19 @@ njn
 
 
 
-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
 
 
 
@@ -364,7 +364,7 @@ sewardj
 
 
 
-319
+2078
 \f
 insig.c
 file
@@ -400,16 +400,16 @@ njn
 
 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
 
 
@@ -432,18 +432,18 @@ 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
 
 
@@ -466,7 +466,7 @@ njn
 
 
 
-363
+2
 \f
 ignoring.c
 file
@@ -1148,16 +1148,16 @@ njn
 
 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
 
 
@@ -1180,7 +1180,7 @@ njn
 
 
 
-4348
+341
 \f
 thresholds_10_10.stderr.exp
 file
@@ -1216,16 +1216,16 @@ njn
 
 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
 
 
@@ -1248,7 +1248,7 @@ njn
 
 
 
-341
+4348
 \f
 peak2.vgtest
 file
@@ -1284,7 +1284,7 @@ sewardj
 
 414
 \f
-one.stderr.exp
+basic.stderr.exp
 file
 
 
@@ -1318,7 +1318,7 @@ njn
 
 2
 \f
-basic.stderr.exp
+one.stderr.exp
 file
 
 
@@ -1488,16 +1488,16 @@ njn
 
 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
 
 
@@ -1520,18 +1520,18 @@ 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
 
 
@@ -1554,18 +1554,18 @@ 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
 
 
@@ -1588,18 +1588,18 @@ 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
 
 
@@ -1622,18 +1622,18 @@ 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
 
 
@@ -1656,7 +1656,7 @@ njn
 
 
 
-4472
+340
 \f
 basic.vgtest
 file
@@ -1692,16 +1692,16 @@ njn
 
 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
 
 
@@ -1724,7 +1724,7 @@ njn
 
 
 
-340
+4472
 \f
 zero1.stderr.exp
 file
@@ -1896,18 +1896,17 @@ njn
 
 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
 
 
 
@@ -1928,19 +1927,21 @@ 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
 
 
 
@@ -1961,8 +1962,7 @@ njn
 
 
 
-
-486
+421
 \f
 thresholds_0_10.vgtest
 file
@@ -2032,16 +2032,16 @@ njn
 
 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
 
 
@@ -2064,18 +2064,18 @@ 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
 
 
@@ -2098,7 +2098,7 @@ njn
 
 
 
-4111
+355
 \f
 long-time.c
 file
index a097708..9860f89 100644 (file)
@@ -1,15 +1,15 @@
 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
 
 
index 1c4ced6..fbd5e5e 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/memcheck/docs
 svn://svn.valgrind.org/valgrind
 
index 52df44f..647068c 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/memcheck/perf
 svn://svn.valgrind.org/valgrind
 
index 145e33f..61b535c 100644 (file)
@@ -1,15 +1,15 @@
 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
 
 
@@ -26,16 +26,16 @@ 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
 
 
@@ -58,18 +58,18 @@ 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
 
 
@@ -92,19 +92,19 @@ 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
 
 
@@ -126,19 +126,19 @@ 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
 
 
@@ -160,7 +160,7 @@ has-props
 
 
 
-248
+46
 \f
 manuel2.c
 file
@@ -366,17 +366,17 @@ bart
 
 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
 
 
@@ -398,19 +398,19 @@ 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
 
 
@@ -432,19 +432,19 @@ 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
 
 
@@ -466,19 +466,19 @@ 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
 
 
@@ -500,7 +500,7 @@ has-props
 
 
 
-0
+41
 \f
 xml1.c
 file
@@ -1080,18 +1080,17 @@ sewardj
 
 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
 
 
 
@@ -1112,20 +1111,21 @@ has-props
 
 
 
-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
 
 
 
@@ -1146,7 +1146,7 @@ njn
 
 
 
-6
+26
 \f
 nanoleak_supp.stderr.exp
 file
@@ -1454,18 +1454,18 @@ bart
 
 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
 
 
 
@@ -1486,19 +1486,19 @@ njn
 
 
 
-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
 
 
 
@@ -1520,7 +1520,7 @@ sewardj
 
 
 
-709
+166
 \f
 malloc1.c
 file
@@ -1556,17 +1556,17 @@ has-props
 
 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
 
 
 
@@ -1588,20 +1588,19 @@ njn
 
 
 
-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
 
 
 
@@ -1622,7 +1621,8 @@ has-props
 
 
 
-599
+
+33
 \f
 malloc_free_fill.stderr.exp
 file
@@ -1726,17 +1726,17 @@ sewardj
 
 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
 
 
@@ -1758,19 +1758,19 @@ 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
 
 
@@ -1792,7 +1792,7 @@ has-props
 
 
 
-1174
+26
 \f
 leak-pool-3.stderr.exp
 file
@@ -1862,17 +1862,17 @@ bart
 
 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
 
 
 
@@ -1894,19 +1894,19 @@ njn
 
 
 
-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
 
 
 
@@ -1928,7 +1928,7 @@ sewardj
 
 
 
-0
+59
 \f
 origin5-bz2.stdout.exp
 file
@@ -1964,18 +1964,18 @@ sewardj
 
 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
 
 
 
@@ -1996,20 +1996,19 @@ bart
 
 
 
-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
 
 
 
@@ -2030,7 +2029,8 @@ has-props
 
 
 
-384
+
+5568
 \f
 memalign2.vgtest
 file
@@ -4313,7 +4313,7 @@ has-props
 
 3214
 \f
-wrap6.stderr.exp
+origin6-fp.stdout.exp
 file
 
 
@@ -4321,8 +4321,8 @@ file
 
 2010-10-12T00:07:48.808929Z
 d41d8cd98f00b204e9800998ecf8427e
-2006-01-12T12:32:32.555680Z
-5520
+2008-05-06T08:14:57.641696Z
+8008
 sewardj
 
 
@@ -4381,7 +4381,7 @@ has-props
 
 222
 \f
-origin6-fp.stdout.exp
+wrap6.stderr.exp
 file
 
 
@@ -4389,8 +4389,8 @@ file
 
 2010-10-12T00:07:48.808929Z
 d41d8cd98f00b204e9800998ecf8427e
-2008-05-06T08:14:57.641696Z
-8008
+2006-01-12T12:32:32.555680Z
+5520
 sewardj
 
 
@@ -4585,17 +4585,17 @@ njn
 
 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
 
 
 
@@ -4617,7 +4617,7 @@ sewardj
 
 
 
-23
+140
 \f
 leak-cycle.stderr.exp
 file
@@ -4653,17 +4653,17 @@ njn
 
 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
 
 
 
@@ -4685,7 +4685,7 @@ njn
 
 
 
-140
+23
 \f
 post-syscall.vgtest
 file
@@ -4721,18 +4721,18 @@ njn
 
 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
 
 
 
@@ -4753,20 +4753,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -4787,20 +4786,20 @@ has-props
 
 
 
-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
 
 
 
@@ -4821,7 +4820,8 @@ has-props
 
 
 
-40
+
+214640
 \f
 partial_load_dflt.stderr.exp64
 file
@@ -4857,17 +4857,18 @@ njn
 
 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
 
 
 
@@ -4888,21 +4889,20 @@ njn
 
 
 
-
-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
 
 
 
@@ -4923,20 +4923,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -4957,7 +4956,8 @@ has-props
 
 
 
-46
+
+3421
 \f
 badloop.stderr.exp
 file
@@ -5265,17 +5265,17 @@ has-props
 
 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
 
 
 
@@ -5297,19 +5297,19 @@ bart
 
 
 
-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
 
 
 
@@ -5331,7 +5331,7 @@ njn
 
 
 
-29
+53
 \f
 sh-mem.vgtest
 file
@@ -5367,17 +5367,18 @@ njn
 
 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
 
 
 
@@ -5398,8 +5399,7 @@ njn
 
 
 
-
-691
+620
 \f
 badfree-2trace.stderr.exp
 file
@@ -5435,18 +5435,17 @@ has-props
 
 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
 
 
 
@@ -5467,7 +5466,8 @@ has-props
 
 
 
-620
+
+691
 \f
 long-supps.stderr.exp
 file
@@ -5571,18 +5571,17 @@ sewardj
 
 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
 
 
 
@@ -5603,19 +5602,21 @@ 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
 
 
 
@@ -5636,8 +5637,7 @@ sewardj
 
 
 
-
-26
+384
 \f
 memalign2.stderr.exp
 file
@@ -5707,6 +5707,9 @@ has-props
 
 25
 \f
+amd64
+dir
+\f
 malloc3.c
 file
 
@@ -5741,20 +5744,17 @@ has-props
 
 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
 
 
@@ -5776,19 +5776,19 @@ 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
 
 
@@ -5810,18 +5810,18 @@ 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
 
 
@@ -5844,18 +5844,18 @@ 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
 
 
@@ -5878,19 +5878,19 @@ 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
 
 
 
@@ -5912,7 +5912,7 @@ bart
 
 
 
-54
+981
 \f
 badfree-2trace.vgtest
 file
@@ -5948,17 +5948,17 @@ has-props
 
 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
 
 
 
@@ -5980,7 +5980,7 @@ njn
 
 
 
-981
+54
 \f
 badfree.stderr.exp
 file
@@ -6050,6 +6050,9 @@ njn
 
 471
 \f
+ppc32
+dir
+\f
 varinfo6.stderr.exp
 file
 
@@ -6084,21 +6087,17 @@ njn
 
 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
 
 
 
@@ -6119,20 +6118,21 @@ has-props
 
 
 
-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
 
 
 
@@ -6153,7 +6153,7 @@ sewardj
 
 
 
-144
+9
 \f
 nanoleak2.c
 file
@@ -6257,18 +6257,17 @@ has-props
 
 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
 
 
 
@@ -6289,19 +6288,21 @@ 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
 
 
 
@@ -6322,8 +6323,7 @@ njn
 
 
 
-
-0
+498
 \f
 realloc3.stderr.exp
 file
@@ -6359,17 +6359,18 @@ has-props
 
 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
 
 
 
@@ -6390,8 +6391,7 @@ njn
 
 
 
-
-46
+1439
 \f
 overlap.stderr.exp
 file
@@ -6427,18 +6427,17 @@ has-props
 
 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
 
 
 
@@ -6459,7 +6458,8 @@ has-props
 
 
 
-1439
+
+46
 \f
 wrap3.stdout.exp
 file
@@ -6495,17 +6495,17 @@ sewardj
 
 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
 
 
@@ -6527,19 +6527,19 @@ 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
 
 
@@ -6561,7 +6561,7 @@ has-props
 
 
 
-558
+281
 \f
 long_namespace_xml.cpp
 file
@@ -6733,14 +6733,14 @@ has-props
 
 363
 \f
-realloc1.c
+supp1.vgtest
 file
 
 
 
 
 2010-10-12T00:07:48.828925Z
-cc72a119716ca9c0c9049e064f01643f
+d67628825afb9313c0b0397e3af41607
 2003-07-07T23:56:10.000000Z
 1739
 sewardj
@@ -6765,16 +6765,16 @@ has-props
 
 
 
-329
+48
 \f
-supp1.vgtest
+realloc1.c
 file
 
 
 
 
 2010-10-12T00:07:48.828925Z
-d67628825afb9313c0b0397e3af41607
+cc72a119716ca9c0c9049e064f01643f
 2003-07-07T23:56:10.000000Z
 1739
 sewardj
@@ -6799,7 +6799,7 @@ has-props
 
 
 
-48
+329
 \f
 sh-mem-random.c
 file
@@ -6903,18 +6903,18 @@ sewardj
 
 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
 
 
 
@@ -6935,20 +6935,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -6969,7 +6968,8 @@ has-props
 
 
 
-2373
+
+0
 \f
 sigkill.stderr.exp
 file
@@ -7073,17 +7073,17 @@ njn
 
 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
 
 
@@ -7105,19 +7105,19 @@ 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
 
 
@@ -7139,7 +7139,7 @@ has-props
 
 
 
-97
+30
 \f
 file_locking.vgtest
 file
@@ -7277,19 +7277,17 @@ has-props
 
 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
 
 
 
@@ -7309,19 +7307,21 @@ sewardj
 
 
 
-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
 
 
 
@@ -7343,7 +7343,7 @@ njn
 
 
 
-0
+8114
 \f
 sigkill.vgtest
 file
@@ -7379,18 +7379,17 @@ has-props
 
 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
 
 
 
@@ -7411,7 +7410,8 @@ has-props
 
 
 
-1412
+
+23
 \f
 wrap6.stdout.exp
 file
@@ -7447,18 +7447,18 @@ sewardj
 
 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
 
 
 
@@ -7479,7 +7479,7 @@ sewardj
 
 
 
-23
+1412
 \f
 manuel1.vgtest
 file
@@ -7515,17 +7515,17 @@ has-props
 
 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
 
 
@@ -7547,19 +7547,19 @@ 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
 
 
@@ -7581,7 +7581,7 @@ has-props
 
 
 
-716
+26
 \f
 noisy_child.vgtest
 file
@@ -7651,18 +7651,17 @@ has-props
 
 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
 
 
 
@@ -7683,20 +7682,21 @@ has-props
 
 
 
-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
 
 
 
@@ -7717,7 +7717,7 @@ sewardj
 
 
 
-702
+336
 \f
 leak-pool-5.stderr.exp
 file
@@ -7787,16 +7787,16 @@ sewardj
 
 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
 
 
@@ -7819,18 +7819,18 @@ 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
 
 
@@ -7853,7 +7853,7 @@ njn
 
 
 
-445
+68
 \f
 nanoleak2.vgtest
 file
@@ -7957,17 +7957,17 @@ sewardj
 
 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
 
 
 
@@ -7989,7 +7989,7 @@ sewardj
 
 
 
-0
+213701
 \f
 origin4-many.vgtest
 file
@@ -8025,17 +8025,17 @@ sewardj
 
 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
 
 
 
@@ -8057,7 +8057,7 @@ njn
 
 
 
-213701
+0
 \f
 fprw.vgtest
 file
@@ -8127,17 +8127,17 @@ sewardj
 
 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
 
 
 
@@ -8159,19 +8159,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -8193,7 +8193,7 @@ njn
 
 
 
-46
+0
 \f
 new_nothrow.stderr.exp
 file
@@ -8297,18 +8297,17 @@ sewardj
 
 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
 
 
 
@@ -8329,20 +8328,21 @@ has-props
 
 
 
-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
 
 
 
@@ -8363,7 +8363,7 @@ sewardj
 
 
 
-1225
+409
 \f
 metadata.stderr.exp
 file
@@ -8433,21 +8433,18 @@ sewardj
 
 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
 
 
 
@@ -8468,16 +8465,16 @@ sewardj
 
 
 
-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
@@ -8502,16 +8499,16 @@ 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
@@ -8536,20 +8533,19 @@ 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
 
 
 
@@ -8570,7 +8566,11 @@ has-props
 
 
 
-472
+
+40872
+\f
+darwin
+dir
 \f
 new_override.stderr.exp
 file
@@ -13381,11 +13381,11 @@ 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
 
 
 
index 7fdf800..cb4c3cc 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/memcheck/tests/amd64-linux
 svn://svn.valgrind.org/valgrind
 
index 59f2637..a06cf45 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/memcheck/tests/amd64
 svn://svn.valgrind.org/valgrind
 
@@ -570,21 +570,21 @@ sewardj
 
 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
 
 
 
@@ -602,23 +602,21 @@ sewardj
 
 
 
-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
 
 
 
@@ -636,7 +634,9 @@ svn:special
 
 
 
-45
+
+
+7341
 \f
 insn_sse2.stdout.exp
 file
@@ -740,21 +740,19 @@ svn:special
 
 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
 
 
 
@@ -772,23 +770,25 @@ 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
 
 
 
@@ -806,18 +806,18 @@ sewardj
 
 
 
-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
 
 
@@ -840,18 +840,18 @@ 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
 
 
@@ -874,7 +874,7 @@ sewardj
 
 
 
-0
+12227
 \f
 bug132146.stderr.exp
 file
@@ -910,21 +910,19 @@ sewardj
 
 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
 
 
 
@@ -942,23 +940,25 @@ 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
 
 
 
@@ -976,7 +976,7 @@ sewardj
 
 
 
-197
+41
 \f
 insn_sse.stdout.exp
 file
index 97283ab..876cced 100644 (file)
@@ -1,2 +1,2 @@
 prog: badfree
-vgopts: -q --prefix-to-strip=${PWD}
+vgopts: -q --fullpath-after=${PWD}/
index fde339d..61dbcae 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/memcheck/tests/darwin
 svn://svn.valgrind.org/valgrind
 
@@ -94,16 +94,16 @@ njn
 
 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
 
 
@@ -126,18 +126,18 @@ 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
 
 
@@ -160,7 +160,7 @@ njn
 
 
 
-66
+144
 \f
 env.stderr.exp
 file
@@ -332,16 +332,16 @@ bart
 
 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
 
 
@@ -364,18 +364,18 @@ 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
 
 
@@ -398,7 +398,7 @@ njn
 
 
 
-26
+2056
 \f
 scalar_vfork.c
 file
@@ -434,16 +434,16 @@ njn
 
 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
 
 
@@ -466,18 +466,18 @@ 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
 
 
@@ -500,7 +500,7 @@ njn
 
 
 
-29
+176
 \f
 scalar.stderr.exp
 file
index a8f65bb..1aaecfc 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/memcheck/tests/linux
 svn://svn.valgrind.org/valgrind
 
@@ -502,17 +502,17 @@ bart
 
 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
 
 
 
@@ -534,19 +534,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -568,7 +568,7 @@ njn
 
 
 
-360
+1135
 \f
 stack_changes.vgtest
 file
@@ -740,14 +740,14 @@ njn
 
 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
@@ -772,16 +772,16 @@ 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
@@ -806,7 +806,7 @@ njn
 
 
 
-612
+34
 \f
 lsframe2.c
 file
@@ -876,18 +876,17 @@ bart
 
 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
 
 
 
@@ -908,7 +907,8 @@ has-props
 
 
 
-29
+
+1033
 \f
 lsframe2.stderr.exp
 file
@@ -944,18 +944,18 @@ njn
 
 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
 
 
 
@@ -976,19 +976,19 @@ bart
 
 
 
-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
 
 
 
@@ -1010,19 +1010,19 @@ bart
 
 
 
-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
 
 
 
@@ -1044,7 +1044,7 @@ njn
 
 
 
-48
+838
 \f
 brk.stderr.exp
 file
index ae0c69a..73b137a 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/memcheck/tests/ppc32
 svn://svn.valgrind.org/valgrind
 
diff --git a/memcheck/tests/ppc32/Makefile.in b/memcheck/tests/ppc32/Makefile.in
new file mode 100644 (file)
index 0000000..482a86d
--- /dev/null
@@ -0,0 +1,679 @@
+# 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:
index 20b020e..c693bed 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/memcheck/tests/ppc64
 svn://svn.valgrind.org/valgrind
 
diff --git a/memcheck/tests/ppc64/Makefile.in b/memcheck/tests/ppc64/Makefile.in
new file mode 100644 (file)
index 0000000..8ea195e
--- /dev/null
@@ -0,0 +1,679 @@
+# 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:
index 515b173..70e643c 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/memcheck/tests/x86-linux
 svn://svn.valgrind.org/valgrind
 
@@ -162,17 +162,18 @@ sewardj
 
 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
 
 
 
@@ -193,21 +194,19 @@ sewardj
 
 
 
-
-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
 
 
 
@@ -228,7 +227,8 @@ has-props
 
 
 
-136
+
+8
 \f
 scalar_exit_group.vgtest
 file
@@ -298,14 +298,14 @@ has-props
 
 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
@@ -330,16 +330,16 @@ has-props
 
 
 
-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
@@ -364,7 +364,7 @@ has-props
 
 
 
-61
+30
 \f
 bug133694.c
 file
@@ -400,14 +400,14 @@ sewardj
 
 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
@@ -432,16 +432,16 @@ has-props
 
 
 
-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
@@ -466,20 +466,19 @@ has-props
 
 
 
-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
 
 
 
@@ -500,20 +499,21 @@ has-props
 
 
 
-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
 
 
 
@@ -534,7 +534,7 @@ njn
 
 
 
-0
+235
 \f
 scalar_supp.c
 file
index e8edc16..e23fe26 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/memcheck/tests/x86
 svn://svn.valgrind.org/valgrind
 
@@ -26,18 +26,17 @@ has-props
 
 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
 
 
 
@@ -58,20 +57,21 @@ has-props
 
 
 
-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
 
 
 
@@ -92,7 +92,7 @@ sewardj
 
 
 
-120200
+107
 \f
 insn_basic.vgtest
 file
@@ -162,18 +162,17 @@ svn:special
 
 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
 
 
 
@@ -194,20 +193,21 @@ has-props
 
 
 
-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
 
 
 
@@ -228,7 +228,7 @@ sewardj
 
 
 
-51
+59
 \f
 bug152022.stderr.exp
 file
@@ -366,21 +366,21 @@ sewardj
 
 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
 
 
 
@@ -398,23 +398,21 @@ njn
 
 
 
-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
 
 
 
@@ -432,7 +430,9 @@ svn:special
 
 
 
-43
+
+
+27
 \f
 fprem.stderr.exp
 file
@@ -468,17 +468,17 @@ sewardj
 
 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
 
 
@@ -500,19 +500,19 @@ 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
 
 
@@ -534,7 +534,7 @@ has-props
 
 
 
-0
+306
 \f
 more_x86_fp.stdout.exp
 file
@@ -1148,18 +1148,17 @@ sewardj
 
 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
 
 
 
@@ -1180,20 +1179,21 @@ has-props
 
 
 
-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
 
 
 
@@ -1214,7 +1214,7 @@ sewardj
 
 
 
-28
+29
 \f
 xor-undef-x86.c
 file
@@ -1318,21 +1318,19 @@ njn
 
 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
 
 
 
@@ -1350,23 +1348,25 @@ 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
 
 
 
@@ -1384,7 +1384,7 @@ sewardj
 
 
 
-0
+43
 \f
 sse1_memory.stdout.exp
 file
@@ -1420,21 +1420,19 @@ sewardj
 
 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
 
 
 
@@ -1452,23 +1450,25 @@ 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
 
 
 
@@ -1486,7 +1486,7 @@ sewardj
 
 
 
-28
+39
 \f
 espindola2.stderr.exp
 file
@@ -1760,20 +1760,21 @@ njn
 
 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
 
 
 
@@ -1791,24 +1792,22 @@ has-props
 
 
 
-
-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
 
 
 
@@ -1826,7 +1825,8 @@ svn:special
 
 
 
-44
+
+72
 \f
 espindola2.c
 file
@@ -1862,20 +1862,21 @@ sewardj
 
 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
 
 
 
@@ -1893,24 +1894,22 @@ has-props
 
 
 
-
-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
 
 
 
@@ -1928,7 +1927,8 @@ svn:special
 
 
 
-45
+
+0
 \f
 insn_mmxext.stdout.exp
 file
index bf2fc9d..c6f2e5d 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/mpi
 svn://svn.valgrind.org/valgrind
 
index 0981ef7..9dae86b 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/nightly
 svn://svn.valgrind.org/valgrind
 
index a0d3776..a470437 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/nightly/bin
 svn://svn.valgrind.org/valgrind
 
index d44be81..cec7682 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/nightly/conf
 svn://svn.valgrind.org/valgrind
 
index bd0f3c7..69f6e56 100644 (file)
@@ -1,14 +1,14 @@
 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
 
index 718fa35..1542e8a 100644 (file)
@@ -37,11 +37,11 @@ POST_INSTALL = :
 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 =
@@ -55,10 +55,10 @@ CONFIG_HEADER = $(top_builddir)/config.h
 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 =  \
@@ -72,9 +72,9 @@ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
        $(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 \
@@ -120,12 +120,12 @@ ECHO_T =
 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
@@ -133,14 +133,14 @@ 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.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
@@ -159,7 +159,7 @@ PACKAGE_VERSION = 3.6.0.SVN
 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
@@ -170,10 +170,10 @@ STRIP =
 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
@@ -187,22 +187,22 @@ am__quote =
 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
@@ -267,13 +267,13 @@ AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
 # 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) \
@@ -283,27 +283,27 @@ AM_CPPFLAGS_ARM_LINUX = \
 #      -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) \
@@ -330,10 +330,10 @@ AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
 # 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_)
 
@@ -342,11 +342,11 @@ AM_FLAG_M3264_SEC =
 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
@@ -355,17 +355,17 @@ PRELOAD_LDFLAGS_AMD64_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch x86_64
 #----------------------------------------------------------------------------
 # <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)
@@ -385,19 +385,19 @@ TOOL_LDFLAGS_COMMON_DARWIN = \
        -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) 
@@ -489,30 +489,30 @@ LIBREPLACEMALLOC_LDFLAGS_AMD64_DARWIN = \
 
 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)
@@ -575,9 +575,9 @@ $(ACLOCAL_M4): # $(am__aclocal_m4_deps)
 
 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)
@@ -588,7 +588,7 @@ mostlyclean-compile:
 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:
@@ -605,19 +605,19 @@ include ./$(DEPDIR)/none__linux-nl_main.Po
 #      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
index 0b95429..2f68464 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/none/docs
 svn://svn.valgrind.org/valgrind
 
index 71082cb..8da1d5d 100644 (file)
@@ -1,14 +1,14 @@
 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
 
@@ -60,17 +60,17 @@ 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
 
 
@@ -92,19 +92,19 @@ 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
 
 
@@ -126,7 +126,7 @@ has-props
 
 
 
-18
+19
 \f
 shell.stderr.exp-dash
 file
@@ -230,16 +230,16 @@ njn
 
 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
 
@@ -262,18 +262,18 @@ 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
 
@@ -296,7 +296,7 @@ has-props
 
 
 
-13
+95
 \f
 nestedfns.stderr.exp
 file
@@ -332,16 +332,16 @@ sewardj
 
 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
 
 
@@ -364,7 +364,7 @@ njn
 
 
 
-403
+0
 \f
 map_unmap.vgtest
 file
@@ -400,16 +400,16 @@ has-props
 
 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
 
 
@@ -432,7 +432,7 @@ njn
 
 
 
-0
+403
 \f
 res_search.stdout.exp
 file
@@ -1080,16 +1080,16 @@ has-props
 
 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
 
@@ -1112,18 +1112,18 @@ 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
 
@@ -1146,7 +1146,7 @@ has-props
 
 
 
-2
+74
 \f
 shortpush.stderr.exp
 file
@@ -1216,18 +1216,17 @@ has-props
 
 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
 
 
 
@@ -1248,20 +1247,21 @@ has-props
 
 
 
-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
 
 
 
@@ -1282,7 +1282,7 @@ njn
 
 
 
-0
+1610
 \f
 shell_binaryfile.stderr.exp
 file
@@ -1318,16 +1318,16 @@ njn
 
 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
 
@@ -1350,18 +1350,18 @@ 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
 
@@ -1384,7 +1384,7 @@ has-props
 
 
 
-15
+0
 \f
 require-text-symbol-1.vgtest
 file
@@ -1420,18 +1420,17 @@ sewardj
 
 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
 
 
 
@@ -1452,20 +1451,21 @@ has-props
 
 
 
-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
 
 
 
@@ -1486,7 +1486,7 @@ bart
 
 
 
-361
+185
 \f
 filter_linenos
 file
@@ -1726,17 +1726,17 @@ njn
 
 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
 
 
@@ -1758,19 +1758,19 @@ 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
 
 
@@ -1792,7 +1792,7 @@ has-props
 
 
 
-47
+1985
 \f
 fucomip.stderr.exp
 file
@@ -1896,17 +1896,17 @@ has-props
 
 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
 
 
@@ -1928,19 +1928,19 @@ 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
 
 
@@ -1962,7 +1962,7 @@ has-props
 
 
 
-1531
+14
 \f
 munmap_exe.c
 file
@@ -2032,9 +2032,6 @@ has-props
 
 226
 \f
-x86-linux
-dir
-\f
 shell_valid1.vgtest
 file
 
@@ -2069,6 +2066,9 @@ njn
 
 30
 \f
+x86-linux
+dir
+\f
 shell_nosuchfile.stderr.exp
 file
 
@@ -4316,18 +4316,20 @@ njn
 
 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
 
 
 
@@ -4348,19 +4350,21 @@ 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
 
 
 
@@ -4381,11 +4385,7 @@ njn
 
 
 
-
-0
-\f
-ppc32
-dir
+55
 \f
 rlimit_nofile.stderr.exp
 file
@@ -4523,19 +4523,18 @@ has-props
 
 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
 
 
 
@@ -4555,19 +4554,20 @@ 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
 
 
@@ -4589,7 +4589,7 @@ has-props
 
 
 
-0
+15
 \f
 syscall-restart2.c
 file
@@ -4659,18 +4659,17 @@ has-props
 
 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
 
 
 
@@ -4691,7 +4690,8 @@ has-props
 
 
 
-6
+
+107
 \f
 shell_valid1.stderr.exp
 file
@@ -4727,18 +4727,18 @@ njn
 
 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
 
 
 
@@ -4759,7 +4759,7 @@ bart
 
 
 
-107
+6
 \f
 cmd-with-special.vgtest
 file
@@ -4897,17 +4897,17 @@ has-props
 
 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
 
 
@@ -4929,19 +4929,19 @@ 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
 
 
@@ -4963,7 +4963,7 @@ has-props
 
 
 
-22
+8223
 \f
 pth_exit.stderr.exp
 file
@@ -4999,18 +4999,17 @@ has-props
 
 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
 
 
 
@@ -5031,20 +5030,21 @@ has-props
 
 
 
-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
 
 
 
@@ -5065,20 +5065,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -5099,7 +5098,8 @@ has-props
 
 
 
-1804
+
+44
 \f
 shell.stdout.exp
 file
@@ -5135,18 +5135,18 @@ njn
 
 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
 
 
 
@@ -5167,7 +5167,7 @@ njn
 
 
 
-44
+1804
 \f
 discard.stdout.exp
 file
@@ -5305,16 +5305,16 @@ sewardj
 
 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
 
@@ -5337,18 +5337,18 @@ 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
 
@@ -5371,7 +5371,7 @@ has-props
 
 
 
-56
+65
 \f
 res_search.c
 file
@@ -5849,16 +5849,16 @@ has-props
 
 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
 
@@ -5881,18 +5881,18 @@ 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
 
@@ -5915,19 +5915,19 @@ 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
 
 
@@ -5949,7 +5949,7 @@ has-props
 
 
 
-89
+2
 \f
 exec-sigmask.vgtest
 file
@@ -5985,17 +5985,17 @@ has-props
 
 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
 
 
@@ -6017,7 +6017,7 @@ has-props
 
 
 
-2
+89
 \f
 pth_cancel1.vgtest
 file
@@ -6087,17 +6087,17 @@ njn
 
 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
 
 
@@ -6119,19 +6119,19 @@ 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
 
 
@@ -6153,7 +6153,7 @@ has-props
 
 
 
-1499
+361
 \f
 shell_dir.stderr.exp
 file
@@ -6495,6 +6495,9 @@ has-props
 
 145
 \f
+darwin
+dir
+\f
 map_unaligned.c
 file
 
@@ -6529,9 +6532,6 @@ njn
 
 896
 \f
-darwin
-dir
-\f
 ansi.stderr.exp
 file
 
@@ -6739,17 +6739,17 @@ has-props
 
 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
 
 
@@ -6771,19 +6771,19 @@ 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
 
 
@@ -6805,18 +6805,18 @@ 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
 
@@ -6839,7 +6839,7 @@ has-props
 
 
 
-305
+88
 \f
 cmdline2.stdout.exp
 file
@@ -6847,11 +6847,11 @@ 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
 
 
@@ -6873,18 +6873,18 @@ 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
 
@@ -6907,7 +6907,7 @@ has-props
 
 
 
-88
+305
 \f
 bug129866.stderr.exp
 file
@@ -7419,18 +7419,18 @@ has-props
 
 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
 
 
 
@@ -7451,20 +7451,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -7485,7 +7484,8 @@ has-props
 
 
 
-14
+
+7
 \f
 coolo_sigaction.stdout.exp
 file
@@ -7521,17 +7521,17 @@ has-props
 
 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
 
 
@@ -7553,19 +7553,19 @@ 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
 
 
@@ -7587,20 +7587,19 @@ 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
 
 
 
@@ -7621,20 +7620,21 @@ 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
 
 
 
@@ -7655,7 +7655,7 @@ sewardj
 
 
 
-18
+2
 \f
 discard.c
 file
@@ -7691,18 +7691,17 @@ has-props
 
 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
 
 
 
@@ -7723,19 +7722,21 @@ has-props
 
 
 
-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
 
 
 
@@ -7756,20 +7757,19 @@ njn
 
 
 
-
-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
 
 
@@ -7791,19 +7791,19 @@ 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
 
 
@@ -7825,7 +7825,7 @@ has-props
 
 
 
-611
+13
 \f
 map_unaligned.stderr.exp
 file
@@ -7997,16 +7997,16 @@ has-props
 
 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
 
 
@@ -8029,7 +8029,7 @@ njn
 
 
 
-2
+22
 \f
 map_unmap.stderr.exp
 file
@@ -8065,16 +8065,16 @@ has-props
 
 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
 
 
@@ -8097,7 +8097,7 @@ njn
 
 
 
-22
+2
 \f
 syscall-restart2.stderr.exp
 file
@@ -8303,18 +8303,18 @@ has-props
 
 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
 
 
 
@@ -8335,20 +8335,19 @@ njn
 
 
 
-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
 
 
 
@@ -8369,7 +8368,8 @@ has-props
 
 
 
-0
+
+24
 \f
 cmdline4.stderr.exp
 file
@@ -8473,18 +8473,17 @@ has-props
 
 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
 
 
 
@@ -8505,20 +8504,21 @@ has-props
 
 
 
-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
 
 
 
@@ -8539,7 +8539,7 @@ njn
 
 
 
-203
+2
 \f
 cmdline0.vgtest
 file
@@ -10015,11 +10015,11 @@ 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
 
 
@@ -10041,7 +10041,7 @@ has-props
 
 
 
-4484
+4648
 \f
 args.stdout.exp
 file
index 9ce72c0..7306e75 100644 (file)
@@ -45,16 +45,18 @@ usage: valgrind [options] prog-and-args
     --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]
index 9ab2d12..0d39df8 100644 (file)
@@ -45,16 +45,18 @@ usage: valgrind [options] prog-and-args
     --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]
index 81415b5..8682396 100644 (file)
@@ -40,26 +40,26 @@ POST_INSTALL = :
 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) \
@@ -434,12 +434,12 @@ ECHO_T =
 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
@@ -447,14 +447,14 @@ 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.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
@@ -473,7 +473,7 @@ PACKAGE_VERSION = 3.6.0.SVN
 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
@@ -484,10 +484,10 @@ STRIP =
 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
@@ -501,22 +501,22 @@ am__quote =
 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
@@ -580,13 +580,13 @@ AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
 # 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) \
@@ -596,27 +596,27 @@ AM_CPPFLAGS_ARM_LINUX = \
 #      -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) \
@@ -643,10 +643,10 @@ AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
 # 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_)
 
@@ -655,11 +655,11 @@ AM_FLAG_M3264_SEC =
 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
index e38013e..c73cb3f 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/none/tests/amd64
 svn://svn.valgrind.org/valgrind
 
@@ -604,16 +604,16 @@ sewardj
 
 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
 
 
@@ -636,18 +636,18 @@ 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
 
 
@@ -670,7 +670,7 @@ sewardj
 
 
 
-2
+38272
 \f
 faultstatus.disabled
 file
@@ -740,17 +740,17 @@ sewardj
 
 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
 
 
 
@@ -772,19 +772,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -806,18 +806,18 @@ tom
 
 
 
-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
 
 
@@ -840,7 +840,7 @@ sewardj
 
 
 
-2
+14
 \f
 shrld.c
 file
@@ -876,16 +876,16 @@ sewardj
 
 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
 
 
@@ -908,7 +908,7 @@ sewardj
 
 
 
-14
+2
 \f
 filter_int
 file
@@ -978,16 +978,16 @@ sewardj
 
 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
 
 
@@ -1010,18 +1010,18 @@ 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
 
 
@@ -1044,7 +1044,7 @@ sewardj
 
 
 
-3300
+12336
 \f
 rcl-amd64.stdout.exp
 file
@@ -2236,16 +2236,16 @@ sewardj
 
 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
 
 
@@ -2268,18 +2268,18 @@ 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
 
 
@@ -2302,7 +2302,7 @@ sewardj
 
 
 
-3588
+62
 \f
 amd64locked.c
 file
@@ -2440,16 +2440,16 @@ sewardj
 
 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
 
 
@@ -2472,18 +2472,18 @@ 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
 
 
@@ -2506,7 +2506,7 @@ sewardj
 
 
 
-169
+377
 \f
 insn_sse3.def
 file
@@ -2678,17 +2678,17 @@ sewardj
 
 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
 
 
 
@@ -2710,19 +2710,19 @@ tom
 
 
 
-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
 
 
 
@@ -2744,7 +2744,7 @@ sewardj
 
 
 
-2
+29059
 \f
 jrcxz.stdout.exp
 file
@@ -2780,17 +2780,17 @@ sewardj
 
 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
 
 
 
@@ -2812,19 +2812,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -2846,7 +2846,7 @@ tom
 
 
 
-0
+15189
 \f
 slahf-amd64.vgtest
 file
@@ -3426,16 +3426,16 @@ sewardj
 
 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
 
 
@@ -3458,18 +3458,18 @@ 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
 
 
@@ -3492,7 +3492,7 @@ sewardj
 
 
 
-0
+25280
 \f
 insn_sse.vgtest
 file
@@ -3630,16 +3630,16 @@ sewardj
 
 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
 
 
@@ -3662,18 +3662,18 @@ 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
 
 
@@ -3696,7 +3696,7 @@ sewardj
 
 
 
-0
+7168
 \f
 redundantRexW.c
 file
@@ -3732,17 +3732,17 @@ njn
 
 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
 
 
 
@@ -3764,19 +3764,19 @@ tom
 
 
 
-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
 
 
 
@@ -3798,19 +3798,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -3832,19 +3832,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -3866,19 +3866,19 @@ njn
 
 
 
-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
 
 
 
@@ -3900,19 +3900,19 @@ njn
 
 
 
-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
 
 
 
@@ -3934,19 +3934,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -3968,19 +3968,19 @@ tom
 
 
 
-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
 
 
 
@@ -4002,18 +4002,18 @@ sewardj
 
 
 
-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
 
 
@@ -4036,7 +4036,7 @@ sewardj
 
 
 
-9520
+2405
 \f
 nibz_bennee_mmap.stderr.exp
 file
@@ -4072,16 +4072,16 @@ sewardj
 
 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
 
 
@@ -4104,7 +4104,7 @@ sewardj
 
 
 
-2405
+9520
 \f
 cmpxchg.stderr.exp
 file
@@ -4140,16 +4140,16 @@ sewardj
 
 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
 
 
@@ -4172,18 +4172,18 @@ 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
 
 
@@ -4206,7 +4206,7 @@ sewardj
 
 
 
-899
+6861
 \f
 xadd.vgtest
 file
@@ -4276,16 +4276,16 @@ sewardj
 
 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
 
 
@@ -4308,18 +4308,18 @@ 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
 
 
@@ -4342,7 +4342,7 @@ sewardj
 
 
 
-4191
+23
 \f
 insn_pclmulqdq.vgtest
 file
index 7472893..db2ca58 100644 (file)
@@ -39,12 +39,12 @@ POST_INSTALL = :
 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) \
@@ -76,7 +76,7 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 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) \
@@ -244,12 +244,12 @@ ECHO_T =
 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
@@ -257,14 +257,14 @@ 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.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
@@ -283,7 +283,7 @@ PACKAGE_VERSION = 3.6.0.SVN
 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
@@ -294,10 +294,10 @@ STRIP =
 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
@@ -311,22 +311,22 @@ am__quote =
 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
@@ -390,13 +390,13 @@ AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
 # 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) \
@@ -406,27 +406,27 @@ AM_CPPFLAGS_ARM_LINUX = \
 #      -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) \
@@ -453,10 +453,10 @@ AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
 # 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_)
 
@@ -465,11 +465,11 @@ AM_FLAG_M3264_SEC =
 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
index c284959..cfe7c47 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/none/tests/arm
 svn://svn.valgrind.org/valgrind
 
@@ -26,14 +26,14 @@ has-props
 
 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
@@ -58,16 +58,16 @@ 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
@@ -92,16 +92,16 @@ 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
@@ -126,16 +126,16 @@ 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
@@ -160,7 +160,7 @@ sewardj
 
 
 
-1715495
+72245
 \f
 neon64.vgtest
 file
@@ -230,16 +230,16 @@ sewardj
 
 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
 
 
@@ -262,7 +262,7 @@ sewardj
 
 
 
-0
+42607
 \f
 v6intThumb.c
 file
@@ -298,16 +298,16 @@ sewardj
 
 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
 
 
@@ -330,9 +330,9 @@ sewardj
 
 
 
-42607
+0
 \f
-v6media.stderr.exp
+vfp.stderr.exp
 file
 
 
@@ -340,8 +340,8 @@ file
 
 2010-10-12T00:08:22.351267Z
 d41d8cd98f00b204e9800998ecf8427e
-2010-08-29T12:35:37.448116Z
-11303
+2010-09-23T01:26:06.169780Z
+11374
 sewardj
 
 
@@ -366,7 +366,7 @@ sewardj
 
 0
 \f
-vfp.stderr.exp
+v6media.stderr.exp
 file
 
 
@@ -374,8 +374,8 @@ file
 
 2010-10-12T00:08:22.351267Z
 d41d8cd98f00b204e9800998ecf8427e
-2010-09-23T01:26:06.169780Z
-11374
+2010-08-29T12:35:37.448116Z
+11303
 sewardj
 
 
@@ -434,7 +434,7 @@ sewardj
 
 297760
 \f
-v6intThumb.stderr.exp
+v6intARM.stderr.exp
 file
 
 
@@ -468,7 +468,7 @@ sewardj
 
 0
 \f
-v6intARM.stderr.exp
+v6intThumb.stderr.exp
 file
 
 
index 761e372..524e759 100644 (file)
@@ -39,8 +39,8 @@ POST_INSTALL = :
 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
@@ -129,12 +129,12 @@ ECHO_T =
 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
@@ -142,14 +142,14 @@ 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.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
@@ -168,7 +168,7 @@ PACKAGE_VERSION = 3.6.0.SVN
 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
@@ -179,10 +179,10 @@ STRIP =
 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
@@ -196,22 +196,22 @@ am__quote =
 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
@@ -275,13 +275,13 @@ AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
 # 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) \
@@ -291,27 +291,27 @@ AM_CPPFLAGS_ARM_LINUX = \
 #      -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) \
@@ -338,10 +338,10 @@ AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
 # 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_)
 
@@ -350,11 +350,11 @@ AM_FLAG_M3264_SEC =
 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
@@ -368,11 +368,11 @@ AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \
 
 # 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 = \
index 9ce72c0..7306e75 100644 (file)
@@ -45,16 +45,18 @@ usage: valgrind [options] prog-and-args
     --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]
index 9ab2d12..0d39df8 100644 (file)
@@ -45,16 +45,18 @@ usage: valgrind [options] prog-and-args
     --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]
index f7aedfb..23a0a8b 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/none/tests/darwin
 svn://svn.valgrind.org/valgrind
 
index 7e58292..67534c4 100644 (file)
@@ -39,8 +39,8 @@ POST_INSTALL = :
 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
@@ -107,12 +107,12 @@ ECHO_T =
 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
@@ -120,14 +120,14 @@ 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.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
@@ -146,7 +146,7 @@ PACKAGE_VERSION = 3.6.0.SVN
 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
@@ -157,10 +157,10 @@ STRIP =
 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
@@ -174,22 +174,22 @@ am__quote =
 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
@@ -253,13 +253,13 @@ AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
 # 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) \
@@ -269,27 +269,27 @@ AM_CPPFLAGS_ARM_LINUX = \
 #      -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) \
@@ -316,10 +316,10 @@ AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
 # 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_)
 
@@ -328,11 +328,11 @@ AM_FLAG_M3264_SEC =
 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
index d811b37..54c04f5 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/none/tests/linux
 svn://svn.valgrind.org/valgrind
 
index 9a571c5..c0cf5ec 100644 (file)
@@ -39,8 +39,8 @@ POST_INSTALL = :
 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
@@ -106,12 +106,12 @@ ECHO_T =
 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
@@ -119,14 +119,14 @@ 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.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
@@ -145,7 +145,7 @@ PACKAGE_VERSION = 3.6.0.SVN
 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
@@ -156,10 +156,10 @@ STRIP =
 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
@@ -173,22 +173,22 @@ am__quote =
 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
@@ -252,13 +252,13 @@ AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
 # 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) \
@@ -268,27 +268,27 @@ AM_CPPFLAGS_ARM_LINUX = \
 #      -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) \
@@ -315,10 +315,10 @@ AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
 # 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_)
 
@@ -327,11 +327,11 @@ AM_FLAG_M3264_SEC =
 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
index 256aa9b..5885672 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/none/tests/ppc32
 svn://svn.valgrind.org/valgrind
 
@@ -60,21 +60,19 @@ sewardj
 
 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
 
 
 
@@ -92,21 +90,25 @@ 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
 
 
 
@@ -124,9 +126,7 @@ sewardj
 
 
 
-
-
-5562
+18
 \f
 jm-fp.stdout.exp
 file
@@ -264,16 +264,16 @@ sewardj
 
 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
 
 
@@ -296,18 +296,18 @@ 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
 
 
@@ -330,7 +330,7 @@ sewardj
 
 
 
-880
+311031
 \f
 mftocrf.stderr.exp
 file
@@ -468,17 +468,17 @@ sewardj
 
 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
 
 
 
@@ -500,19 +500,19 @@ cerion
 
 
 
-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
 
 
 
@@ -534,7 +534,7 @@ sewardj
 
 
 
-2466
+2
 \f
 round.c
 file
@@ -1148,17 +1148,17 @@ cerion
 
 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
 
 
 
@@ -1180,19 +1180,19 @@ njn
 
 
 
-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
 
 
 
@@ -1214,7 +1214,7 @@ sewardj
 
 
 
-2
+1694
 \f
 power6_bcmp.vgtest
 file
@@ -1386,7 +1386,7 @@ sewardj
 
 31
 \f
-mcrfs.stderr.exp
+testVMX.stderr.exp
 file
 
 
@@ -1394,8 +1394,8 @@ file
 
 2010-10-12T00:08:15.096491Z
 e1c06d85ae7b8b032bef47e42e4c08f9
-2006-10-04T18:01:05.192255Z
-6173
+2005-11-11T02:35:41.739415Z
+5078
 sewardj
 
 
@@ -1420,7 +1420,7 @@ sewardj
 
 2
 \f
-testVMX.stderr.exp
+mcrfs.stderr.exp
 file
 
 
@@ -1428,8 +1428,8 @@ file
 
 2010-10-12T00:08:15.096491Z
 e1c06d85ae7b8b032bef47e42e4c08f9
-2005-11-11T02:35:41.739415Z
-5078
+2006-10-04T18:01:05.192255Z
+6173
 sewardj
 
 
@@ -1556,16 +1556,16 @@ 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
 
 
@@ -1588,18 +1588,18 @@ 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
 
 
@@ -1622,7 +1622,7 @@ sewardj
 
 
 
-2754
+1160
 \f
 ldstrev.stderr.exp
 file
@@ -1658,16 +1658,16 @@ sewardj
 
 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
 
 
@@ -1690,18 +1690,18 @@ 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
 
 
@@ -1724,18 +1724,18 @@ 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
 
 
@@ -1758,18 +1758,18 @@ 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
 
 
@@ -1792,7 +1792,7 @@ sewardj
 
 
 
-51
+12
 \f
 bug129390-ppc32.stderr.exp
 file
@@ -1930,7 +1930,7 @@ sewardj
 
 33
 \f
-twi.stderr.exp
+power5+_round.stderr.exp
 file
 
 
@@ -1938,8 +1938,8 @@ file
 
 2010-10-12T00:08:15.100491Z
 e1c06d85ae7b8b032bef47e42e4c08f9
-2006-02-07T20:58:12.152382Z
-5618
+2010-09-03T23:49:33.475860Z
+11338
 sewardj
 
 
@@ -1964,7 +1964,7 @@ sewardj
 
 2
 \f
-power5+_round.stderr.exp
+twi.stderr.exp
 file
 
 
@@ -1972,8 +1972,8 @@ file
 
 2010-10-12T00:08:15.100491Z
 e1c06d85ae7b8b032bef47e42e4c08f9
-2010-09-03T23:49:33.475860Z
-11338
+2006-02-07T20:58:12.152382Z
+5618
 sewardj
 
 
@@ -2066,16 +2066,16 @@ bart
 
 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
 
 
@@ -2098,18 +2098,18 @@ 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
 
 
@@ -2132,7 +2132,7 @@ sewardj
 
 
 
-70
+1008
 \f
 jm-vmx.stderr.exp
 file
index d58ba6a..3e4000b 100644 (file)
@@ -39,8 +39,8 @@ POST_INSTALL = :
 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
@@ -159,12 +159,12 @@ ECHO_T =
 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
@@ -172,14 +172,14 @@ 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.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
@@ -198,7 +198,7 @@ PACKAGE_VERSION = 3.6.0.SVN
 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
@@ -209,10 +209,10 @@ STRIP =
 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
@@ -226,22 +226,22 @@ am__quote =
 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
@@ -305,13 +305,13 @@ AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
 # 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) \
@@ -321,27 +321,27 @@ AM_CPPFLAGS_ARM_LINUX = \
 #      -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) \
@@ -368,10 +368,10 @@ AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
 # 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_)
 
@@ -380,11 +380,11 @@ AM_FLAG_M3264_SEC =
 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
@@ -398,11 +398,11 @@ AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \
 
 # 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 = \
@@ -430,10 +430,10 @@ 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
 
index 469a49c..7fc5df7 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/none/tests/ppc64
 svn://svn.valgrind.org/valgrind
 
@@ -638,17 +638,17 @@ sewardj
 
 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
 
 
 
@@ -670,19 +670,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -704,7 +704,7 @@ cerion
 
 
 
-361123
+1720
 \f
 jm-vmx.stderr.exp
 file
@@ -740,16 +740,16 @@ cerion
 
 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
 
 
@@ -772,18 +772,18 @@ 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
 
 
@@ -806,7 +806,7 @@ sewardj
 
 
 
-14
+2
 \f
 jm-insns.c
 file
@@ -842,16 +842,16 @@ svn:special
 
 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
 
 
@@ -874,18 +874,18 @@ 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
 
 
@@ -908,19 +908,19 @@ 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
 
 
 
@@ -942,19 +942,19 @@ cerion
 
 
 
-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
 
 
 
@@ -976,7 +976,7 @@ sewardj
 
 
 
-2
+18
 \f
 std_reg_imm.stderr.exp
 file
index 4f705da..7a31f8f 100644 (file)
@@ -39,8 +39,8 @@ POST_INSTALL = :
 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
@@ -127,12 +127,12 @@ ECHO_T =
 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
@@ -140,14 +140,14 @@ 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.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
@@ -166,7 +166,7 @@ PACKAGE_VERSION = 3.6.0.SVN
 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
@@ -177,10 +177,10 @@ STRIP =
 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
@@ -194,22 +194,22 @@ am__quote =
 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
@@ -273,13 +273,13 @@ AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
 # 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) \
@@ -289,27 +289,27 @@ AM_CPPFLAGS_ARM_LINUX = \
 #      -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) \
@@ -336,10 +336,10 @@ AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
 # 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_)
 
@@ -348,11 +348,11 @@ AM_FLAG_M3264_SEC =
 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
index fe11073..fa418c4 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/none/tests/x86-linux
 svn://svn.valgrind.org/valgrind
 
index 822c664..61b0d66 100644 (file)
@@ -39,8 +39,8 @@ POST_INSTALL = :
 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
@@ -103,12 +103,12 @@ ECHO_T =
 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
@@ -116,14 +116,14 @@ 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.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
@@ -142,7 +142,7 @@ PACKAGE_VERSION = 3.6.0.SVN
 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
@@ -153,10 +153,10 @@ STRIP =
 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
@@ -170,22 +170,22 @@ am__quote =
 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
@@ -249,13 +249,13 @@ AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
 # 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) \
@@ -265,27 +265,27 @@ AM_CPPFLAGS_ARM_LINUX = \
 #      -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) \
@@ -312,10 +312,10 @@ AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
 # 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_)
 
@@ -324,11 +324,11 @@ AM_FLAG_M3264_SEC =
 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
@@ -342,13 +342,13 @@ AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \
 
 # 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
index 3681dd5..0a82e37 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/none/tests/x86
 svn://svn.valgrind.org/valgrind
 
@@ -434,16 +434,16 @@ has-props
 
 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
 
@@ -466,19 +466,20 @@ 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
 
 
 
@@ -499,20 +500,19 @@ sewardj
 
 
 
-
-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
 
 
 
@@ -534,20 +534,19 @@ njn
 
 
 
-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
 
 
 
@@ -568,7 +567,8 @@ has-props
 
 
 
-38901
+
+3004
 \f
 bug132813-x86.c
 file
@@ -842,14 +842,14 @@ sewardj
 
 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
@@ -874,7 +874,7 @@ has-props
 
 
 
-22
+98
 \f
 faultstatus.disabled
 file
@@ -910,14 +910,14 @@ sewardj
 
 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
@@ -942,7 +942,7 @@ has-props
 
 
 
-98
+22
 \f
 cse_fail.c
 file
@@ -1012,18 +1012,17 @@ has-props
 
 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
 
 
 
@@ -1044,20 +1043,21 @@ has-props
 
 
 
-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
 
 
 
@@ -1078,7 +1078,7 @@ sewardj
 
 
 
-166
+100
 \f
 fxtract.c
 file
@@ -2270,16 +2270,16 @@ has-props
 
 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
 
 
@@ -2302,18 +2302,18 @@ 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
 
 
@@ -2336,7 +2336,7 @@ sewardj
 
 
 
-65
+5
 \f
 lahf.c
 file
@@ -2474,17 +2474,17 @@ has-props
 
 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
 
 
 
@@ -2506,19 +2506,19 @@ njn
 
 
 
-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
 
 
 
@@ -2540,20 +2540,20 @@ sewardj
 
 
 
-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
 
 
 
@@ -2574,20 +2574,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -2608,19 +2607,20 @@ has-props
 
 
 
-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
 
 
 
@@ -2642,19 +2642,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -2676,7 +2676,7 @@ njn
 
 
 
-2419
+2
 \f
 Makefile.am
 file
@@ -2712,16 +2712,16 @@ has-props
 
 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
 
 
@@ -2744,18 +2744,18 @@ 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
 
 
@@ -2778,7 +2778,7 @@ sewardj
 
 
 
-4026
+1170
 \f
 bt_literal.stderr.exp
 file
@@ -2882,17 +2882,17 @@ has-props
 
 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
 
 
@@ -2914,19 +2914,19 @@ 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
 
 
@@ -2948,7 +2948,7 @@ has-props
 
 
 
-106
+1936
 \f
 fpu_lazy_eflags.stdout.exp
 file
@@ -3052,17 +3052,17 @@ sewardj
 
 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
 
 
 
@@ -3084,19 +3084,19 @@ njn
 
 
 
-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
 
 
 
@@ -3118,18 +3118,18 @@ sewardj
 
 
 
-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
 
 
@@ -3152,18 +3152,18 @@ 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
 
 
@@ -3186,7 +3186,7 @@ sewardj
 
 
 
-88
+4512
 \f
 movx.vgtest
 file
@@ -3290,17 +3290,17 @@ sewardj
 
 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
 
 
@@ -3322,19 +3322,19 @@ 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
 
 
@@ -3356,18 +3356,18 @@ 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
 
 
@@ -3390,18 +3390,18 @@ 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
 
 
@@ -3424,19 +3424,19 @@ 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
 
 
@@ -3458,7 +3458,7 @@ has-props
 
 
 
-1051
+14837
 \f
 insn_fpu.stderr.exp
 file
@@ -3494,17 +3494,17 @@ has-props
 
 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
 
 
@@ -3526,20 +3526,19 @@ 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
 
 
 
@@ -3560,20 +3559,21 @@ has-props
 
 
 
-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
 
 
 
@@ -3594,18 +3594,18 @@ sewardj
 
 
 
-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
 
 
@@ -3628,18 +3628,18 @@ 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
 
 
@@ -3662,7 +3662,7 @@ sewardj
 
 
 
-14
+24150
 \f
 bt_everything.c
 file
@@ -3834,18 +3834,18 @@ sewardj
 
 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
 
 
 
@@ -3866,20 +3866,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -3900,7 +3899,8 @@ has-props
 
 
 
-100
+
+1500
 \f
 insn_basic.def
 file
@@ -3970,18 +3970,18 @@ has-props
 
 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
 
 
 
@@ -4002,20 +4002,19 @@ sewardj
 
 
 
-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
 
 
 
@@ -4036,7 +4035,8 @@ has-props
 
 
 
-17
+
+0
 \f
 looper.stdout.exp
 file
index 37b01e3..94d19f0 100644 (file)
@@ -39,12 +39,12 @@ POST_INSTALL = :
 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) \
@@ -75,7 +75,7 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 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) \
@@ -273,12 +273,12 @@ ECHO_T =
 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
@@ -286,14 +286,14 @@ 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.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
@@ -312,7 +312,7 @@ PACKAGE_VERSION = 3.6.0.SVN
 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
@@ -323,10 +323,10 @@ STRIP =
 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
@@ -340,22 +340,22 @@ am__quote =
 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
@@ -419,13 +419,13 @@ AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing
 # 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) \
@@ -435,27 +435,27 @@ AM_CPPFLAGS_ARM_LINUX = \
 #      -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) \
@@ -482,10 +482,10 @@ AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g
 # 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_)
 
@@ -494,11 +494,11 @@ AM_FLAG_M3264_SEC =
 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
@@ -512,13 +512,13 @@ AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \
 
 # 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))
index b118778..51b3b27 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/perf
 svn://svn.valgrind.org/valgrind
 
@@ -162,16 +162,16 @@ njn
 
 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
 
 
@@ -194,7 +194,7 @@ njn
 
 
 
-11
+13565
 \f
 README
 file
@@ -230,16 +230,16 @@ njn
 
 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
 
 
@@ -262,19 +262,19 @@ 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
 
 
 
@@ -296,19 +296,19 @@ njn
 
 
 
-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
 
 
 
@@ -330,16 +330,16 @@ sewardj
 
 
 
-194615
+737
 \f
-heap.vgperf
+bigcode1.vgperf
 file
 
 
 
 
 2010-10-12T00:08:03.290484Z
-27a65ef0beb693949a43a440ef905446
+b1656326aff784d7a9e5a79e7f92dc7e
 2006-11-22T00:52:00.820864Z
 6364
 njn
@@ -364,16 +364,16 @@ 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
@@ -398,19 +398,19 @@ 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
 
 
 
@@ -432,19 +432,19 @@ njn
 
 
 
-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
 
 
 
@@ -466,7 +466,7 @@ sewardj
 
 
 
-25740
+22
 \f
 Makefile.am
 file
index 8c18881..79a8153 100644 (file)
@@ -1,7 +1,7 @@
 10
 
 dir
-11429
+11435
 svn://svn.valgrind.org/valgrind/trunk/tests
 svn://svn.valgrind.org/valgrind
 
@@ -162,18 +162,17 @@ has-props
 
 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
 
 
 
@@ -194,20 +193,21 @@ has-props
 
 
 
-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
 
 
 
@@ -228,7 +228,7 @@ njn
 
 
 
-572
+2488
 \f
 x86_amd64_features.c
 file
@@ -298,17 +298,18 @@ has-props
 
 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
 
 
 
@@ -329,21 +330,19 @@ njn
 
 
 
-
-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
 
 
 
@@ -364,7 +363,8 @@ has-props
 
 
 
-215
+
+1602
 \f
 asm.h
 file
@@ -400,17 +400,17 @@ njn
 
 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
 
 
@@ -432,7 +432,7 @@ has-props
 
 
 
-2147
+27
 \f
 Makefile.am
 file
@@ -468,17 +468,17 @@ has-props
 
 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
 
 
@@ -500,7 +500,7 @@ has-props
 
 
 
-27
+2147
 \f
 sys_mman.h
 file