diff options
Diffstat (limited to 'contrib/libstdc++/config/linker-map.gnu')
-rw-r--r-- | contrib/libstdc++/config/linker-map.gnu | 34 |
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 { |