diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-03-01 01:27:57 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-03-01 01:27:57 +0000 |
commit | 693857268ba09627c1749638f5bf637eb9f54c83 (patch) | |
tree | ba206d56affa645d1ae7babb589c0677d173b61a /libstdc++-v3/config | |
parent | bfd242e86f21544d423029fe1801166d16b4aff0 (diff) | |
download | gcc-693857268ba09627c1749638f5bf637eb9f54c83.tar.gz |
* config/linker-map.gnu: Export operator new with unsigned long,
and with std::nothrow_t. Likewise operator delete.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50176 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/config')
-rw-r--r-- | libstdc++-v3/config/linker-map.gnu | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/libstdc++-v3/config/linker-map.gnu b/libstdc++-v3/config/linker-map.gnu index 46702a4c82d..e0f3f8800af 100644 --- a/libstdc++-v3/config/linker-map.gnu +++ b/libstdc++-v3/config/linker-map.gnu @@ -37,17 +37,34 @@ GLIBCPP_3.1 { }; # Names not in an 'extern' block are mangled names. + # operator new(unsigned) _Znwj; + # operator new(unsigned, std::nothrow_t const&) + _ZnwjRKSt9nothrow_t; + # operator new(unsigned long) + _Znwm; + # operator new(unsigned long, std::nothrow_t const&) + _ZnwmRKSt9nothrow_t; # operator delete(void*) _ZdlPv; + # operator delete(void*, std::nothrow_t const&) + _ZdlPvRKSt9nothrow_t; # operator new[](unsigned) _Znaj; + # operator new[](unsigned, std::nothrow_t const&) + _ZnajRKSt9nothrow_t; + # operator new[](unsigned long) + _Znam; + # operator new[](unsigned long, std::nothrow_t const&) + _ZnamRKSt9nothrow_t; # operator delete[](void*) _ZdaPv; + # operator delete[](void*, std::nothrow_t const&) + _ZdaPvRKSt9nothrow_t; # vtable _ZTV*; |