]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Add a new program (link_tool_exe.c) and use this to link the tool
authorJulian Seward <jseward@acm.org>
Wed, 2 Jun 2010 00:31:34 +0000 (00:31 +0000)
committerJulian Seward <jseward@acm.org>
Wed, 2 Jun 2010 00:31:34 +0000 (00:31 +0000)
commitc46347280bb9cc7f3436eef50f6450c85c968a0a
treee3ea40206b85de9933f428244ae707b1bc495dbb
parentb412aaa0f685b116c24cf1eeecc6d59154b39e94
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
14 files changed:
Makefile.all.am
Makefile.tool.am
cachegrind/Makefile.am
callgrind/Makefile.am
coregrind/Makefile.am
coregrind/link_tool_exe.c [new file with mode: 0644]
drd/Makefile.am
exp-bbv/Makefile.am
exp-ptrcheck/Makefile.am
helgrind/Makefile.am
lackey/Makefile.am
massif/Makefile.am
memcheck/Makefile.am
none/Makefile.am