summaryrefslogtreecommitdiff
path: root/lib/libcxxrt
diff options
context:
space:
mode:
authorDavid Chisnall <theraven@FreeBSD.org>2012-06-11 15:40:57 +0000
committerDavid Chisnall <theraven@FreeBSD.org>2012-06-11 15:40:57 +0000
commitfe132392879721115289dcfdcbd5fbee59da35b4 (patch)
tree2f7747d3ab3adb43792f062a3dbaa748640a64a7 /lib/libcxxrt
parent1967332863ed4332f3f13f6a277e632214924027 (diff)
downloadsrc-test2-fe132392879721115289dcfdcbd5fbee59da35b4.tar.gz
src-test2-fe132392879721115289dcfdcbd5fbee59da35b4.zip
Clean up some symbol versions for libsupc++ / libcxxrt.
MFC after: 1 week Reviewed by: kan
Notes
Notes: svn path=/head/; revision=236890
Diffstat (limited to 'lib/libcxxrt')
-rw-r--r--lib/libcxxrt/Version.map18
1 files changed, 13 insertions, 5 deletions
diff --git a/lib/libcxxrt/Version.map b/lib/libcxxrt/Version.map
index b5be60e5ac21..ca990a0dddea 100644
--- a/lib/libcxxrt/Version.map
+++ b/lib/libcxxrt/Version.map
@@ -306,11 +306,6 @@ CXXRT_1.0 {
"std::type_info::__is_pointer_p() const";
- "operator delete[](void*)";
- "operator delete(void*)";
- "operator new[](unsigned long)";
- "operator new(unsigned long)";
- "operator new(unsigned long, std::nothrow_t const&)";
};
__cxa_allocate_dependent_exception;
@@ -321,3 +316,16 @@ CXXRT_1.0 {
__cxa_rethrow_primary_exception;
} CXXABI_1.3.1;
+
+GLIBCXX_3.4 {
+ extern "C++" {
+ "operator delete[](void*)";
+ "operator delete(void*)";
+ "operator new[](unsigned int)";
+ "operator new(unsigned int)";
+ "operator new(unsigned int, std::nothrow_t const&)";
+ "operator new[](unsigned long)";
+ "operator new(unsigned long)";
+ "operator new(unsigned long, std::nothrow_t const&)";
+ };
+};