diff options
author | Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> | 2025-07-17 14:27:08 +0200 |
---|---|---|
committer | Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> | 2025-08-10 13:14:27 +0200 |
commit | 7494e197e442dcb0fd6aceacdaee732e62b2c5d7 (patch) | |
tree | 24ef6bc1f2858e30a20eb7e4f8e68040fb24a6d6 /gcc | |
parent | 53c64dc5a8fb3d85d67b2f7555a11d9afc4dbee1 (diff) | |
download | gcc-7494e197e442dcb0fd6aceacdaee732e62b2c5d7.zip gcc-7494e197e442dcb0fd6aceacdaee732e62b2c5d7.tar.gz gcc-7494e197e442dcb0fd6aceacdaee732e62b2c5d7.tar.bz2 |
testsuite: handle-multiline-outputs must allow both cc1 and cc1.exe
Prior to 14-2027-g985d6480fe5, the input text had the file extensions
pruned. In 14-2027-g985d6480fe5, due to the move of the call, the
pruning is never done. This change restores the pruning of the file
extension to allow multiline test to pass on both Windows and other
platforms like Linux.
gcc/testsuite/ChangeLog:
* lib/multiline.exp: Added pruning of .exe.
Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/lib/multiline.exp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/testsuite/lib/multiline.exp b/gcc/testsuite/lib/multiline.exp index 08fd969..6865047 100644 --- a/gcc/testsuite/lib/multiline.exp +++ b/gcc/testsuite/lib/multiline.exp @@ -153,6 +153,9 @@ proc handle-multiline-outputs { text } { # If dg-enable-nn-line-numbers was provided, then obscure source-margin # line numbers by converting them to "NN" form. set text [maybe-handle-nn-line-numbers $text] + + # Remove Windows .exe suffix + regsub -all "(as|cc1|cc1plus|collect2|f951|ld|lto-wrapper)\.exe?:" $text {\1:} text set index 0 foreach entry $multiline_expected_outputs { |