From 44a444c7f65fceeb5dbf7f7cce4ac031124f49e1 Mon Sep 17 00:00:00 2001 From: theraven Date: Sun, 23 Jun 2013 14:36:12 +0000 Subject: [PATCH] MFC r251820. This fixes some symbol visibility issues with libsupc++ that broke compilation of GNUstep libobjc. git-svn-id: svn://svn.freebsd.org/base/stable/9@252116 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- gnu/lib/libsupc++/Version.map | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/gnu/lib/libsupc++/Version.map b/gnu/lib/libsupc++/Version.map index dbcf49539..26fc124d3 100644 --- a/gnu/lib/libsupc++/Version.map +++ b/gnu/lib/libsupc++/Version.map @@ -147,6 +147,13 @@ GLIBCXX_3.4 { std::set_terminate*; std::set_unexpected*; + "std::unexpected()"; + "std::get_terminate()"; + "std::get_unexpected()"; + "std::uncaught_exception()"; + "std::terminate()"; + + std::bad_alloc; std::bad_cast; std::exception*; @@ -154,14 +161,20 @@ GLIBCXX_3.4 { "typeinfo for std::bad_alloc"; "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_cast"; "typeinfo name for std::exception"; + "typeinfo name for std::type_info"; "vtable for std::bad_alloc"; "vtable for std::bad_cast"; "vtable for std::exception"; + "vtable for std::type_info"; + + std::type_info::__*; + "std::type_info::~type_info()"; }; }; -- 2.45.0