9 Commits

Author SHA1 Message Date
Ivo Raisr
eb42c054c4 Increase Valgrind's load address to prevent mmap failure.
Fixes BZ#374963.

Previously Valgrind failed to start when the executable contained
large text, data or bss segments. The load address was increased
for almost all platforms to 0x58000000 (from 0x38000000),
giving another 512 MB for the executable.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16383
2017-05-16 08:22:51 +00:00
Ivo Raisr
d8f648486e Fix some spelling mistakes.
Fixes BZ#374719
Patch by: klemens <ka7@la-evento.com>


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16336
2017-05-05 22:13:20 +00:00
Julian Seward
0661bc7e60 Merge from branches/VALGRIND_3_12_BRANCH:
16095 Build fixes for MacOS X 10.10.5.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16099
2016-10-23 05:56:27 +00:00
Julian Seward
b3d571d1d8 If the compiler being used to build is clang, remember to add
-new_linker to the stuff given to the linker, else link failures
result on x86.  Based on a suggestion by Christoph Erhardt.  Fixes
#295427.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12766
2012-07-20 16:46:54 +00:00
Julian Seward
7e54c5b2ca Get rid of shadowing causing a perl warning. Minor fallout from
r11686.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11691
2011-04-11 22:14:03 +00:00
Julian Seward
dca5c116bb On OSX, post-process the tool executables to adjust the Mach-O headers
in certain circumstances.  This works around a bug in the linker that
ships in Xcode 4.0.0 and 4.0.1 causing the 64-bit tool executables to
segfault at startup.  Fixes #267997.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11686
2011-04-06 11:17:16 +00:00
Nicholas Nethercote
6fd0eb7b07 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
2010-07-01 00:20:20 +00:00
Nicholas Nethercote
b42e9c19bc Don't print the linking command, it's too noisy with "make --quiet" builds.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11186
2010-06-22 06:45:44 +00:00
Julian Seward
05124264b0 Remove link_tool_exe.c and replace it with perl scripts that do the
same thing.  A .c file doesn't work for cross compilation.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11174
2010-06-13 22:13:58 +00:00