]> granicus.if.org Git - clang/commit
Borrow visibility from __fundamental_type_info for generated fundamental type infos
authorThomas Anderson <thomasanderson@google.com>
Tue, 24 Jul 2018 00:43:47 +0000 (00:43 +0000)
committerThomas Anderson <thomasanderson@google.com>
Tue, 24 Jul 2018 00:43:47 +0000 (00:43 +0000)
commit5feb21c1c6720e01d992a852ee6f2c3984f266e7
treecc152eba6223249f837466f2d61b930eeed15e91
parent4c4d20cbc7d9f7a5d45071f965f3f8950c9b78cf
Borrow visibility from __fundamental_type_info for generated fundamental type infos

This is necessary so the clang gives hidden visibility to fundamental types when
-fvisibility=hidden is passed. Fixes
https://bugs.llvm.org/show_bug.cgi?id=35066

Differential Revision: https://reviews.llvm.org/D49109

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@337788 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/ItaniumCXXABI.cpp
test/CodeGenCXX/rtti-fundamental.cpp