[v3] libstdc++/52689

Benjamin De Kosnik bkoz@redhat.com
Thu Mar 29 06:24:00 GMT 2012


Seems like libstdc++.a has suffered a bit in the transition to a more
modular convenience-library build system. 

Here's a patch to clean up the compatibility symbols throughout
libstdc++, to insure that necessary symbols for versioning purposes are
only in shared binaries, ie libstdc++.so. Most of these are completely
un-necessary for a static library, and are now duly noted as such.

I'm checking this in on trunk and hope to move it to 4_7-branch for
4.7.1 after it's been fire-tested.

tested various ways x86/linux

-benjamin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 20120328-3.patch
Type: text/x-patch
Size: 26155 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20120329/8cacd366/attachment.bin>


More information about the Gcc-patches mailing list