This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from 996097d5ca9 s390: Use proper string lengths when parsing opcode table flags new 5159682a61d s390: Lower severity of assembler syntax errors from fatal [...] new 6130dcb9e58 s390: Enhance handling of syntax errors in assembler new dd327181e96 s390: Do not erroneously use base operand value for length operand new 9c021aef485 s390: Correct setting of highgprs flag in ELF output new 566d4098fde s390: Assemble processor specific test cases for their processor new a0af167da21 s390: Add comments to assembler operand parsing logic new bd0ee1ee410 s390: Add test cases for base/index register 0 new c3d72d73f8a s390: Add test case for disassembler option warn-areg-zero new 0a4b39672b6 s390: Revise s390-specific assembler option descriptions new dfa4ac9728c s390: Warn when register name type does not match operand new 75a28d1a97a s390: Print base register 0 as "0" in disassembly new aacf780bca2 s390: Allow to explicitly omit base register operand in assembly new ac6582253b6 s390: Provide operand number in assembler warning and error [...] new 5c97cb1c809 s390: Be more verbose about missing operand type
The 14 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: binutils/NEWS | 2 + gas/NEWS | 10 + gas/config/tc-s390.c | 373 ++++++++++++++++----- gas/doc/as.texi | 20 ++ .../empty => gas/testsuite/gas/s390/blank.s | 0 gas/testsuite/gas/s390/esa-g5.s | 8 +- gas/testsuite/gas/s390/esa-highgprs-0.d | 24 ++ .../gas/s390/esa-highgprs-machinemode-0.d | 23 ++ .../gas/s390/esa-highgprs-machinemode-0.s | 2 + .../gas/s390/esa-highgprs-machinemode-1.d | 23 ++ .../gas/s390/esa-highgprs-machinemode-1.s | 3 + gas/testsuite/gas/s390/s390.exp | 23 +- gas/testsuite/gas/s390/zarch-base-index-0-err.l | 74 ++++ gas/testsuite/gas/s390/zarch-base-index-0-err.s | 47 +++ gas/testsuite/gas/s390/zarch-base-index-0.d | 103 ++++++ gas/testsuite/gas/s390/zarch-base-index-0.s | 116 +++++++ gas/testsuite/gas/s390/zarch-highgprs-0.d | 24 ++ gas/testsuite/gas/s390/zarch-highgprs-1.d | 24 ++ .../gas/s390/zarch-omitted-base-index-err.l | 21 ++ .../gas/s390/zarch-omitted-base-index-err.s | 19 ++ gas/testsuite/gas/s390/zarch-omitted-base-index.d | 25 ++ gas/testsuite/gas/s390/zarch-omitted-base-index.s | 26 ++ gas/testsuite/gas/s390/zarch-warn-areg-zero.l | 65 ++++ gas/testsuite/gas/s390/zarch-warn-areg-zero.s | 116 +++++++ .../gas/s390/zarch-warn-regtype-mismatch-relaxed.l | 15 + .../gas/s390/zarch-warn-regtype-mismatch-relaxed.s | 7 + .../gas/s390/zarch-warn-regtype-mismatch-strict.l | 15 + .../gas/s390/zarch-warn-regtype-mismatch-strict.s | 7 + gas/testsuite/gas/s390/zarch-z13.s | 8 +- gas/testsuite/gas/s390/zarch-z9-109-err.l | 2 +- gas/testsuite/gas/s390/zarch-z900-err.l | 4 +- include/opcode/s390.h | 3 + opcodes/s390-dis.c | 22 +- opcodes/s390-opc.c | 62 ++-- 34 files changed, 1190 insertions(+), 126 deletions(-) copy binutils/testsuite/binutils-all/empty => gas/testsuite/gas/s390/blank.s (100%) create mode 100644 gas/testsuite/gas/s390/esa-highgprs-0.d create mode 100644 gas/testsuite/gas/s390/esa-highgprs-machinemode-0.d create mode 100644 gas/testsuite/gas/s390/esa-highgprs-machinemode-0.s create mode 100644 gas/testsuite/gas/s390/esa-highgprs-machinemode-1.d create mode 100644 gas/testsuite/gas/s390/esa-highgprs-machinemode-1.s create mode 100644 gas/testsuite/gas/s390/zarch-base-index-0-err.l create mode 100644 gas/testsuite/gas/s390/zarch-base-index-0-err.s create mode 100644 gas/testsuite/gas/s390/zarch-base-index-0.d create mode 100644 gas/testsuite/gas/s390/zarch-base-index-0.s create mode 100644 gas/testsuite/gas/s390/zarch-highgprs-0.d create mode 100644 gas/testsuite/gas/s390/zarch-highgprs-1.d create mode 100644 gas/testsuite/gas/s390/zarch-omitted-base-index-err.l create mode 100644 gas/testsuite/gas/s390/zarch-omitted-base-index-err.s create mode 100644 gas/testsuite/gas/s390/zarch-omitted-base-index.d create mode 100644 gas/testsuite/gas/s390/zarch-omitted-base-index.s create mode 100644 gas/testsuite/gas/s390/zarch-warn-areg-zero.l create mode 100644 gas/testsuite/gas/s390/zarch-warn-areg-zero.s create mode 100644 gas/testsuite/gas/s390/zarch-warn-regtype-mismatch-relaxed.l create mode 100644 gas/testsuite/gas/s390/zarch-warn-regtype-mismatch-relaxed.s create mode 100644 gas/testsuite/gas/s390/zarch-warn-regtype-mismatch-strict.l create mode 100644 gas/testsuite/gas/s390/zarch-warn-regtype-mismatch-strict.s