[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