aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineTraceMetrics.cpp
diff options
context:
space:
mode:
authorHoward Hinnant <hhinnant@apple.com>2013-03-07 19:25:03 +0000
committerHoward Hinnant <hhinnant@apple.com>2013-03-07 19:25:03 +0000
commitead480d30a7b439bbc8925223a3a83c1b6542300 (patch)
tree20c31a99818c442b3ad32223006309d09ac18117 /llvm/lib/CodeGen/MachineTraceMetrics.cpp
parent0f23b763a96b06afffc6d2cbaaf1219a320af310 (diff)
downloadllvm-ead480d30a7b439bbc8925223a3a83c1b6542300.zip
llvm-ead480d30a7b439bbc8925223a3a83c1b6542300.tar.gz
llvm-ead480d30a7b439bbc8925223a3a83c1b6542300.tar.bz2
Change _LIBCPP_TYPE_VIS to use __type_visibility__(default) instead of __visibility__(default) when available. This change makes just the type_info visible so that types like vectors and strings can be used as exception objects across dylib boundaries even when hidden visibility is specified globally (at the command line), and yet this allows clients to hide the member functions of things like vector and string (with global visibility commands).
llvm-svn: 176639
Diffstat (limited to 'llvm/lib/CodeGen/MachineTraceMetrics.cpp')
0 files changed, 0 insertions, 0 deletions