aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2014-03-10 22:27:33 +0000
committerJohn McCall <rjmccall@apple.com>2014-03-10 22:27:33 +0000
commite54d92b0f11d006c67cf1cb28743abf635e31658 (patch)
treef99e9b0e07cc6eeb3f0394ff2f77f4d783be294d /llvm/lib/CodeGen/BasicTargetTransformInfo.cpp
parent922592a80465942b8e703a30add21c319f695832 (diff)
downloadllvm-e54d92b0f11d006c67cf1cb28743abf635e31658.zip
llvm-e54d92b0f11d006c67cf1cb28743abf635e31658.tar.gz
llvm-e54d92b0f11d006c67cf1cb28743abf635e31658.tar.bz2
RTTI symbols for visible local types may need weak linkage.
Previously, we would always emit them with internal linkage, but with hidden visibility when the function was hidden, which is an illegal combination, which could lead LLVM to actually emit them as strong hidden symbols with hilarious results. rdar://16265084 llvm-svn: 203503
Diffstat (limited to 'llvm/lib/CodeGen/BasicTargetTransformInfo.cpp')
0 files changed, 0 insertions, 0 deletions