OSDN Git Service

* testsuite/testsuite_hooks.h: Suppress runtime exception thrown by
authorljrittle <ljrittle@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Mar 2003 21:41:26 +0000 (21:41 +0000)
committerljrittle <ljrittle@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Mar 2003 21:41:26 +0000 (21:41 +0000)
missing named locale.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@64372 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/testsuite/testsuite_hooks.cc

index c33de27..9c0fa21 100644 (file)
@@ -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
 2003-03-14  Andreas Schwab  <schwab@suse.de>
 
        * configure.in: Only append to makefiles that are newly created to
index f9e7418..1970ea0 100644 (file)
@@ -157,6 +157,8 @@ namespace __gnu_cxx_test
       {
        if (std::strstr (ex.what(), "unhandled name in generic implementation"))
          return;
       {
        if (std::strstr (ex.what(), "unhandled name in generic implementation"))
          return;
+       else if (std::strstr (ex.what(), "unknown name"))
+         return;
        else
          throw;
       }
        else
          throw;
       }
@@ -192,6 +194,8 @@ namespace __gnu_cxx_test
       {
        if (std::strstr (ex.what(), "unhandled name in generic implementation"))
          return;
       {
        if (std::strstr (ex.what(), "unhandled name in generic implementation"))
          return;
+       else if (std::strstr (ex.what(), "unknown name"))
+         return;
        else
          throw;
       }
        else
          throw;
       }
@@ -219,6 +223,8 @@ namespace __gnu_cxx_test
       {
        if (std::strstr (ex.what(), "unhandled name in generic implementation"))
          return;
       {
        if (std::strstr (ex.what(), "unhandled name in generic implementation"))
          return;
+       else if (std::strstr (ex.what(), "unknown name"))
+         return;
        else
          throw;
       }
        else
          throw;
       }