summaryrefslogtreecommitdiff
path: root/libstdc++-v3/config
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@gcc.gnu.org>2011-11-08 11:13:41 +0000
committerAldy Hernandez <aldyh@gcc.gnu.org>2011-11-08 11:13:41 +0000
commit0a35513e4e73ec9c6f24e791d344308ad3ed030d (patch)
treee07de8d0b6265f8d72388d335bd471022e753d57 /libstdc++-v3/config
parent287188ea072dd887a17dd56360531c3a22307e7c (diff)
downloadgcc-0a35513e4e73ec9c6f24e791d344308ad3ed030d.tar.gz
Merge from transactional-memory branch.
From-SVN: r181154
Diffstat (limited to 'libstdc++-v3/config')
-rw-r--r--libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver9
-rw-r--r--libstdc++-v3/config/abi/pre/gnu.ver9
2 files changed, 18 insertions, 0 deletions
diff --git a/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver b/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
index 32bcf67d819..13f06ef4568 100644
--- a/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
+++ b/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
@@ -302,3 +302,12 @@ CXXABI_2.0 {
local:
*;
};
+
+# Symbols in the support library (libsupc++) supporting trans-mem.
+CXXABI_TM_1 {
+ global:
+ __cxa_tm_cleanup;
+
+ local:
+ *;
+};
diff --git a/libstdc++-v3/config/abi/pre/gnu.ver b/libstdc++-v3/config/abi/pre/gnu.ver
index 31807945144..ce56120c960 100644
--- a/libstdc++-v3/config/abi/pre/gnu.ver
+++ b/libstdc++-v3/config/abi/pre/gnu.ver
@@ -1463,6 +1463,15 @@ CXXABI_1.3.3 {
} CXXABI_1.3.2;
+# Symbols in the support library (libsupc++) supporting trans-mem.
+CXXABI_TM_1 {
+ global:
+ __cxa_tm_cleanup;
+
+ local:
+ *;
+};
+
CXXABI_1.3.4 {
# typeinfo for decimal floating point types