diff options
author | Jakub Jelinek <jakub@redhat.com> | 2008-02-27 10:09:05 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2008-02-27 10:09:05 +0100 |
commit | a15f0fd02870fef9742d517d0894e02bdd0bbdb3 (patch) | |
tree | 97535cb1416f0c61b24f8abab63efa4d6d05f959 /gcc/loop-init.c | |
parent | a25a8f3be322fe0f838947b679f73d6efc2a412c (diff) | |
download | gcc-a15f0fd02870fef9742d517d0894e02bdd0bbdb3.zip gcc-a15f0fd02870fef9742d517d0894e02bdd0bbdb3.tar.gz gcc-a15f0fd02870fef9742d517d0894e02bdd0bbdb3.tar.bz2 |
re PR c++/35368 (With #pragma visibility, `vtable for __cxxabiv1::__class_type_info' is emitted as a hidden-visibility relocation)
PR c++/35368
* rtti.c: Include c-pragma.h.
(push_abi_namespace, pop_abi_namespace): New functions.
(build_dynamic_cast_1, tinfo_base_init, get_pseudo_ti_index,
create_tinfo_types, emit_support_tinfos): Use them.
* Make-lang.in (cp/rtti.o): Depend on $(C_PRAGMA_H).
* g++.dg/ext/visibility/typeinfo2.C: New test.
* g++.dg/ext/visibility/typeinfo3.C: New test.
From-SVN: r132704
Diffstat (limited to 'gcc/loop-init.c')
0 files changed, 0 insertions, 0 deletions