re PR libstdc++/54314 (undefined references to 'construction vtable for std::ostream...
authorJason Merrill <jason@redhat.com>
Tue, 29 Jan 2013 17:24:51 +0000 (12:24 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Tue, 29 Jan 2013 17:24:51 +0000 (12:24 -0500)
commit2ee8a2d5ceea8470777bcc0f068af42ce174ea1f
tree8fd5fb8e5fdcef6275211a77cb7d725034403092
parent77a035209c28b345536995adcfbd6ce8cdfb4611
re PR libstdc++/54314 (undefined references to 'construction vtable for std::ostream-in-std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >')

PR libstdc++/54314
gcc/
* varasm.c (default_assemble_visibility): Don't warn about
visibility on artificial decls.
gcc/cp/
* class.c (build_ctor_vtbl_group): Give construction vtables
hidden visibility.
libstdc++-v3/
* config/abi/pre/gnu.ver: Don't export construction vtables.
* config/abi/pre/gnu-versioned-namespace.ver: Likewise.

From-SVN: r195550
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/varasm.c
libstdc++-v3/ChangeLog
libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
libstdc++-v3/config/abi/pre/gnu.ver