summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib
diff options
context:
space:
mode:
authorManman Ren <manman.ren@gmail.com>2015-11-11 22:42:31 +0000
committerManman Ren <manman.ren@gmail.com>2015-11-11 22:42:31 +0000
commit68150269914cb43e10a636cc9c84eb6a36cc8262 (patch)
treed5dfa3c1f7e9c196597183a512ba6016b0d80ae9 /compiler-rt/lib
parentfdbf201fc97004417cdb644aa8d10d2fcb096768 (diff)
downloadbcm5719-llvm-68150269914cb43e10a636cc9c84eb6a36cc8262.tar.gz
bcm5719-llvm-68150269914cb43e10a636cc9c84eb6a36cc8262.zip
[TLS on Darwin] change how we handle globals with linkonce or weak linkage.
This is about how we handle static member of a template. Before this commit, we use internal linkage for the IR thread-local variable, which is inefficient. With this commit, we will start to follow Itanium C++ ABI. rdar://problem/23415206 Reviewed by John McCall. llvm-svn: 252814
Diffstat (limited to 'compiler-rt/lib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud