aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/ModuleBuilder.cpp
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2013-08-07 23:42:09 +0000
committerBill Wendling <isanbard@gmail.com>2013-08-07 23:42:09 +0000
commitb80f9791e4deb0b50a870654c2109d0abaf68fbd (patch)
tree862cfb34ac89b93e2b7c97e4b71bce1aee69382b /clang/lib/CodeGen/ModuleBuilder.cpp
parent6d8d755ccf428d8f9efb5f8d6621482b96ca5c58 (diff)
downloadllvm-b80f9791e4deb0b50a870654c2109d0abaf68fbd.zip
llvm-b80f9791e4deb0b50a870654c2109d0abaf68fbd.tar.gz
llvm-b80f9791e4deb0b50a870654c2109d0abaf68fbd.tar.bz2
Reapply r185872 now that the address sanitizer has been changed to support this.
Original commit message: Stop emitting weak symbols into the "coal" sections. The Mach-O linker has been able to support the weak-def bit on any symbol for quite a while now. The compiler however continued to place these symbols into a "coal" section, which required the linker to map them back to the base section name. Replace the sections like this: __TEXT/__textcoal_nt instead use __TEXT/__text __TEXT/__const_coal instead use __TEXT/__const __DATA/__datacoal_nt instead use __DATA/__data <rdar://problem/14265330> llvm-svn: 187939
Diffstat (limited to 'clang/lib/CodeGen/ModuleBuilder.cpp')
0 files changed, 0 insertions, 0 deletions