diff options
| author | schwab <schwab@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-12-09 14:31:27 +0000 |
|---|---|---|
| committer | schwab <schwab@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-12-09 14:31:27 +0000 |
| commit | 4e7290b1f3dbed5025fa6a7285f9f575fec89655 (patch) | |
| tree | 1dee78537fbaf69b6a62cb553ac27709cad170c1 | |
| parent | cc2f1588a11978b86f035874c51ee1c95ca26295 (diff) | |
| download | ppe42-gcc-4e7290b1f3dbed5025fa6a7285f9f575fec89655.tar.gz ppe42-gcc-4e7290b1f3dbed5025fa6a7285f9f575fec89655.zip | |
* testsuite/lib/libstdc++.exp (dg-test): Unset testname_with_flags
after running the test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194330 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | libstdc++-v3/ChangeLog | 5 | ||||
| -rw-r--r-- | libstdc++-v3/testsuite/lib/libstdc++.exp | 7 |
2 files changed, 12 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 0be692bd520..c478e94b7ae 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2012-12-09 Andreas Schwab <schwab@linux-m68k.org> + + * testsuite/lib/libstdc++.exp (dg-test): Unset testname_with_flags + after running the test. + 2012-12-04 Andreas Schwab <schwab@linux-m68k.org> * include/Makefile.am (${host_builddir}/c++config.h): Replace diff --git a/libstdc++-v3/testsuite/lib/libstdc++.exp b/libstdc++-v3/testsuite/lib/libstdc++.exp index b3be88fc5e3..10b97381451 100644 --- a/libstdc++-v3/testsuite/lib/libstdc++.exp +++ b/libstdc++-v3/testsuite/lib/libstdc++.exp @@ -389,15 +389,22 @@ if { [info procs saved-dg-test] == [list] } { proc dg-test { args } { global additional_prunes global errorInfo + global testname_with_flags if { [ catch { eval saved-dg-test $args } errmsg ] } { set saved_info $errorInfo set additional_prunes "" + if [info exists testname_with_flags] { + unset testname_with_flags + } unset_timeout_vars error $errmsg $saved_info } set additional_prunes "" unset_timeout_vars + if [info exists testname_with_flags] { + unset testname_with_flags + } } } |

