summaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorfdumont <fdumont@138bc75d-0d04-0410-961f-82ee72b054a4>2016-11-07 21:12:36 +0000
committerfdumont <fdumont@138bc75d-0d04-0410-961f-82ee72b054a4>2016-11-07 21:12:36 +0000
commita14f97a5561d75579e9f0d6a42f1f6668f2832e8 (patch)
tree9e1c370681b15ffa4bfa0e21c79532391c04c57b /libstdc++-v3
parentb061310c36acf11a37ad391ac9385ef1cfe5b29c (diff)
downloadgcc-a14f97a5561d75579e9f0d6a42f1f6668f2832e8.tar.gz
2016-11-07 François Dumont <fdumont@gcc.gnu.org>
* config/abi/pre/gnu-versioned-namespace.ver: Export C++17 new of over-aligned types symbols. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@241936 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3')
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver12
2 files changed, 17 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 71ef4cfa269..8c7c50af634 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2016-11-07 François Dumont <fdumont@gcc.gnu.org>
+
+ * config/abi/pre/gnu-versioned-namespace.ver: Export C++17 new of
+ over-aligned types symbols.
+
2016-10-28 Jonathan Wakely <jwakely@redhat.com>
* include/experimental/bits/fs_path.h (__is_path_src)
diff --git a/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver b/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
index 34d58aea206..bffb35cf26f 100644
--- a/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
+++ b/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
@@ -348,6 +348,18 @@ CXXABI_2.0 {
# __gnu_cxx::__freeres()
_ZN9__gnu_cxx9__freeresEv;
+
+ # C++17 aligned new/delete
+ _Znw[jmy]St11align_val_t;
+ _Znw[jmy]St11align_val_tRKSt9nothrow_t;
+ _Zna[jmy]St11align_val_t;
+ _Zna[jmy]St11align_val_tRKSt9nothrow_t;
+ _ZdlPvSt11align_val_t;
+ _ZdlPvSt11align_val_tRKSt9nothrow_t;
+ _ZdlPv[jmy]St11align_val_t;
+ _ZdaPvSt11align_val_t;
+ _ZdaPvSt11align_val_tRKSt9nothrow_t;
+ _ZdaPv[jmy]St11align_val_t;
};
# Symbols in the support library (libsupc++) supporting trans-mem.