This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_build/master-arm in repository toolchain/ci/gdb.
from ef6379e16d Set the default DLL chracteristics to 0 for Cygwin based targets. adds 57f02370a1 aarch64: [SME] Add +sme option to -march adds 971eda7341 aarch64: [SME] Add SME instructions adds 7bb5f07c8a aarch64: [SME] Add MOV and MOVA instructions adds 1cad938de5 aarch64: [SME] Add ZERO instruction adds 01a4d08220 aarch64: [SME] Add LD1x, ST1x, LDR and STR instructions adds 3dd032c5fb aarch64: [SME] Add SME mode selection and state access instructions adds 8f1bfdb448 aarch64: [SME] Add new SME system registers adds d3de086010 aarch64: [SME] SVE2 instructions added to support SME adds bd97e65f87 Automatic date update in version.in adds da05b70e56 RISC-V: Add mininal support for z[fdq]inx adds de83e5142d RISC-V: Add instructions and operand set for z[fdq]inx adds 273a32ac65 RISC-V: Add testcases for z[fdq]inx adds 2cd93e7081 Pass DEBUGINFOD_CFLAGS when compiling dwarf.c adds 7a53275579 Re: Don't compile some opcodes files when bfd is 32-bit only adds a0cfd0ca0e [gdb/testsuite] Add missing wait in gdb.base/signals-state-c [...] new 7c80aab936 elf/x86: Issue an error on discarded output .plt section new 2888fe8d19 gdb fix PowerPC test gdb.arch/ppc-longdouble.exp new 90ad9178f1 gdb: PowerPC fix gdb.base/break-interp.exp new ab19827912 gdb fix for catch-syscall.exp new 557b4d7650 gdbsupport: make gdb_assert_not_reached accept a format string new 76eb8ef1ce gdb: include gdbarch.h in all files extending gdbarch_tdep new 578c64a45a Add multibyte character warning option to the assembler.
The 7 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: bfd/elf32-i386.c | 8 + bfd/elf64-x86-64.c | 8 + bfd/elfxx-riscv.c | 21 + bfd/version.h | 2 +- binutils/Makefile.am | 17 +- binutils/Makefile.in | 7 + gas/ChangeLog | 22 + gas/NEWS | 10 + gas/app.c | 54 + gas/as.c | 23 +- gas/as.h | 9 + gas/config/tc-aarch64.c | 696 ++++- gas/config/tc-riscv.c | 4 +- gas/doc/as.texi | 30 +- gas/doc/c-aarch64.texi | 6 + gas/input-scrub.c | 5 + gas/symbols.c | 34 +- gas/testsuite/gas/aarch64/sme-2-illegal.d | 3 + gas/testsuite/gas/aarch64/sme-2-illegal.l | 27 + gas/testsuite/gas/aarch64/sme-2-illegal.s | 32 + gas/testsuite/gas/aarch64/sme-2.d | 43 + gas/testsuite/gas/aarch64/sme-2.s | 52 + gas/testsuite/gas/aarch64/sme-2a.d | 29 + gas/testsuite/gas/aarch64/sme-2a.s | 26 + gas/testsuite/gas/aarch64/sme-3-illegal.d | 3 + gas/testsuite/gas/aarch64/sme-3-illegal.l | 11 + gas/testsuite/gas/aarch64/sme-3-illegal.s | 14 + gas/testsuite/gas/aarch64/sme-3.d | 31 + gas/testsuite/gas/aarch64/sme-3.s | 31 + gas/testsuite/gas/aarch64/sme-3a.d | 29 + gas/testsuite/gas/aarch64/sme-3a.s | 26 + gas/testsuite/gas/aarch64/sme-4-illegal.d | 3 + gas/testsuite/gas/aarch64/sme-4-illegal.l | 29 + gas/testsuite/gas/aarch64/sme-4-illegal.s | 32 + gas/testsuite/gas/aarch64/sme-4.d | 71 + gas/testsuite/gas/aarch64/sme-4.s | 95 + gas/testsuite/gas/aarch64/sme-5-illegal.d | 3 + gas/testsuite/gas/aarch64/sme-5-illegal.l | 51 + gas/testsuite/gas/aarch64/sme-5-illegal.s | 52 + gas/testsuite/gas/aarch64/sme-5.d | 93 + gas/testsuite/gas/aarch64/sme-5.s | 101 + gas/testsuite/gas/aarch64/sme-6-illegal.d | 3 + gas/testsuite/gas/aarch64/sme-6-illegal.l | 45 + gas/testsuite/gas/aarch64/sme-6-illegal.s | 46 + gas/testsuite/gas/aarch64/sme-6.d | 85 + gas/testsuite/gas/aarch64/sme-6.s | 86 + gas/testsuite/gas/aarch64/sme-7-illegal.d | 3 + gas/testsuite/gas/aarch64/sme-7-illegal.l | 33 + gas/testsuite/gas/aarch64/sme-7-illegal.s | 39 + gas/testsuite/gas/aarch64/sme-7.d | 27 + gas/testsuite/gas/aarch64/sme-7.s | 27 + gas/testsuite/gas/aarch64/sme-8-illegal.d | 3 + gas/testsuite/gas/aarch64/sme-8-illegal.l | 7 + gas/testsuite/gas/aarch64/sme-8-illegal.s | 9 + gas/testsuite/gas/aarch64/sme-8.d | 27 + gas/testsuite/gas/aarch64/sme-8.s | 28 + gas/testsuite/gas/aarch64/sme-9-illegal.d | 3 + gas/testsuite/gas/aarch64/sme-9-illegal.l | 83 + gas/testsuite/gas/aarch64/sme-9-illegal.s | 25 + gas/testsuite/gas/aarch64/sme-9.d | 73 + gas/testsuite/gas/aarch64/sme-9.s | 86 + gas/testsuite/gas/aarch64/sme-f64.d | 31 + gas/testsuite/gas/aarch64/sme-f64.s | 32 + gas/testsuite/gas/aarch64/sme-i64.d | 117 + gas/testsuite/gas/aarch64/sme-i64.s | 135 + gas/testsuite/gas/aarch64/sme-illegal.d | 3 + gas/testsuite/gas/aarch64/sme-illegal.l | 95 + gas/testsuite/gas/aarch64/sme-illegal.s | 117 + gas/testsuite/gas/aarch64/sme-sysreg-illegal.d | 3 + gas/testsuite/gas/aarch64/sme-sysreg-illegal.l | 3 + gas/testsuite/gas/aarch64/sme-sysreg-illegal.s | 3 + gas/testsuite/gas/aarch64/sme-sysreg.d | 29 + gas/testsuite/gas/aarch64/sme-sysreg.s | 23 + gas/testsuite/gas/aarch64/sme.d | 93 + gas/testsuite/gas/aarch64/sme.s | 123 + gas/testsuite/gas/all/gas.exp | 2 + gas/testsuite/gas/all/multibyte.s | 8 + gas/testsuite/gas/all/multibyte1.d | 3 + gas/testsuite/gas/all/multibyte1.l | 12 + gas/testsuite/gas/all/multibyte2.d | 3 + gas/testsuite/gas/all/multibyte2.l | 2 + gas/testsuite/gas/riscv/zdinx.d | 41 + gas/testsuite/gas/riscv/zdinx.s | 33 + gas/testsuite/gas/riscv/zfinx.d | 39 + gas/testsuite/gas/riscv/zfinx.s | 31 + gas/testsuite/gas/riscv/zqinx.d | 43 + gas/testsuite/gas/riscv/zqinx.s | 35 + gdb/arch/arc.c | 4 +- gdb/avr-tdep.c | 1 + gdb/ax-gdb.c | 2 +- gdb/bfin-tdep.h | 2 + gdb/bpf-tdep.c | 1 + gdb/cli/cli-option.c | 4 +- gdb/compile/compile-c-support.c | 6 +- gdb/compile/compile-c-symbols.c | 4 +- gdb/cris-tdep.h | 2 + gdb/csky-tdep.h | 2 + gdb/dwarf2/read.c | 2 +- gdb/findvar.c | 4 +- gdb/frv-tdep.c | 1 + gdb/ft32-tdep.h | 2 + gdb/infrun.c | 4 +- gdb/lm32-tdep.c | 1 + gdb/m32c-tdep.c | 1 + gdb/m68hc11-tdep.c | 1 + gdb/m68k-tdep.h | 2 + gdb/mep-tdep.c | 1 + gdb/microblaze-tdep.h | 1 + gdb/mips-tdep.h | 1 + gdb/moxie-tdep.h | 2 + gdb/msp430-tdep.c | 1 + gdb/nds32-tdep.h | 2 + gdb/or1k-tdep.c | 1 + gdb/ppc-linux-tdep.c | 22 + gdb/ppc-tdep.h | 10 + gdb/printcmd.c | 2 +- gdb/remote.c | 4 +- gdb/riscv-tdep.c | 6 +- gdb/rl78-tdep.c | 1 + gdb/rs6000-tdep.c | 10 +- gdb/rx-tdep.c | 1 + gdb/s12z-tdep.c | 1 + gdb/s390-tdep.h | 1 + gdb/testsuite/gdb.arch/ppc-longdouble.exp | 2 +- gdb/testsuite/gdb.base/catch-syscall.exp | 6 +- gdb/testsuite/gdb.base/signals-state-child.exp | 14 +- gdb/thread-fsm.h | 2 +- gdb/tid-parse.c | 4 +- gdb/tracepoint.c | 2 +- gdb/tui/tui-layout.c | 2 +- gdb/ui-out.c | 12 +- gdb/v850-tdep.c | 1 + gdb/varobj.c | 3 +- gdb/z80-tdep.c | 1 + gdbsupport/filestuff.cc | 6 +- gdbsupport/gdb_assert.h | 5 +- include/opcode/aarch64.h | 38 +- include/opcode/riscv.h | 3 + ld/testsuite/ld-elf/pr28597.d | 3 + ld/testsuite/ld-elf/pr28597.s | 4 + ld/testsuite/ld-elf/pr28597.t | 14 + opcodes/Makefile.am | 10 +- opcodes/Makefile.in | 10 +- opcodes/aarch64-asm-2.c | 377 +-- opcodes/aarch64-asm.c | 194 ++ opcodes/aarch64-asm.h | 6 + opcodes/aarch64-dis-2.c | 3392 ++++++++++++++---------- opcodes/aarch64-dis.c | 189 +- opcodes/aarch64-dis.h | 6 + opcodes/aarch64-opc-2.c | 30 +- opcodes/aarch64-opc.c | 202 +- opcodes/aarch64-opc.h | 41 +- opcodes/aarch64-tbl.h | 190 ++ opcodes/riscv-dis.c | 4 + opcodes/riscv-opc.c | 296 +-- 155 files changed, 6960 insertions(+), 1862 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/sme-2-illegal.d create mode 100644 gas/testsuite/gas/aarch64/sme-2-illegal.l create mode 100644 gas/testsuite/gas/aarch64/sme-2-illegal.s create mode 100644 gas/testsuite/gas/aarch64/sme-2.d create mode 100644 gas/testsuite/gas/aarch64/sme-2.s create mode 100644 gas/testsuite/gas/aarch64/sme-2a.d create mode 100644 gas/testsuite/gas/aarch64/sme-2a.s create mode 100644 gas/testsuite/gas/aarch64/sme-3-illegal.d create mode 100644 gas/testsuite/gas/aarch64/sme-3-illegal.l create mode 100644 gas/testsuite/gas/aarch64/sme-3-illegal.s create mode 100644 gas/testsuite/gas/aarch64/sme-3.d create mode 100644 gas/testsuite/gas/aarch64/sme-3.s create mode 100644 gas/testsuite/gas/aarch64/sme-3a.d create mode 100644 gas/testsuite/gas/aarch64/sme-3a.s create mode 100644 gas/testsuite/gas/aarch64/sme-4-illegal.d create mode 100644 gas/testsuite/gas/aarch64/sme-4-illegal.l create mode 100644 gas/testsuite/gas/aarch64/sme-4-illegal.s create mode 100644 gas/testsuite/gas/aarch64/sme-4.d create mode 100644 gas/testsuite/gas/aarch64/sme-4.s create mode 100644 gas/testsuite/gas/aarch64/sme-5-illegal.d create mode 100644 gas/testsuite/gas/aarch64/sme-5-illegal.l create mode 100644 gas/testsuite/gas/aarch64/sme-5-illegal.s create mode 100644 gas/testsuite/gas/aarch64/sme-5.d create mode 100644 gas/testsuite/gas/aarch64/sme-5.s create mode 100644 gas/testsuite/gas/aarch64/sme-6-illegal.d create mode 100644 gas/testsuite/gas/aarch64/sme-6-illegal.l create mode 100644 gas/testsuite/gas/aarch64/sme-6-illegal.s create mode 100644 gas/testsuite/gas/aarch64/sme-6.d create mode 100644 gas/testsuite/gas/aarch64/sme-6.s create mode 100644 gas/testsuite/gas/aarch64/sme-7-illegal.d create mode 100644 gas/testsuite/gas/aarch64/sme-7-illegal.l create mode 100644 gas/testsuite/gas/aarch64/sme-7-illegal.s create mode 100644 gas/testsuite/gas/aarch64/sme-7.d create mode 100644 gas/testsuite/gas/aarch64/sme-7.s create mode 100644 gas/testsuite/gas/aarch64/sme-8-illegal.d create mode 100644 gas/testsuite/gas/aarch64/sme-8-illegal.l create mode 100644 gas/testsuite/gas/aarch64/sme-8-illegal.s create mode 100644 gas/testsuite/gas/aarch64/sme-8.d create mode 100644 gas/testsuite/gas/aarch64/sme-8.s create mode 100644 gas/testsuite/gas/aarch64/sme-9-illegal.d create mode 100644 gas/testsuite/gas/aarch64/sme-9-illegal.l create mode 100644 gas/testsuite/gas/aarch64/sme-9-illegal.s create mode 100644 gas/testsuite/gas/aarch64/sme-9.d create mode 100644 gas/testsuite/gas/aarch64/sme-9.s create mode 100644 gas/testsuite/gas/aarch64/sme-f64.d create mode 100644 gas/testsuite/gas/aarch64/sme-f64.s create mode 100644 gas/testsuite/gas/aarch64/sme-i64.d create mode 100644 gas/testsuite/gas/aarch64/sme-i64.s create mode 100644 gas/testsuite/gas/aarch64/sme-illegal.d create mode 100644 gas/testsuite/gas/aarch64/sme-illegal.l create mode 100644 gas/testsuite/gas/aarch64/sme-illegal.s create mode 100644 gas/testsuite/gas/aarch64/sme-sysreg-illegal.d create mode 100644 gas/testsuite/gas/aarch64/sme-sysreg-illegal.l create mode 100644 gas/testsuite/gas/aarch64/sme-sysreg-illegal.s create mode 100644 gas/testsuite/gas/aarch64/sme-sysreg.d create mode 100644 gas/testsuite/gas/aarch64/sme-sysreg.s create mode 100644 gas/testsuite/gas/aarch64/sme.d create mode 100644 gas/testsuite/gas/aarch64/sme.s create mode 100644 gas/testsuite/gas/all/multibyte.s create mode 100644 gas/testsuite/gas/all/multibyte1.d create mode 100644 gas/testsuite/gas/all/multibyte1.l create mode 100644 gas/testsuite/gas/all/multibyte2.d create mode 100644 gas/testsuite/gas/all/multibyte2.l create mode 100644 gas/testsuite/gas/riscv/zdinx.d create mode 100644 gas/testsuite/gas/riscv/zdinx.s create mode 100644 gas/testsuite/gas/riscv/zfinx.d create mode 100644 gas/testsuite/gas/riscv/zfinx.s create mode 100644 gas/testsuite/gas/riscv/zqinx.d create mode 100644 gas/testsuite/gas/riscv/zqinx.s create mode 100644 ld/testsuite/ld-elf/pr28597.d create mode 100644 ld/testsuite/ld-elf/pr28597.s create mode 100644 ld/testsuite/ld-elf/pr28597.t