OSDN Git Service

* testsuite/testsuite_hooks.h: Suppress runtime exception thrown by
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / testsuite / testsuite_hooks.cc
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;
       }