aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/testsuite/libstdc++-prettyprinters/prettyprinters.exp7
2 files changed, 12 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 0c4cce9..dc1a4db 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2014-11-25 Tom de Vries <tom@codesourcery.com>
+
+ * testsuite/libstdc++-prettyprinters/prettyprinters.exp: Add missing
+ dg-finish. Only print unsupported message once.
+
2014-11-25 Tim Shen <timshen@google.com>
PR libstdc++/63920
diff --git a/libstdc++-v3/testsuite/libstdc++-prettyprinters/prettyprinters.exp b/libstdc++-v3/testsuite/libstdc++-prettyprinters/prettyprinters.exp
index a57660f..e5be5b5 100644
--- a/libstdc++-v3/testsuite/libstdc++-prettyprinters/prettyprinters.exp
+++ b/libstdc++-v3/testsuite/libstdc++-prettyprinters/prettyprinters.exp
@@ -30,7 +30,14 @@ if ![info exists ::env(GUALITY_GDB_NAME)] {
}
if {! [gdb_version_check]} {
+ dg-finish
+ # Only print unsupported message in one instance.
+ if ![gcc_parallel_test_run_p prettyprinters] {
+ return
+ }
+ gcc_parallel_test_enable 0
unsupported "prettyprinters.exp"
+ gcc_parallel_test_enable 1
return
}