aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAlexandre Oliva <oliva@adacore.com>2020-06-12 05:08:33 -0300
committerAlexandre Oliva <oliva@gnu.org>2020-06-12 05:08:33 -0300
commiteda72164ade26fe3886515dd55dd9716ff076140 (patch)
tree1e0f0f1b98b0cceb3604657ee6699296c9c91676 /gcc
parent47fe96341d28ff9e68990038b1beb8a760ff26d0 (diff)
downloadgcc-eda72164ade26fe3886515dd55dd9716ff076140.zip
gcc-eda72164ade26fe3886515dd55dd9716ff076140.tar.gz
gcc-eda72164ade26fe3886515dd55dd9716ff076140.tar.bz2
match any program name when pruning collect messages
When collect* programs have an executable suffix, they may include it in their outputs. Match them when pruning gcc output, making room for other program names to print them. for gcc/testsuite/ChangeLog * lib/prune.exp (prune_gcc_output): Match any executable name in collect messages.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/lib/prune.exp4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/testsuite/lib/prune.exp b/gcc/testsuite/lib/prune.exp
index eea4bf3..1c77624 100644
--- a/gcc/testsuite/lib/prune.exp
+++ b/gcc/testsuite/lib/prune.exp
@@ -38,8 +38,8 @@ proc prune_gcc_output { text } {
regsub -all "(^|\n)\[^\n\]*: in .constexpr. expansion \[^\n\]*" $text "" text
regsub -all "(^|\n)\[^\n\]*: in requirements \[^\n\]*" $text "" text
regsub -all "(^|\n) inlined from \[^\n\]*" $text "" text
- regsub -all "(^|\n)collect2: error: ld returned \[^\n\]*" $text "" text
- regsub -all "(^|\n)collect: re(compiling|linking)\[^\n\]*" $text "" text
+ regsub -all "(^|\n)\[^\n\]*: error: ld returned \[^\n\]*" $text "" text
+ regsub -all "(^|\n)\[^\n\]*: re(compiling|linking)\[^\n\]*" $text "" text
regsub -all "(^|\n)Please submit.*instructions\[^\n\]*" $text "" text
regsub -all "(^|\n)\[0-9\]\[0-9\]* errors\." $text "" text
regsub -all "(^|\n)(In file included|\[ \]+from)\[^\n\]*" $text "" text