aboutsummaryrefslogtreecommitdiff
path: root/system/lib
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2014-07-10 14:46:22 -0700
committerAlon Zakai <alonzakai@gmail.com>2014-07-10 16:45:12 -0700
commit355dbb2bd9da25cf7cd048262ded459ba5f3d45b (patch)
tree051aa22f5860556b22d1cfe53eb8f3c17ac84843 /system/lib
parent21219605712237c385b6dfe1a3efced6aedf347d (diff)
build libcxxabi exception.cpp; 1.21.3
Diffstat (limited to 'system/lib')
-rw-r--r--system/lib/libcxxabi/src/exception.cpp2
-rw-r--r--system/lib/libcxxabi/symbols1
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