History log of /external/valgrind/coregrind/fixup_macho_loadcmds.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9090d2f691fd59c3a67c55e74f3c66c9c5671b01 08-Jul-2015 rhyskidd <rhyskidd@a5019735-40e9-0310-863c-91ae7b9d1cf9> Preliminary support for OS X 10.11 (El Capitan). Refer BZ#348909 for ongoing work.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15403 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/fixup_macho_loadcmds.c
e95d03fff3786ef9462a45cdd6717b0793630377 06-Nov-2014 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> On MacOS X 10.10, when postprocessing tool executables, set the SVMA
of __PAGEZERO to zero. Without this, the 10.10 kernel refuses to
start these executables. Based on investigations and a
proof-of-concept implementation by Rhys Kidd (rhyskidd@gmail.com).
Part of bug 339045.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14697 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/fixup_macho_loadcmds.c
627c649161bb457d7681625a8ea98929acee4aba 10-May-2011 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Handle executables created by the Xcode 3.2.x linker. These contain
LC_DYSYMTAB sections that apparently the 4.0.x created ones don't.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11739 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/fixup_macho_loadcmds.c
08f5a27676dedc7197a8b81f80ebc83d1e311af9 06-Apr-2011 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> 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 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/fixup_macho_loadcmds.c