aboutsummaryrefslogtreecommitdiff
path: root/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorDavid Chisnall <csdavec@swan.ac.uk>2012-01-03 23:18:17 +0000
committerDavid Chisnall <csdavec@swan.ac.uk>2012-01-03 23:18:17 +0000
commit78c6fcf819241097073ae154c92c01021e6174ca (patch)
tree44a9fb29774c238695404e8f542e5c543c67a430 /lib/Lex/ModuleMap.cpp
parent341b8be2b8069e09eb4d928bebf5d55a50515614 (diff)
Initialise constant Objective-C string isa pointers with a weak reference to the class, so that they are usable in +load methods if the string class has been compiled with clang - if it's been compiled with GCC, the ABI makes this impossible. (GNU runtimes)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147493 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions