X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=libstdc%2B%2B-v3%2Ftestsuite%2Ftestsuite_hooks.cc;h=1970ea09b75e071d472b6505724fb02d114588cf;hp=0bc67ad23b45750b9a45b3f085880e0af4bfa800;hb=525e21251d95df8dd7b4e5552ccc4fcda731a878;hpb=acfd087ddb6785af6f01defda9bfcea2b4381695 diff --git a/libstdc++-v3/testsuite/testsuite_hooks.cc b/libstdc++-v3/testsuite/testsuite_hooks.cc index 0bc67ad23b4..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; } @@ -205,8 +209,6 @@ namespace __gnu_cxx_test } else throw environment_variable(string(env) + string(" to ") + string(name)); -#else - throw not_found("setenv"); #endif } @@ -221,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; }