Patchwork [v3] libstdc++/54314

login
register
mail settings
Submitter Benjamin Kosnik
Date Oct. 2, 2012, midnight
Message ID <20121001170045.1b10e9f6@coso>
Download mbox | patch
Permalink /patch/188369/
State New
Headers show

Comments

Benjamin Kosnik - Oct. 2, 2012, midnight
> 
> adds in exports for more vtable bits, as per bugzilla

missed some, added here and tested with:

> tested x86/linux --enable-symvers=gnu-versioned-namespace

-benjamin

Patch

2012-10-01  Benjamin Kosnik  <bkoz@redhat.com>

	* config/abi/pre/gnu-versioned-namespace.ver: Add more
	typeinfo/vtable exports.

diff --git a/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver b/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
index 5f25374..84210e4 100644
--- a/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
+++ b/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
@@ -62,15 +62,18 @@  GLIBCXX_7.0 {
     _ZTTNSt*;
 
     # vtable
+    _ZTVSt*;
     _ZTVNSt*;
 
     # thunk
     _ZTv0_n24_NS*;
 
     # typeinfo structure
+    _ZTISt*;
     _ZTINSt*;
 
     # typeinfo name
+    _ZTSSt*;
     _ZTSNSt*;
 
     # locale