History log of /external/valgrind/Makefile.all.am
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9069406156afe05386f512be5689dcd24c61deed 16-May-2015 florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> Enable a few more compiler warnings.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15243 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
112711afefcfcd43680c7c4aa8d38ef180e8811e 10-Apr-2015 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Add a port to Linux/TileGx. Zhi-Gang Liu (zliu@tilera.com)
Valgrind aspects, to match vex r3124.

See bug 339778 - Linux/TileGx platform support to Valgrind



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15080 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
bb1a7873b2a2e8978c936ca822772256f4964b97 10-Mar-2015 florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> Add support for building with -fsanitize=undefined.
- add configure option --enable-ubsan
- add __ubsan helpers (by Julian)

This requires gcc 4.9.2 or later. Not all platforms are supported, though.
With this change and VEX r3099 regression tests pass on amd64
with a valgrind compiled with -fsanitize=undefined.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14995 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
b9da1b973514e22bd2763bbea045fd56cc13876c 01-Jan-2015 florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> Add -std=gnu99 to the list of compile flags.
Remove -Wno-long-long as it is no longer needed. long long is part
of C99.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14841 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
26a790a00fa84071794a3dc1d95fe2d1ed65bd5e 03-Dec-2014 florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> Add -Wformat -Wformat-security to the list of compile flags.
This was not as straight forward as expected. Specifically, adding the
new flag to CFLAGS in configure.ac did not work and was causing
compiler warnings. For instance, compiling memcheck/tests/execve2.c will
generate a -Wnonnull warning even though the testcase is explicitly
compiled with -Wno-nonnull. The reason is that (a) -Wformat is implied by
-Wnonnull and (b) the list of compiler flags gets assembled in the wrong
order. The culprit appears to be that we modify CFLAGS in configure.ac and
that really is not the right place. Conceptually, configure should determine
tool-chain capabilities and not assemble compiler flags. That should be done
in Makefiles. This patch entangles all this.

So, whatever was added to CFLAGS in configure.ac has now been moved to
Makefile.all.am and Makefile.tool-tests.am. Those are:
-Wno-long-long
-Wwrite-strings
-Wcast-qual
-fno-stack-protector
Note, that this change allows us to simplify Makefile.tool-tests.am which
in the past was disabling some of those flags (e.g. by adding -Wno-cast-qual
again).
In case of the clang compiler, extra command line options are needed. I've
moved those into a separate 'if COMPILER_IS_CLANG' section and not merge
them into baseline flags.

Related to BZ 334727.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14798 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
5b99e6669a0b2a925bb3fb2604259cc317963b6d 29-Nov-2014 florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> Fix BZ 334802. Patch by Mark Wielaard with a few mods to make it apply.
r14794 is related as well.
Also: remove -Wno-format-zero-length from compile options.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14795 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
b262ff431ff141b09d92f9cf10ec145a0b52c711 25-Nov-2014 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Back out r14781, which was unintended.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14782 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
60c10853b7a2c7b49cda7483b60bdee28ebe4147 25-Nov-2014 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> arm64: implement "BRK #imm16".


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14781 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
f9aa4cbc7e50cf0ab05614613e603f0c6bcc64d6 18-Sep-2014 florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> Enable -Wcast-align globally.
Tested on x86-64, s390, and ppc64.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14551 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
98977e02904029f7383c1b2875693a7bc2d0603c 05-Sep-2014 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Be more careful to separate build flags for the preload shared objects
as opposed to the valgrind code proper. In particular, make sure that
-mpreferred-stack-boundary=2 does not get used for the preload shared
objects, since that can cause the stack to become misaligned and leads
to segfaults. Modified version of a patch from Matthias Schwarzott
(zzam@gentoo.org). Fixes #324050.

Also, fix the configure check in configure.ac for
-mpreferred-stack-boundary=2 so that it checks whether this is
allowable for 32-bit code generation even on 64-bit (x86) hosts. This
check was wrong before now and led to 32-bit builds on 64-bit hosts
generating poorer code for speed critical helper functions (eg
helperc_LOADV32le) than on 32-bit builds on 32-bit hosts.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14471 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
65f83bfc5827b457b54cebdbc9636265eb827acd 09-Aug-2014 carll <carll@a5019735-40e9-0310-863c-91ae7b9d1cf9> This commit is for Bugzilla 334834.

A performance regression was found due to the
-02 -m64 flags not being included when compiling
the VEX PPC64 code. This commit fixes the Makefile
to pass the needed flags when compiling VEX PPC64
code.




git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14246 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
cae0cc22b83ffb260ee8379e92099c5a701944cb 08-Aug-2014 carll <carll@a5019735-40e9-0310-863c-91ae7b9d1cf9> This commit is for Bugzilla 334384. The Bugzilla contains patch 1 of 3
to add PPC64 LE support. The other two patches can be found in Bugzillas
334834 and 334836. The commit does not have a VEX commit associated with it.

POWER PC, add initial Little Endian support

The IBM POWER processor now supports both Big Endian and Little Endian.
This patch renames the #defines with the name ppc64 to ppc64be for the BE
specific code. This patch adds the Little Endian #define ppc64le to the

Additionally, a few functions are renamed to remove BE from the name if the
function is used by BE and LE. Functions that are BE specific have BE put
in the name.

The goals of this patch is to make sure #defines, function names and
variables consistently use PPC64/ppc64 if it refers to BE and LE,
PPC64BE/ppc64be if it is specific to BE, PPC64LE/ppc64le if it is LE
specific. The patch does not break the code for PPC64 Big Endian.

The test files memcheck/tests/atomic_incs.c, tests/power_insn_available.c
and tests/power_insn_available.c are also updated to the new #define
definition for PPC64 BE.

Signed-off-by: Carl Love <carll@us.ibm.com>


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14238 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
57f767ceb69a6e7b773843dd73f2173da035d5ab 08-Jul-2014 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Add -Wno-tautological-compare to the standard compile flags, if that
is accepted. With XCode 5.5.1 -Wtautological-compare appears to come
as standard, and it generates a lot of mostly useless noise.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14136 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
ec66ad5f33a4d904b1f728935ec6ee29b58a55ec 20-Jun-2014 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Add initial build support for Mac OS X 10.9 (Mavericks). Bug 326724
comment 12. (Diego Giagio, diego@giagio.com)


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14055 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
fbde9cfd641edff801ca276033e84143b8969cac 09-May-2014 mjw <mjw@a5019735-40e9-0310-863c-91ae7b9d1cf9> Add uninstall-local rules to make distcheck happy.

Also remove generated FAQ.txt in docs distclean-local rule.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13950 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
e299020af8e770fff967900281a202f6264cfd5e 09-May-2014 mjw <mjw@a5019735-40e9-0310-863c-91ae7b9d1cf9> Out of tree build. Partial fix for Bug 333628.

Patch by Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>.
Partial fix. make && make check now works with builddir != srcdir.
But make regtest doesn't yet.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13949 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
f674e38b1e94c772868a49e4a9b19ce3998e07a4 18-Feb-2014 dejanj <dejanj@a5019735-40e9-0310-863c-91ae7b9d1cf9> mips32/64: Remove default flags -mips32 and -mips64 from the Makefile.all.am.

During configuration of Valgrind we check does the compiler support -march=mips32 and
-march=mips64. If compiler supports these flags we are using them as default flags for
mips32 and mips64.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13815 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
f0c1250e324f6684757c6a15545366447ef1d64f 12-Jan-2014 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Add support for ARMv8 AArch64 (the 64 bit ARM instruction set).


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13770 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
4df0bfc0614379192c780c944415dc420d9cfe8e 28-Feb-2013 petarj <petarj@a5019735-40e9-0310-863c-91ae7b9d1cf9> mips: adding MIPS64LE support to Valgrind

Necessary changes to Valgrind to support MIPS64LE on Linux.
Minor cleanup/style changes embedded in the patch as well.
The change corresponds to r2687 in VEX.
Patch written by Dejan Jevtic and Petar Jovanovic.

More information about this issue:
https://bugs.kde.org/show_bug.cgi?id=313267


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13292 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
5d5dd8e6b7ff782fc89f5b96cecf04839742882b 05-Aug-2012 philippe <philippe@a5019735-40e9-0310-863c-91ae7b9d1cf9> 301265 - add x86 support to Android build

Patch by Dragos Tatulea.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12835 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
5db15403e889d4db339b342bc2a824ef0bfaa654 07-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Merge in a port for mips32-linux, by Petar Jovanovic and Dejan Jevtic,
mips-valgrind@rt-rk.com, Bug 270777.

Valgrind: changes to existing files.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12616 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
8843031a81c8d236df17406d3fab5b9b71fedc9a 21-May-2012 florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> Add -fomit-frame-pointer for s390. The GCC maintainer was telling me that
this has been the preferred way to compile for quite a while. So let's follow
suit. The perf bucket did not reveal any measurable difference.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12572 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
a5e13e5df6cedff8f7e3a62ff7fc25c7278f6190 15-May-2012 philippe <philippe@a5019735-40e9-0310-863c-91ae7b9d1cf9> Bypass gcc 4.4/4.5 compilation bug by moving -fomit-frame-pointer to Makefile.all.am
gcc 4.4 and 4.5 has a bug which causes miscompilation of mc_main.c:
args are not correctly given to VG_(am_munmap_valgrind).
This causes the secondary map entries to not be unmapped
(which can cause unlimited memory growth)
and/or causes the assert on VG_(am_munmap_valgrind) result to fail.

Removing the pragma optimize from mc_main.c and inserting it instead
in Makefile.all.am for x86 solves the gcc bug.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12564 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
ef0bca6d027f87d526d5140287578c6c6fcbdd08 06-May-2012 florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> Require automake-1.10 for proper handling of include file dependencies
in .S files. Also included here is some cleanup, including a reversion
of r10378. Fixes bugzilla #197914.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12555 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
bd9b73139f41663478d8d0ac344571b7564972e7 29-Sep-2011 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Compile everything with -fno-builtin, so as to disable LLVM's
idiom-recognition optimisation. This identifies memset-style
loops and turns them into calls to memset, which in this case
leads to infinite recursion because it does this transformations
in VG_(memset), which is called from memset(), which we also define.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12065 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
cb495c85bdfc6ab72b5867289b5022df268b34c5 11-Jul-2011 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Introduce the concept of platform variants. These allow further
qualification of the normal (arch, os) pairings used to factorise the
code base via the VGP_ defines. With this change, a new define
VGPV_<arch>_<os>_<variant> is also passed to each compile. The
initial motivation is to allow clean factorisation of Android-specific
code, which is a minor variant of arm-linux, without having to
introduce a complete new platform. In all other cases the supplied
tag is simply "vanilla".

Also add configure.in stuff to recognise Android at configure time.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11872 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
6e9de463ef677f093e9f24f126e1b11c28cf59fd 28-Jun-2011 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Delete the AIX5 port. The last release this worked for is 3.4.1,
and then only on AIX 5.2 and 5.3.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11842 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
fc5ff1f560b3d0bd9b8f686ddb4320f446bd0458 31-May-2011 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> On arm-linux, give gcc "-mcpu=cortex-a8" so as to persuade it to
accept the armv6t2 (I think) insns (movt, movw) in
dispatch-arm-linux.S. Some older gccs apparently think they are
compiling for armv6 by default and reject them (gcc 4.4.1 on Ubuntu
9.10, for one.)



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11793 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
b5b87408c0c99f9f6938d8cd921e2a5f420577c4 07-Mar-2011 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Add a port to IBM z/Architecture (s390x) running Linux -- Valgrind
side components. (Florian Krohm <britzel@acm.org> and Christian
Borntraeger <borntraeger@de.ibm.com>). Fixes #243404.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11604 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
a619ee0ff62b964d71bde93c50a6142b498ceaf2 18-Oct-2010 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Make sure all the handwritten assembly files for arm-linux are compiled with -marm.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11457 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
76cd8d71779802b59e6ec0b34947ba3cb18e31c8 22-Aug-2010 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Merge from branches/THUMB: build system fixes for Thumb


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11276 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
ea2d6fd6aaf98d261df9fdf580542ebf01b7fba4 01-Jul-2010 njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> Merged the MACOSX106 branch to the trunk. Merge command:

svn merge -r11143:HEAD svn://svn.valgrind.org/valgrind/branches/MACOSX106

There were some easy-to-resolve conflicts.

Then I had to fix up coregrind/link_tool_exe*.in -- those files had been
added independently on both the trunk and the branch, AFAICT. I just
overwrote the trunk versions with the branch versions.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11194 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
b169a8c22151f71c283b27d378c2cce653cd166a 22-Jun-2010 njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> Don't need to have special handling for link_tool_exe now that it's
implemented via perl scripts instead of an executable.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11187 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
9e6428a7fbb83dd496b213d70bf8ea3370a79542 02-Jun-2010 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Add a new program (link_tool_exe.c) and use this to link the tool
executables. Gets rid of the linker script kludgery and uniformly
uses -Ttext=0x38000000 (or whatever) on Linux, so as to accomodate
both traditional ld and gold. Should fix #193413 although I have
been unable to test it. Using a whole new program seems like
overkill, but this is infrastructure to support static linking of
the tool executables on MacOS too.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11141 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
59570ffbe31930ab4d678754daaeec0715117a3d 01-Jan-2010 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Merge from branches/ARM, all parts of the ARM-Linux port except for
the changes to do with reading and using ELF and DWARF3 info.
This breaks all targets except amd64-linux and x86-linux.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10982 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
609f25d5d5b0078a2a1b2197281f8aa4fe7e4bdd 24-Jun-2009 njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> Remove some unnecessary tests.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10373 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
8b68b64759254d514d98328c496cbd88cde4c9a5 24-Jun-2009 njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> This commit merges the BUILD_TWEAKS branch onto the trunk. It has the
following improvements:

- Arch/OS/platform-specific files are now included/excluded via the
preprocessor, rather than via the build system. This is more consistent
(we use the pre-processor for small arch/OS/platform-specific chunks
within files) and makes the build system much simpler, as the sources for
all programs are the same on all platforms.

- Vast amounts of cut+paste Makefile.am code has been factored out. If a
new platform is implemented, you need to add 11 extra Makefile.am lines.
Previously it was over 100 lines.

- Vex has been autotoolised. Dependency checking now works in Vex (no more
incomplete builds). Parallel builds now also work. --with-vex no longer
works; it's little use and a pain to support. VEX/Makefile is still in
the Vex repository and gets overwritten at configure-time; it should
probably be renamed Makefile-gcc to avoid possible problems, such as
accidentally committing a generated Makefile. There's a bunch of hacky
copying to deal with the fact that autotools don't handle same-named files
in different directories. Julian plans to rename the files to avoid this
problem.

- Various small Makefile.am things have been made more standard automake
style, eg. the use of pkginclude/pkglib prefixes instead of rolling our
own.

- The existing five top-level Makefile.am include files have been
consolidated into three.

- Most Makefile.am files now are structured more clearly, with comment
headers separating sections, declarations relating to the same things next
to each other, better spacing and layout, etc.

- Removed the unused exp-ptrcheck/tests/x86 directory.

- Renamed some XML files.

- Factored out some duplicated dSYM handling code.

- Split auxprogs/ into auxprogs/ and mpi/, which allowed the resulting
Makefile.am files to be much more standard.

- Cleaned up m_coredump by merging a bunch of files that had been
overzealously separated.

The net result is 630 fewer lines of Makefile.am code, or 897 if you exclude
the added Makefile.vex.am, or 997 once the hacky file copying for Vex is
removed. And the build system is much simpler.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10364 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
f5cc6b3a6bdaf5d080d98ff58a6fe841414985fa 11-Nov-2005 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Kludge which stops biarch builds going to hell at make -j 2 or above.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5091 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am
4388a40f8cc79164903b135ca0a65eb1c33aa072 02-Sep-2004 nethercote <nethercote@a5019735-40e9-0310-863c-91ae7b9d1cf9> Use Makefile.am includes. This gets rid of 110 lines of repetitive Makefile.am
cruft, yay!


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2641 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/Makefile.all.am