Go to file
Kuba Brecka fe17cee960 [asan] Fix dyld version detection on OS X
We currently have a dyld check in DyldNeedsEnvVariable that detects whether we are on a new OS X (10.11+) where we don't need to re-exec. For iOS simulator, we have a dlsym() hack that checks for a specific symbol, but this turns out to be fragile and problematic, because dlsym can sometimes call malloc(), which is not a good idea this early in the process runtime.

Let's instead of this do a direct comparison of dyld's version, which is exported in a public symbol `dyldVersionNumber`.

Differential Revision: http://reviews.llvm.org/D11719

llvm-svn: 243879
2015-08-03 14:48:59 +00:00
clang [SHAVE] Pass all -f, -g, -O, -W options through directly to moviCompile. 2015-08-03 14:34:22 +00:00
clang-tools-extra Replace callback-if with isExpansionInMainFile as suggested in post 2015-08-03 10:52:27 +00:00
compiler-rt [asan] Fix dyld version detection on OS X 2015-08-03 14:48:59 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Fix double implementation of log 2015-07-24 18:07:14 +00:00
libcxx Remove -Werror when using check_cxx_compiler_flag because it was causing compiler-rt breakages. 2015-07-31 21:09:38 +00:00
libcxxabi [libc++abi] Allow use just compiled clang++ for tests 2015-07-31 15:25:11 +00:00
libunwind [libunwind] Flip order of extern "C" and attribute(visibility) 2015-07-24 19:29:05 +00:00
lld [Mips] Implement definition of the DT_MIPS_RLD_MAP_REL dynamic tag 2015-08-01 14:53:49 +00:00
lldb GDBRemoteCommunication::DecompressPacket assumed that the buffer it was 2015-08-02 01:36:09 +00:00
llgo [llgo] build llgoi by default 2015-07-21 00:47:18 +00:00
llvm Currently string attributes on function arguments/return values can be generated using LLVM API. However they are not supported in parser. So, the following scenario will fail: 2015-08-03 14:31:49 +00:00
openmp Update Build_With_CMake.txt to reflect changes in CMake refactor 2015-07-27 16:23:42 +00:00
polly Use the branch instruction to define the location of a PHI-node write 2015-08-02 16:17:41 +00:00