diff options
author | Christophe Lyon <christophe.lyon@linaro.org> | 2020-04-22 06:34:49 +0000 |
---|---|---|
committer | Christophe Lyon <christophe.lyon@linaro.org> | 2020-04-22 06:34:49 +0000 |
commit | ce9b5c09a644ffd213cb00f378dfe5cf5a9dd7b8 (patch) | |
tree | 2120fdb5b788f9bb13ecf76292cd58e8d171a557 /gcc | |
parent | aedd04caa945260ea77fd22f29b77292f7dba72e (diff) | |
download | gcc-ce9b5c09a644ffd213cb00f378dfe5cf5a9dd7b8.zip gcc-ce9b5c09a644ffd213cb00f378dfe5cf5a9dd7b8.tar.gz gcc-ce9b5c09a644ffd213cb00f378dfe5cf5a9dd7b8.tar.bz2 |
testsuite: Handle --save-temps in schedule-cleanups
Some tests use --save-temps, but schedule-cleanups strictly matches
-save-temps, so we leave many temporary files after validation.
Instead of fixing every offending testcase, it's simpler and
future-proof to make schedule-cleanups handle both --save-temps and
-save-temps.
2020-04-22 Christophe Lyon <christophe.lyon@linaro.org>
gcc/testsuite/
* lib/gcc-dg.exp (schedule-cleanups): Accept --save-temps.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/lib/gcc-dg.exp | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 921f81e..0689f20 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2020-04-22 Christophe Lyon <christophe.lyon@linaro.org> + + * lib/gcc-dg.exp (schedule-cleanups): Accept --save-temps. + 2020-04-22 Martin Sebor <msebor@redhat.com> PR c++/94510 diff --git a/gcc/testsuite/lib/gcc-dg.exp b/gcc/testsuite/lib/gcc-dg.exp index cccd3ce..27cc7c1 100644 --- a/gcc/testsuite/lib/gcc-dg.exp +++ b/gcc/testsuite/lib/gcc-dg.exp @@ -171,7 +171,7 @@ proc schedule-cleanups { opts } { verbose "dg-keep-saved-temps ${keep_saved_temps_suffixes}" 2 } # -save-temps -> cleanup-saved-temps() - if [regexp -- {(^|\s+)-save-temps(\s+|$)} $opts] { + if [regexp -- {(^|\s+)-?-save-temps(\s+|$)} $opts] { verbose "Cleanup -save-temps seen" 4 if [info exists keep_saved_temps_suffixes] { append finalcode "cleanup-saved-temps ${keep_saved_temps_suffixes}\n" |