summaryrefslogtreecommitdiffstats
path: root/gnu/lib
diff options
context:
space:
mode:
authordes <des@FreeBSD.org>2012-06-05 12:34:08 +0000
committerdes <des@FreeBSD.org>2012-06-05 12:34:08 +0000
commita5121758e97b95da6c53212616a11050e3b774a8 (patch)
tree7e90d1d1691528d2b73a6b007069ac7f9f578244 /gnu/lib
parent28f741b193a672e94debee6c981bac2a76f84d17 (diff)
downloadFreeBSD-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.map10
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;
OpenPOWER on IntegriCloud