diff options
author | Tom de Vries <tdevries@suse.de> | 2024-05-14 15:26:39 +0200 |
---|---|---|
committer | Tom de Vries <tdevries@suse.de> | 2024-05-14 16:39:28 +0200 |
commit | c1356e8cc9a8c869ab936c927b1812b4691265b6 (patch) | |
tree | 114b48302bb5dd8d34ff9898a4e488521e2b25fa | |
parent | f97d86f897bcf0ffda4d8d2e5b78a160e9ece140 (diff) | |
download | gcc-c1356e8cc9a8c869ab936c927b1812b4691265b6.zip gcc-c1356e8cc9a8c869ab936c927b1812b4691265b6.tar.gz gcc-c1356e8cc9a8c869ab936c927b1812b4691265b6.tar.bz2 |
[testsuite] Fix gcc.dg/pr115066.c fail on aarch64
On aarch64, I get this failure:
...
FAIL: gcc.dg/pr115066.c scan-assembler \\.byte\\t0xb\\t# Define macro strx
...
This happens because we expect to match:
...
.byte 0xb # Define macro strx
...
but instead we get:
...
.byte 0xb // Define macro strx
...
Fix this by not explicitly matching the comment marker.
Tested on aarch64 and x86_64.
gcc/testsuite/ChangeLog:
2024-05-14 Tom de Vries <tdevries@suse.de>
* gcc.dg/pr115066.c: Don't match comment marker.
-rw-r--r-- | gcc/testsuite/gcc.dg/pr115066.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/testsuite/gcc.dg/pr115066.c b/gcc/testsuite/gcc.dg/pr115066.c index 645757d..780767a 100644 --- a/gcc/testsuite/gcc.dg/pr115066.c +++ b/gcc/testsuite/gcc.dg/pr115066.c @@ -2,7 +2,7 @@ /* { dg-skip-if "split DWARF unsupported" { hppa*-*-hpux* powerpc*-ibm-aix* *-*-darwin* } } */ /* { dg-options "-gsplit-dwarf -g3 -dA -gdwarf-4" } */ /* { dg-final { scan-assembler-times {\.section\t"?\.debug_macro} 1 } } */ -/* { dg-final { scan-assembler-not {\.byte\t0x5\t# Define macro strp} } } */ -/* { dg-final { scan-assembler {\.byte\t0xb\t# Define macro strx} } } */ +/* { dg-final { scan-assembler-not {\.byte\t0x5\t[^\n\r]* Define macro strp} } } */ +/* { dg-final { scan-assembler {\.byte\t0xb\t[^\n\r]* Define macro strx} } } */ #define foo 1 |