diff options
author | Andreas Krebbel <krebbel@linux.vnet.ibm.com> | 2017-10-09 18:37:53 +0200 |
---|---|---|
committer | Andreas Krebbel <krebbel@linux.vnet.ibm.com> | 2017-10-09 18:37:53 +0200 |
commit | 8e464506d2131fc931c4f81a22cc7125b7adf434 (patch) | |
tree | f58b36e6d15bab8b6c964582a96f6df6b784a542 /gas | |
parent | ee6767daf13a13867f8e716c2a53b748ab0da536 (diff) | |
download | fsf-binutils-gdb-8e464506d2131fc931c4f81a22cc7125b7adf434.zip fsf-binutils-gdb-8e464506d2131fc931c4f81a22cc7125b7adf434.tar.gz fsf-binutils-gdb-8e464506d2131fc931c4f81a22cc7125b7adf434.tar.bz2 |
S/390: Sync with latest POP - 3 new instructions
prno, tpei, and irbm are missing in the optable.
gas/ChangeLog:
2017-10-09 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
* testsuite/gas/s390/zarch-arch12.d (prno, tpei, irbm): New
instructions added.
* testsuite/gas/s390/zarch-arch12.s: Likewise.
* testsuite/gas/s390/zarch-z13.d: Rename ppno to prno.
opcodes/ChangeLog:
2017-10-09 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
* s390-opc.txt (prno, tpei, irbm): New instructions added.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/ChangeLog | 7 | ||||
-rw-r--r-- | gas/testsuite/gas/s390/zarch-arch12.d | 3 | ||||
-rw-r--r-- | gas/testsuite/gas/s390/zarch-arch12.s | 3 | ||||
-rw-r--r-- | gas/testsuite/gas/s390/zarch-z13.d | 2 |
4 files changed, 14 insertions, 1 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index b104838..95932c2 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,12 @@ 2017-10-09 Andreas Krebbel <krebbel@linux.vnet.ibm.com> + * testsuite/gas/s390/zarch-arch12.d (prno, tpei, irbm): New + instructions added. + * testsuite/gas/s390/zarch-arch12.s: Likewise. + * testsuite/gas/s390/zarch-z13.d: Rename ppno to prno. + +2017-10-09 Andreas Krebbel <krebbel@linux.vnet.ibm.com> + * testsuite/gas/all/fill-1.s: Replace nop with .word 42 2017-10-09 Andreas Krebbel <krebbel@linux.vnet.ibm.com> diff --git a/gas/testsuite/gas/s390/zarch-arch12.d b/gas/testsuite/gas/s390/zarch-arch12.d index bc2ce18..0a6796b 100644 --- a/gas/testsuite/gas/s390/zarch-arch12.d +++ b/gas/testsuite/gas/s390/zarch-arch12.d @@ -198,3 +198,6 @@ Disassembly of section .text: .*: e3 69 b8 f0 fd 4d [ ]*lgsc %r6,-10000\(%r9,%r11\) .*: e3 69 b8 f0 fd 49 [ ]*stgsc %r6,-10000\(%r9,%r11\) .*: b9 29 90 6b [ ]*kma %r6,%r9,%r11 +.*: b9 3c 00 69 [ ]*prno %r6,%r9 +.*: b9 a1 00 69 [ ]*tpei %r6,%r9 +.*: b9 ac 00 69 [ ]*irbm %r6,%r9 diff --git a/gas/testsuite/gas/s390/zarch-arch12.s b/gas/testsuite/gas/s390/zarch-arch12.s index 6ebd2fd..1dd7434 100644 --- a/gas/testsuite/gas/s390/zarch-arch12.s +++ b/gas/testsuite/gas/s390/zarch-arch12.s @@ -192,3 +192,6 @@ foo: lgsc %r6,-10000(%r9,%r11) stgsc %r6,-10000(%r9,%r11) kma %r6,%r9,%r11 + prno %r6,%r9 + tpei %r6,%r9 + irbm %r6,%r9 diff --git a/gas/testsuite/gas/s390/zarch-z13.d b/gas/testsuite/gas/s390/zarch-z13.d index c8d8ce8..434503e 100644 --- a/gas/testsuite/gas/s390/zarch-z13.d +++ b/gas/testsuite/gas/s390/zarch-z13.d @@ -679,4 +679,4 @@ Disassembly of section .text: .*: e3 69 b8 f0 fd 3a [ ]*llzrgf %r6,-10000\(%r9,%r11\) .*: e3 69 b8 f0 fd 3b [ ]*lzrf %r6,-10000\(%r9,%r11\) .*: e3 69 b8 f0 fd 2a [ ]*lzrg %r6,-10000\(%r9,%r11\) -.*: b9 3c 00 69 [ ]*ppno %r6,%r9 +.*: b9 3c 00 69 [ ]*prno %r6,%r9 |