]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
S/390: z13: Accept vector alignment hints
authorStefan Schulze Frielinghaus <stefansf@linux.ibm.com>
Mon, 18 May 2020 15:22:57 +0000 (17:22 +0200)
committerStefan Schulze Frielinghaus <stefansf@linux.ibm.com>
Mon, 6 Jul 2020 17:45:51 +0000 (19:45 +0200)
commit26b6ab7a0e4106597c3e4949bb17208bd863ce98
tree238ef50ef8bbe202154f7275a978f03626a3935e
parent9ef2e8c09f1ac3ab5905e87c553e70fdf9be13f9
S/390: z13: Accept vector alignment hints

Accept vector alignment hints on z13 although they are ignored there.
The advantage is that any binary compiled for architecture level z13 may
run on z14 or later and benefit from vector alignment hints.

Backport from mainline.

gas/ChangeLog:

2020-05-18  Stefan Schulze Frielinghaus  <stefansf@linux.ibm.com>

* testsuite/gas/s390/zarch-z13.d: Add regexp checks for vector
load/store instruction variants with alignment hints.
* testsuite/gas/s390/zarch-z13.s: Emit new vector load/store
instruction variants with alignment hints.

opcodes/ChangeLog:

2020-05-18  Stefan Schulze Frielinghaus  <stefansf@linux.ibm.com>

* s390-opc.txt: Relocate vector load/store instructions with
additional alignment parameter and change architecture level
constraint from z14 to z13.
gas/ChangeLog
gas/testsuite/gas/s390/zarch-z13.d
gas/testsuite/gas/s390/zarch-z13.s
opcodes/ChangeLog
opcodes/s390-opc.txt