diff options
Diffstat (limited to 'system/lib/libcxxabi')
-rw-r--r-- | system/lib/libcxxabi/src/exception.cpp | 2 | ||||
-rw-r--r-- | system/lib/libcxxabi/symbols | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/system/lib/libcxxabi/src/exception.cpp b/system/lib/libcxxabi/src/exception.cpp index c47a9b76..c69db02d 100644 --- a/system/lib/libcxxabi/src/exception.cpp +++ b/system/lib/libcxxabi/src/exception.cpp @@ -25,6 +25,7 @@ const char* exception::what() const _NOEXCEPT return "std::exception"; } +#ifndef __EMSCRIPTEN__ // bad_exception bad_exception::~bad_exception() _NOEXCEPT @@ -35,6 +36,7 @@ const char* bad_exception::what() const _NOEXCEPT { return "std::bad_exception"; } +#endif } // std diff --git a/system/lib/libcxxabi/symbols b/system/lib/libcxxabi/symbols index f2925e4c..13d79901 100644 --- a/system/lib/libcxxabi/symbols +++ b/system/lib/libcxxabi/symbols @@ -235,3 +235,4 @@ D _ZTVSt8bad_cast D _ZTVSt9type_info T __dynamic_cast + T _ZNSt9exceptionD1Ev |