diff options
author | des <des@FreeBSD.org> | 2012-06-05 12:34:08 +0000 |
---|---|---|
committer | des <des@FreeBSD.org> | 2012-06-05 12:34:08 +0000 |
commit | a5121758e97b95da6c53212616a11050e3b774a8 (patch) | |
tree | 7e90d1d1691528d2b73a6b007069ac7f9f578244 /gnu/lib | |
parent | 28f741b193a672e94debee6c981bac2a76f84d17 (diff) | |
download | FreeBSD-src-a5121758e97b95da6c53212616a11050e3b774a8.zip FreeBSD-src-a5121758e97b95da6c53212616a11050e3b774a8.tar.gz |
Add mangled symbols for operator new / delete on 64-bit platforms.
Reported by: decke@
MFC after: 1 week
Diffstat (limited to 'gnu/lib')
-rw-r--r-- | gnu/lib/libsupc++/Version.map | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/gnu/lib/libsupc++/Version.map b/gnu/lib/libsupc++/Version.map index dfe453a..3d9cdf2 100644 --- a/gnu/lib/libsupc++/Version.map +++ b/gnu/lib/libsupc++/Version.map @@ -126,11 +126,19 @@ CXXABI_1.3 { # __gnu_cxx::_verbose_terminate_handler() _ZN9__gnu_cxx27__verbose_terminate_handlerEv; - # new / delete operators + # operator new and new[], 32-bit size_t _Znaj; _ZnajRKSt9nothrow_t; _Znwj; _ZnwjRKSt9nothrow_t; + + # operator new and new[], 64-bit size_t + _Znam; + _ZnamRKSt9nothrow_t; + _Znwm; + _ZnwmRKSt9nothrow_t; + + # operator delete and delete[] _ZdaPv; _ZdaPvRKSt9nothrow_t; _ZdlPv; |