summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorljrittle <ljrittle@138bc75d-0d04-0410-961f-82ee72b054a4>2003-03-14 21:41:26 +0000
committerljrittle <ljrittle@138bc75d-0d04-0410-961f-82ee72b054a4>2003-03-14 21:41:26 +0000
commit525e21251d95df8dd7b4e5552ccc4fcda731a878 (patch)
treee976688e46329232f509fb3779f1ac85f989935d
parent397d1f25fb52d698fc860d1ed424e1e55e93a4e6 (diff)
downloadgcc-525e21251d95df8dd7b4e5552ccc4fcda731a878.tar.gz
* testsuite/testsuite_hooks.h: Suppress runtime exception thrown by
missing named locale. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@64372 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/testsuite/testsuite_hooks.cc6
2 files changed, 11 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index c33de2709e4..9c0fa212917 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2003-03-14 Loren J. Rittle <ljrittle@acm.org>
+
+ * testsuite/testsuite_hooks.h: Suppress runtime exception thrown by
+ missing named locale.
+
2003-03-14 Andreas Schwab <schwab@suse.de>
* configure.in: Only append to makefiles that are newly created to
diff --git a/libstdc++-v3/testsuite/testsuite_hooks.cc b/libstdc++-v3/testsuite/testsuite_hooks.cc
index f9e74184262..1970ea09b75 100644
--- a/libstdc++-v3/testsuite/testsuite_hooks.cc
+++ b/libstdc++-v3/testsuite/testsuite_hooks.cc
@@ -157,6 +157,8 @@ namespace __gnu_cxx_test
{
if (std::strstr (ex.what(), "unhandled name in generic implementation"))
return;
+ else if (std::strstr (ex.what(), "unknown name"))
+ return;
else
throw;
}
@@ -192,6 +194,8 @@ namespace __gnu_cxx_test
{
if (std::strstr (ex.what(), "unhandled name in generic implementation"))
return;
+ else if (std::strstr (ex.what(), "unknown name"))
+ return;
else
throw;
}
@@ -219,6 +223,8 @@ namespace __gnu_cxx_test
{
if (std::strstr (ex.what(), "unhandled name in generic implementation"))
return;
+ else if (std::strstr (ex.what(), "unknown name"))
+ return;
else
throw;
}