diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2024-08-12 08:43:21 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2024-08-12 10:42:02 -0700 |
commit | 87582defe75340e0003d4700568322379e9bc9f6 (patch) | |
tree | 075b5b18912666f9c0955884de736544a6f5c7cb /gas/testsuite | |
parent | 65d41fb015af0048347a25d0665bb1263eb982b0 (diff) | |
download | gdb-87582defe75340e0003d4700568322379e9bc9f6.zip gdb-87582defe75340e0003d4700568322379e9bc9f6.tar.gz gdb-87582defe75340e0003d4700568322379e9bc9f6.tar.bz2 |
Revert "gas: have scrubber retain more whitespace"
This reverts commit 6ae8a30d44f016cafb46a75843b5109316eb1996.
This fixes PR gas/32073.
Diffstat (limited to 'gas/testsuite')
-rw-r--r-- | gas/testsuite/gas/all/macro.l | 10 | ||||
-rw-r--r-- | gas/testsuite/gas/all/macro.s | 4 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-apx-nf.s | 40 |
3 files changed, 22 insertions, 32 deletions
diff --git a/gas/testsuite/gas/all/macro.l b/gas/testsuite/gas/all/macro.l index c62d34d..75fe338 100644 --- a/gas/testsuite/gas/all/macro.l +++ b/gas/testsuite/gas/all/macro.l @@ -22,14 +22,4 @@ [ ]*[1-9][0-9]*[ ]+.... 0+70*[ ]+> .byte 7 [ ]*[1-9][0-9]*[ ]+.... 0+80*[ ]+> .byte 8 [ ]*[1-9][0-9]*[ ]+m[ ]+""[ ]+""[ ]+"" -[ ]*[1-9][0-9]*[ ]+ -[ ]*[1-9][0-9]*[ ]+m[ ]+1[ ]+\+2 -[ ]*[1-9][0-9]*[ ]+.... 0+10*[ ]+> .byte 1 -[ ]*[1-9][0-9]*[ ]+.... 0+20*[ ]+> .byte \+2 -[ ]*[1-9][0-9]*[ ]+m[ ]+\(3\)[ ]+\+4 -[ ]*[1-9][0-9]*[ ]+.... 0+30*[ ]+> .byte \(3\) -[ ]*[1-9][0-9]*[ ]+.... 0+40*[ ]+> .byte \+4 -[ ]*[1-9][0-9]*[ ]+m[ ]+\(5\)[ ]+\(6\) -[ ]*[1-9][0-9]*[ ]+.... 0+50*[ ]+> .byte \(5\) -[ ]*[1-9][0-9]*[ ]+.... 0+60*[ ]+> .byte \(6\) #pass diff --git a/gas/testsuite/gas/all/macro.s b/gas/testsuite/gas/all/macro.s index 109bcc5..9e70f30 100644 --- a/gas/testsuite/gas/all/macro.s +++ b/gas/testsuite/gas/all/macro.s @@ -9,8 +9,8 @@ m "7" "8" m "" "" "" + .if 0 m 1 +2 m (3) +4 m (5) (6) - - .byte -1 + .endif diff --git a/gas/testsuite/gas/i386/x86-64-apx-nf.s b/gas/testsuite/gas/i386/x86-64-apx-nf.s index 99ae1c7..fbd4cad 100644 --- a/gas/testsuite/gas/i386/x86-64-apx-nf.s +++ b/gas/testsuite/gas/i386/x86-64-apx-nf.s @@ -1390,13 +1390,13 @@ optimize: {nf} \op $128, %ecx, %edx {nf} \op $128, %r9 {nf} \op $128, %r9, %r31 - {nf} \op\(b) $128, (%rax) + {nf} \op\()b $128, (%rax) {nf} \op $128, (%rax), %bl - {nf} \op\(w) $128, (%rax) + {nf} \op\()w $128, (%rax) {nf} \op $128, (%rax), %dx - {nf} \op\(l) $128, (%rax) + {nf} \op\()l $128, (%rax) {nf} \op $128, (%rax), %ecx - {nf} \op\(q) $128, (%rax) + {nf} \op\()q $128, (%rax) {nf} \op $128, (%rax), %r9 {nf} \op $1, %bl @@ -1407,13 +1407,13 @@ optimize: {nf} \op $1, %ecx, %edx {nf} \op $1, %r9 {nf} \op $1, %r9, %r31 - {nf} \op\(b) $1, (%rax) + {nf} \op\()b $1, (%rax) {nf} \op $1, (%rax), %bl - {nf} \op\(w) $1, (%rax) + {nf} \op\()w $1, (%rax) {nf} \op $1, (%rax), %dx - {nf} \op\(l) $1, (%rax) + {nf} \op\()l $1, (%rax) {nf} \op $1, (%rax), %ecx - {nf} \op\(q) $1, (%rax) + {nf} \op\()q $1, (%rax) {nf} \op $1, (%rax), %r9 {nf} \op $0xff, %bl @@ -1424,13 +1424,13 @@ optimize: {nf} \op $-1, %ecx, %edx {nf} \op $-1, %r9 {nf} \op $-1, %r9, %r31 - {nf} \op\(b) $0xff, (%rax) + {nf} \op\()b $0xff, (%rax) {nf} \op $-1, (%rax), %bl - {nf} \op\(w) $0xffff, (%rax) + {nf} \op\()w $0xffff, (%rax) {nf} \op $-1, (%rax), %dx - {nf} \op\(l) $0xffffffff, (%rax) + {nf} \op\()l $0xffffffff, (%rax) {nf} \op $-1, (%rax), %ecx - {nf} \op\(q) $-1, (%rax) + {nf} \op\()q $-1, (%rax) {nf} \op $-1, (%rax), %r9 .endr @@ -1444,13 +1444,13 @@ optimize: {nf} ro\dir $63, %rdx {nf} ro\dir $63, %rdx, %rax - {nf} ro\dir\(b) $7, (%rdx) + {nf} ro\dir\()b $7, (%rdx) {nf} ro\dir $7, (%rdx), %al - {nf} ro\dir\(w) $15, (%rdx) + {nf} ro\dir\()w $15, (%rdx) {nf} ro\dir $15, (%rdx), %ax - {nf} ro\dir\(l) $31, (%rdx) + {nf} ro\dir\()l $31, (%rdx) {nf} ro\dir $31, (%rdx), %eax - {nf} ro\dir\(q) $63, (%rdx) + {nf} ro\dir\()q $63, (%rdx) {nf} ro\dir $63, (%rdx), %rax .endr @@ -1476,10 +1476,10 @@ optimize: # Note: 2-6 want leaving alone with -Os. .irp n, 1, 2, 6, 7 # Note: 16-bit 3-operand src!=dst non-ZU form needs leaving alone. - {nf} imul $1<<\n, %\r\(dx), %\r\(cx) - {nf} imul $1<<\n, (%rdx), %\r\(cx) - {nf} imul $1<<\n, %\r\(cx), %\r\(cx) - {nf} imul $1<<\n, %\r\(cx) + {nf} imul $1<<\n, %\r\()dx, %\r\()cx + {nf} imul $1<<\n, (%rdx), %\r\()cx + {nf} imul $1<<\n, %\r\()cx, %\r\()cx + {nf} imul $1<<\n, %\r\()cx .ifeqs "\r","" {nf} imulzu $1<<\n, %dx, %cx |