Hi
After r246028, make buildworld with -stdlib=libc++ -std=c++11 is failed.
libcxxrt's Version.map is broken, because some needed symbols are removed.
Index: lib/libcxxrt/Version.map
===================================================================
--- lib/libcxxrt/Version.map (revision 246142)
+++ lib/libcxxrt/Version.map (working copy)
@@ -208,7 +208,6 @@
"typeinfo name for __cxxabiv1::__vmi_class_type_info";
"std::type_info::type_info(std::type_info const&)";
- "std::type_info::type_info(std::type_info const&)";
"std::type_info::operator=(std::type_info const&)";
@@ -238,19 +237,17 @@
"std::type_info::operator!=(std::type_info const&) const";
"std::bad_cast::bad_cast(std::bad_cast const&)";
"std::bad_cast::bad_cast()";
- "std::bad_cast::bad_cast(std::bad_cast const&)";
- "std::bad_cast::bad_cast()";
"std::bad_cast::operator=(std::bad_cast const&)";
+ "std::bad_typeid::bad_typeid(std::bad_typeid const&)";
+ "std::bad_typeid::bad_typeid()";
+ "std::bad_typeid::operator=(std::bad_typeid const&)";
"std::exception::exception(std::exception const&)";
"std::exception::exception()";
- "std::exception::exception(std::exception const&)";
- "std::exception::exception()";
"std::exception::operator=(std::exception const&)";
+ "std::bad_alloc::bad_alloc(std::bad_alloc const&)";
+ "std::bad_alloc::bad_alloc()";
+ "std::bad_alloc::operator=(std::bad_alloc const&)";
-
-
-
-
};
__cxa_allocate_dependent_exception;
__cxa_current_primary_exception;
@@ -282,13 +279,12 @@
"std::type_info::~type_info()";
"std::bad_cast::~bad_cast()";
"std::exception::~exception()";
+ "std::bad_alloc::~bad_alloc()";
std::set_new_handler*;
std::set_terminate*;
std::set_unexpected*;
std::exception*;
- std::bad_alloc;
- std::bad_typeid;
std::type_info*;
"vtable for std::bad_alloc";
@@ -299,10 +295,10 @@
"typeinfo for std::bad_alloc";
"typeinfo for std::bad_typeid";
- "typeinfo for std::exception";
"typeinfo for std::bad_cast";
"typeinfo for std::exception";
"typeinfo for std::type_info";
+ "typeinfo name for std::bad_alloc";
"typeinfo name for std::bad_typeid";
"typeinfo name for std::bad_cast";
"typeinfo name for std::exception";
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-toolchain
To unsubscribe, send any mail to "[email protected]"