This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64 in repository toolchain/ci/gdb.
from 96c7115a9a Allow the --visualize-jumps feature to work with the AVR dis [...] adds f96093c1f5 aarch64: Add maximum immediate value to aarch64_sys_reg adds b3e59f8873 aarch64: Tweak insn sequence code adds a346bb24cf aarch64: Provide line info for unclosed sequences adds 175eafaf37 aarch64: Add support for Armv8.8-A adds e14c9cb6c8 aarch64: Add id_aa64isar2_el1 adds a5e9beead8 aarch64: Add Armv8.8-A system registers adds 6327658ee7 aarch64: Add support for +mops adds 63eff94751 aarch64: Enforce P/M/E order for MOPS instructions adds bcca550b3d aarch64: Add BC instruction adds 36cb9e7e17 aarch64: Update gas/NEWS for recent changes adds 8a18382f94 Add "task" keyword to the "watch" command adds bc75fb44c5 Implement 'task apply' adds 28397ae781 (Ada/AArch64) fix fixed point argument passing in inferior funcall adds a661719399 (ARM/fixed-point) wrong value shown by "finish" command: adds 0abb4049fb (RISCV) fix handling of fixed-point type return values adds 9a73e1cafe (PPC64) fix handling of fixed-point values when using "retur [...] adds d184a3c16a gdb/testsuite: update tests looking for "DWARF 2" debug format adds 2e18755037 [gdb/tdep] Fix avx512 -m32 support in gdbserver adds 117e35f519 Fix illegal memory access whilst parsing corrupt DWARF debug [...]
No new revisions were added by this update.
Summary of changes: binutils/ChangeLog | 6 + binutils/dwarf.c | 18 +- gas/NEWS | 5 +- gas/config/tc-aarch64.c | 98 +- gas/config/tc-aarch64.h | 2 + gas/doc/c-aarch64.texi | 8 +- gas/testsuite/gas/aarch64/armv8_2-a-illegal.l | 16 +- .../gas/aarch64/armv8_8-a-sysregs-invalid.d | 1 + .../gas/aarch64/armv8_8-a-sysregs-invalid.l | 6 + .../gas/aarch64/armv8_8-a-sysregs-invalid.s | 8 + gas/testsuite/gas/aarch64/armv8_8-a-sysregs.d | 19 + gas/testsuite/gas/aarch64/armv8_8-a-sysregs.s | 12 + gas/testsuite/gas/aarch64/diagnostic.l | 2 +- gas/testsuite/gas/aarch64/hbc-invalid.d | 1 + gas/testsuite/gas/aarch64/hbc-invalid.l | 3 + gas/testsuite/gas/aarch64/hbc-invalid.s | 8 + gas/testsuite/gas/aarch64/hbc.d | 37 + gas/testsuite/gas/aarch64/hbc.s | 37 + gas/testsuite/gas/aarch64/illegal-sysreg-4b.d | 2 + gas/testsuite/gas/aarch64/illegal-sysreg-4b.l | 11 + gas/testsuite/gas/aarch64/illegal-sysreg-4b.s | 14 + gas/testsuite/gas/aarch64/mops.d | 1016 ++++ gas/testsuite/gas/aarch64/mops.s | 66 + gas/testsuite/gas/aarch64/mops_invalid.d | 1 + gas/testsuite/gas/aarch64/mops_invalid.l | 226 + gas/testsuite/gas/aarch64/mops_invalid.s | 248 + gas/testsuite/gas/aarch64/mops_invalid_2.d | 72 + gas/testsuite/gas/aarch64/mops_invalid_2.l | 27 + gas/testsuite/gas/aarch64/mops_invalid_2.s | 75 + gas/testsuite/gas/aarch64/pan-illegal.l | 28 +- gas/testsuite/gas/aarch64/ssbs-illegal1.l | 28 +- gas/testsuite/gas/aarch64/sve-movprfx_4.l | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_7.l | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_8.l | 2 +- gas/testsuite/gas/aarch64/sysreg-4.d | 2 +- gas/testsuite/gas/aarch64/sysreg-4.s | 2 +- gas/testsuite/gas/aarch64/sysreg-diagnostic.d | 1 + gas/testsuite/gas/aarch64/sysreg-diagnostic.l | 1 + gas/testsuite/gas/aarch64/sysreg-diagnostic.s | 1 + gas/testsuite/gas/aarch64/sysreg.d | 2 + gas/testsuite/gas/aarch64/sysreg.s | 3 + gas/testsuite/gas/aarch64/v8-8-a.d | 2 + gas/testsuite/gas/aarch64/v8-8-a.s | 5 + gdb/NEWS | 6 + gdb/aarch64-tdep.c | 2 +- gdb/ada-tasks.c | 204 +- gdb/arm-tdep.c | 3 +- gdb/breakpoint.c | 12 + gdb/doc/gdb.texinfo | 40 +- gdb/gdbthread.h | 17 + gdb/ppc-sysv-tdep.c | 22 +- gdb/riscv-tdep.c | 47 +- .../{rdv_wait.exp => fixed_points_function.exp} | 25 +- .../fixed_points_function.adb | 30 + .../gdb.ada/fixed_points_function/pck.adb | 22 + .../gdb.ada/fixed_points_function/pck.ads | 21 + gdb/testsuite/gdb.ada/rdv_wait.exp | 5 + gdb/testsuite/gdb.ada/task_watch.exp | 83 + gdb/testsuite/gdb.ada/task_watch/foo.adb | 73 + gdb/testsuite/gdb.base/complex.exp | 2 +- gdb/testsuite/gdb.base/constvars.exp | 2 +- gdb/testsuite/gdb.base/included.exp | 2 +- gdb/testsuite/gdb.base/structs.exp | 8 +- gdb/testsuite/gdb.base/volatile.exp | 2 +- gdb/testsuite/gdb.cp/class2.exp | 2 +- gdb/testsuite/gdb.cp/m-static.exp | 2 +- gdb/testsuite/gdb.dwarf2/pr10770.exp | 4 +- gdb/testsuite/lib/gdb.exp | 8 +- gdb/thread.c | 31 +- gdbserver/i387-fp.cc | 50 +- include/opcode/aarch64.h | 54 +- opcodes/aarch64-asm-2.c | 4 + opcodes/aarch64-asm.c | 13 + opcodes/aarch64-asm.h | 1 + opcodes/aarch64-dis-2.c | 5665 ++++++++++++-------- opcodes/aarch64-dis.c | 38 +- opcodes/aarch64-dis.h | 1 + opcodes/aarch64-opc-2.c | 3 + opcodes/aarch64-opc.c | 247 +- opcodes/aarch64-opc.h | 4 + opcodes/aarch64-tbl.h | 122 +- 81 files changed, 6616 insertions(+), 2387 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/armv8_8-a-sysregs-invalid.d create mode 100644 gas/testsuite/gas/aarch64/armv8_8-a-sysregs-invalid.l create mode 100644 gas/testsuite/gas/aarch64/armv8_8-a-sysregs-invalid.s create mode 100644 gas/testsuite/gas/aarch64/armv8_8-a-sysregs.d create mode 100644 gas/testsuite/gas/aarch64/armv8_8-a-sysregs.s create mode 100644 gas/testsuite/gas/aarch64/hbc-invalid.d create mode 100644 gas/testsuite/gas/aarch64/hbc-invalid.l create mode 100644 gas/testsuite/gas/aarch64/hbc-invalid.s create mode 100644 gas/testsuite/gas/aarch64/hbc.d create mode 100644 gas/testsuite/gas/aarch64/hbc.s create mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-4b.d create mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-4b.l create mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-4b.s create mode 100644 gas/testsuite/gas/aarch64/mops.d create mode 100644 gas/testsuite/gas/aarch64/mops.s create mode 100644 gas/testsuite/gas/aarch64/mops_invalid.d create mode 100644 gas/testsuite/gas/aarch64/mops_invalid.l create mode 100644 gas/testsuite/gas/aarch64/mops_invalid.s create mode 100644 gas/testsuite/gas/aarch64/mops_invalid_2.d create mode 100644 gas/testsuite/gas/aarch64/mops_invalid_2.l create mode 100644 gas/testsuite/gas/aarch64/mops_invalid_2.s create mode 100644 gas/testsuite/gas/aarch64/v8-8-a.d create mode 100644 gas/testsuite/gas/aarch64/v8-8-a.s copy gdb/testsuite/gdb.ada/{rdv_wait.exp => fixed_points_function.exp} (63%) create mode 100644 gdb/testsuite/gdb.ada/fixed_points_function/fixed_points_function.adb create mode 100644 gdb/testsuite/gdb.ada/fixed_points_function/pck.adb create mode 100644 gdb/testsuite/gdb.ada/fixed_points_function/pck.ads create mode 100644 gdb/testsuite/gdb.ada/task_watch.exp create mode 100644 gdb/testsuite/gdb.ada/task_watch/foo.adb