[PATCH 1/4] gas/testsuite: adjust a test for case insensitive file systems
Clément Chigot
chigot@adacore.com
Mon Feb 20 08:22:21 GMT 2023
When dealing with case insensitive file systems, ".file line.s" and
".file Line.s" are identical and thus gas won't change the current
input file.
However, in line.l test, it's expecting to trigger an input file switch.
As the second filename doesn't matter in it, change it to fit for those
file systems.
gas/ChangeLog:
* testsuite/gas/elf/line.l: Change Line.s to new_line.s.
* testsuite/gas/elf/line.s: Adjust output.
---
gas/testsuite/gas/elf/line.l | 12 ++++++------
gas/testsuite/gas/elf/line.s | 2 +-
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/gas/testsuite/gas/elf/line.l b/gas/testsuite/gas/elf/line.l
index 6fde80b7a85..f8511298bc1 100644
--- a/gas/testsuite/gas/elf/line.l
+++ b/gas/testsuite/gas/elf/line.l
@@ -15,17 +15,17 @@ line\.s:[0-9]*23: Info: .*
line\.s:4: Warning: m1/2: XYZ
line\.s:[0-9]*23: Info: .*
line\.s:[0-9]*24: Warning: \.warning .*
-Line\.s:10: Warning: m2/1: 987
+new_line\.s:10: Warning: m2/1: 987
line\.s:[0-9]*26: Info: .*
-Line\.s:12: Warning: m2/2: 987
+new_line\.s:12: Warning: m2/2: 987
line\.s:[0-9]*26: Info: .*
-Line\.s:10: Warning: m2/1: zyx
+new_line\.s:10: Warning: m2/1: zyx
line\.s:[0-9]*27: Info: .*
-Line\.s:12: Warning: m2/2: zyx
+new_line\.s:12: Warning: m2/2: zyx
line\.s:[0-9]*27: Info: .*
-Line\.s:10: Warning: m2/1: CBA
+new_line\.s:10: Warning: m2/1: CBA
line\.s:[0-9]*28: Info: .*
-Line\.s:12: Warning: m2/2: CBA
+new_line\.s:12: Warning: m2/2: CBA
line\.s:[0-9]*28: Info: .*
line\.s:[0-9]*29: Warning: \.warning .*
line\.s:[0-9]*35: Warning: irp/1: 123
diff --git a/gas/testsuite/gas/elf/line.s b/gas/testsuite/gas/elf/line.s
index 2190cc3c225..e3a97887d96 100644
--- a/gas/testsuite/gas/elf/line.s
+++ b/gas/testsuite/gas/elf/line.s
@@ -5,7 +5,7 @@
.endm
.macro m2 args:vararg
- .file "Line.s"
+ .file "new_line.s"
.line 9
.warning "m2/1: \args"
.nop
--
2.25.1
More information about the Binutils
mailing list