summaryrefslogtreecommitdiffstats
path: root/contrib/libstdc++/config/linker-map.gnu
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/libstdc++/config/linker-map.gnu')
-rw-r--r--contrib/libstdc++/config/linker-map.gnu34
1 files changed, 31 insertions, 3 deletions
diff --git a/contrib/libstdc++/config/linker-map.gnu b/contrib/libstdc++/config/linker-map.gnu
index 02fb094..2d3d45f 100644
--- a/contrib/libstdc++/config/linker-map.gnu
+++ b/contrib/libstdc++/config/linker-map.gnu
@@ -102,6 +102,10 @@ GLIBCXX_3.4 {
# operator delete[](void*, std::nothrow_t const&)
_ZdaPvRKSt9nothrow_t;
+ # std::basic_iostream constructors, destructors
+ _ZNSdC*;
+ _ZNSdD*;
+
# std::locale destructors
_ZNSt6localeD*;
@@ -259,12 +263,36 @@ GLIBCXX_3.4.2 {
_ZN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EE4fileEv;
- _ZN9__gnu_cxx11__pool_base9_M_refillE[jm];
- _ZN9__gnu_cxx11__pool_base16_M_get_free_listE[jm];
- _ZN9__gnu_cxx11__pool_base12_M_get_mutexEv;
+ _ZN9__gnu_cxx17__pool_alloc_base9_M_refillE[jm];
+ _ZN9__gnu_cxx17__pool_alloc_base16_M_get_free_listE[jm];
+ _ZN9__gnu_cxx17__pool_alloc_base12_M_get_mutexEv;
} GLIBCXX_3.4.1;
+GLIBCXX_3.4.3 {
+
+ # stub functions from libmath
+ acosf;
+ acosl;
+ asinf;
+ asinl;
+ atanf;
+ atanl;
+ ceilf;
+ ceill;
+ floorf;
+ floorl;
+ fmodf;
+ fmodl;
+ frexpf;
+ frexpl;
+ ldexpf;
+ ldexpl;
+ modff;
+ modfl;
+
+} GLIBCXX_3.4.2;
+
# Symbols in the support library (libsupc++) have their own tag.
CXXABI_1.3 {
OpenPOWER on IntegriCloud