gnu-versioned-namespace.ver: Export C++17 new of over-aligned types symbols.
authorFrançois Dumont <fdumont@gcc.gnu.org>
Mon, 7 Nov 2016 21:12:36 +0000 (21:12 +0000)
committerFrançois Dumont <fdumont@gcc.gnu.org>
Mon, 7 Nov 2016 21:12:36 +0000 (21:12 +0000)
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.

From-SVN: r241936

libstdc++-v3/ChangeLog
libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver

index 71ef4cf..8c7c50a 100644 (file)
@@ -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)
index 34d58ae..bffb35c 100644 (file)
@@ -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.