summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Kosnik <bkoz@redhat.com>2013-07-31 19:03:59 -0700
committerBenjamin Kosnik <bkoz@redhat.com>2013-07-31 19:03:59 -0700
commit240a45daf06c47c34ff371449d6c313232068f80 (patch)
treedbc7f7a37c0cad98056147e7ed15f820cebe28bf
parent335e2cc156529ac532a56a0c79b524d9cd6e968e (diff)
downloadgcc-vtv.tar.gz
2013-07-31 Caroline Tice <cmtice@google.com>vtv
Benjamin Kosnik <bkoz@redhat.com> * config/abi/pre/gnu.ver: Export weak symbols.
-rw-r--r--libstdc++-v3/ChangeLog.vtv5
-rw-r--r--libstdc++-v3/config/abi/pre/gnu.ver11
2 files changed, 16 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog.vtv b/libstdc++-v3/ChangeLog.vtv
index 392956a42be..88e2333c7a7 100644
--- a/libstdc++-v3/ChangeLog.vtv
+++ b/libstdc++-v3/ChangeLog.vtv
@@ -1,3 +1,8 @@
+2013-07-31 Caroline Tice <cmtice@google.com>
+ Benjamin Kosnik <bkoz@redhat.com>
+
+ * config/abi/pre/gnu.ver: Export weak symbols.
+
2013-07-30 Caroline Tice <cmtice@google.com>
Benjamin Kosnik <bkoz@redhat.com>
diff --git a/libstdc++-v3/config/abi/pre/gnu.ver b/libstdc++-v3/config/abi/pre/gnu.ver
index 04484cb7bae..ea11aa6b68b 100644
--- a/libstdc++-v3/config/abi/pre/gnu.ver
+++ b/libstdc++-v3/config/abi/pre/gnu.ver
@@ -1573,6 +1573,17 @@ CXXABI_1.3.8 {
__cxa_throw_bad_array_length;
_Z*St16bad_array_length*;
+ # Virtual table verification symbols
+ _Z12__VLTprotectv;
+ _Z14__VLTunprotectv;
+ _Z17__VLTRegisterPair*;
+ _Z22__VLTRegisterPairDebug*;
+ _Z16__VLTRegisterSet*;
+ _Z21__VLTRegisterSetDebug*;
+ _Z24__VLTVerifyVtablePointer*;
+ _Z29__VLTVerifyVtablePointerDebug*;
+ __VLTChangePermission;
+
} CXXABI_1.3.7;
# Symbols in the support library (libsupc++) supporting transactional memory.