]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
s390: Add test cases for base/index register 0
authorJens Remus <jremus@linux.ibm.com>
Fri, 1 Mar 2024 11:45:14 +0000 (12:45 +0100)
committerJens Remus <jremus@linux.ibm.com>
Fri, 1 Mar 2024 11:45:14 +0000 (12:45 +0100)
commitbd0ee1ee4105579b5a1ade934b8deb1dfe8461da
tree518396a8bf1a9baa6bcfe1724a44c3b87270e3fc
parenta0af167da214b166dc2b7a17f688aa001687e999
s390: Add test cases for base/index register 0

While at it add comments to logic to omit base and/or index register 0
in s390 disassembly.

opcodes/
* s390-dis.c: Add comments related to omitting base and/or index
register 0 in disassembly.
gas/
* testsuite/gas/s390/s390.exp: Add test cases for base and/or
index register 0.
* testsuite/gas/s390/zarch-base-index-0.s: Add test cases for
base and/or index register 0.
* testsuite/gas/s390/zarch-base-index-0.d: Likewise.
* testsuite/gas/s390/zarch-base-index-0-err.s: Add error test
cases for base and/or index register 0.

Reviewed-by: Andreas Krebbel <krebbel@linux.ibm.com>
Signed-off-by: Jens Remus <jremus@linux.ibm.com>
gas/testsuite/gas/s390/s390.exp
gas/testsuite/gas/s390/zarch-base-index-0-err.l [new file with mode: 0644]
gas/testsuite/gas/s390/zarch-base-index-0-err.s [new file with mode: 0644]
gas/testsuite/gas/s390/zarch-base-index-0.d [new file with mode: 0644]
gas/testsuite/gas/s390/zarch-base-index-0.s [new file with mode: 0644]
opcodes/s390-dis.c