This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-mainline-defconfig in repository toolchain/ci/binutils-gdb.
from fdbc98707b Introduce the "with" command adds 077a039f70 Fix assembler tests to work with toolchains that have been c [...] adds b2b2a21598 Fix test_gdb_complete_tab_multiple race adds 41fc454c91 Make gdb::option::complete_options save processed arguments too adds 3d9be6f531 Teach gdb::option about string options adds a994424fa1 Fix latent bug in test_gdb_complete_cmd_multiple adds 5f4ba3e701 pipe command completer adds a26c8de0ee Fix early return in foreach_with_prefix adds db7fbcbeb7 Automatic date update in version.in adds f2d4ba38f5 gas/ELF: don't accumulate .type settings adds d4693039f9 x86: correct "-Q" option handling adds 2b40fda74b i386/AArch64: Remove old xml tests adds edd6266ab1 i386/AArch64: Remove unused .dat files adds df0bb381e2 i386/AArch64: Remove unused xml files new e935475cb6 Arm/AArch64: Split DISPLACED_MODIFIED_INSNS name clash new f0452268d6 Arm: Prefix register sizes with ARM_ new 350fab5416 Arm/AArch64: Use a single set of Arm register set size defines
The 3 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/version.h | 2 +- gas/ChangeLog | 113 ++++++++++++ gas/config/obj-elf.c | 33 +++- gas/config/tc-hppa.h | 8 + gas/config/tc-i386.c | 4 +- gas/doc/as.texi | 4 + gas/testsuite/gas/aarch64/codealign.d | 1 + gas/testsuite/gas/aarch64/codealign_1.d | 1 + gas/testsuite/gas/aarch64/dwarf.d | 2 +- gas/testsuite/gas/aarch64/mapmisc.d | 2 +- gas/testsuite/gas/aarch64/mapping.d | 1 + gas/testsuite/gas/aarch64/mapping2.d | 1 + gas/testsuite/gas/aarch64/mapping3.d | 1 + gas/testsuite/gas/aarch64/mapping4.d | 1 + gas/testsuite/gas/aarch64/mapping_5.d | 1 + gas/testsuite/gas/aarch64/mapping_6.d | 1 + gas/testsuite/gas/aarch64/sve-movprfx_1.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_10.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_11.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_12.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_13.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_14.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_15.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_16.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_17.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_18.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_19.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_2.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_20.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_21.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_22.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_23.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_24.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_25.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_26.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_27.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_3.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_4.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_5.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_6.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_7.d | 4 +- gas/testsuite/gas/aarch64/sve-movprfx_8.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_9.d | 2 +- gas/testsuite/gas/aarch64/symbol-variant_pcs-1.d | 1 + gas/testsuite/gas/aarch64/symbol-variant_pcs-2.d | 1 + gas/testsuite/gas/aarch64/symbol-variant_pcs-3.d | 1 + gas/testsuite/gas/all/assign.d | 1 + gas/testsuite/gas/all/none.d | 1 + gas/testsuite/gas/all/weakref1.d | 1 + gas/testsuite/gas/arm/got_prel.d | 2 +- gas/testsuite/gas/arm/local_function.d | 1 + gas/testsuite/gas/arm/mapdir.d | 2 +- gas/testsuite/gas/arm/mapmisc.d | 2 +- gas/testsuite/gas/arm/mapping2.d | 1 + gas/testsuite/gas/arm/mapping3.d | 1 + gas/testsuite/gas/arm/mapping4.d | 1 + gas/testsuite/gas/arm/mapsecs.d | 2 +- gas/testsuite/gas/arm/mapshort-eabi.d | 1 + gas/testsuite/gas/arm/thumbrel.d | 1 + gas/testsuite/gas/arm/unwind.d | 1 + gas/testsuite/gas/cfi/cfi-label.d | 2 +- gas/testsuite/gas/elf/elf.exp | 14 +- gas/testsuite/gas/elf/type-2.e | 10 ++ gas/testsuite/gas/elf/type-2.l | 3 + gas/testsuite/gas/elf/type-2.s | 49 ++++++ gas/testsuite/gas/i386/bss.d | 2 +- gas/testsuite/gas/i386/ifunc-3.d | 1 + gas/testsuite/gas/i386/ilp32/mixed-mode-reloc64.d | 1 + gas/testsuite/gas/i386/ilp32/quad.d | 2 +- gas/testsuite/gas/i386/ilp32/reloc64.d | 2 +- gas/testsuite/gas/i386/ilp32/x86-64-size-1.d | 2 +- gas/testsuite/gas/i386/ilp32/x86-64-size-3.d | 2 +- gas/testsuite/gas/i386/ilp32/x86-64-size-5.d | 2 +- gas/testsuite/gas/i386/ilp32/x86-64-unwind.d | 2 +- gas/testsuite/gas/i386/mixed-mode-reloc32.d | 2 +- gas/testsuite/gas/i386/mixed-mode-reloc64.d | 1 + gas/testsuite/gas/i386/nop-6.d | 2 +- gas/testsuite/gas/i386/property-1.d | 2 +- gas/testsuite/gas/i386/property-2.d | 2 +- gas/testsuite/gas/i386/relax.d | 2 +- gas/testsuite/gas/i386/reloc64.d | 2 +- gas/testsuite/gas/i386/size-1.d | 2 +- gas/testsuite/gas/i386/size-3.d | 2 +- gas/testsuite/gas/i386/x86-64-nop-6.d | 1 + gas/testsuite/gas/i386/x86-64-property-1.d | 2 +- gas/testsuite/gas/i386/x86-64-property-2.d | 2 +- gas/testsuite/gas/i386/x86-64-size-1.d | 2 +- gas/testsuite/gas/i386/x86-64-size-3.d | 2 +- gas/testsuite/gas/i386/x86-64-size-5.d | 2 +- gas/testsuite/gas/i386/x86-64-unwind.d | 2 +- gas/testsuite/gas/macros/irp.d | 1 + gas/testsuite/gas/macros/repeat.d | 1 + gas/testsuite/gas/macros/rept.d | 1 + gas/testsuite/gas/macros/test2.d | 1 + gas/testsuite/gas/macros/test3.d | 1 + gas/testsuite/gas/macros/vararg.d | 1 + gas/testsuite/gas/ppc/astest2.d | 1 + gas/testsuite/gas/ppc/astest2_64.d | 1 + gas/testsuite/gas/ppc/astest64.d | 1 + gas/testsuite/gas/ppc/power4.d | 2 +- gas/testsuite/gas/ppc/test1elf64.d | 1 + gdb/ChangeLog | 169 ++++++++++++++++++ gdb/aarch32-linux-nat.h | 5 - gdb/aarch64-linux-nat.c | 13 +- gdb/aarch64-linux-tdep.c | 2 +- gdb/aarch64-tdep.c | 6 +- gdb/aarch64-tdep.h | 2 +- gdb/amd64-linux-tdep.c | 28 --- gdb/amd64-tdep.c | 23 --- gdb/arch/arm-get-next-pcs.c | 3 +- gdb/arch/arm-linux.c | 2 +- gdb/arch/arm.h | 23 ++- gdb/arm-linux-nat.c | 14 +- gdb/arm-linux-tdep.c | 43 ++--- gdb/arm-linux-tdep.h | 12 +- gdb/arm-nbsd-tdep.c | 2 +- gdb/arm-tdep.c | 109 ++++++------ gdb/arm-tdep.h | 13 +- gdb/arm-wince-tdep.c | 2 +- gdb/cli/cli-cmds.c | 92 +++++++++- gdb/cli/cli-option.c | 156 ++++++++++++++--- gdb/cli/cli-option.h | 21 +++ gdb/cli/cli-utils.c | 7 +- gdb/features/Makefile | 83 +-------- gdb/features/aarch64.xml | 14 -- gdb/features/i386/amd64-avx-avx512-linux.xml | 20 --- gdb/features/i386/amd64-avx-avx512.xml | 18 -- gdb/features/i386/amd64-avx-linux.xml | 19 --- .../i386/amd64-avx-mpx-avx512-pku-linux.xml | 23 --- gdb/features/i386/amd64-avx-mpx-avx512-pku.xml | 20 --- gdb/features/i386/amd64-avx-mpx-linux.xml | 20 --- gdb/features/i386/amd64-avx-mpx.xml | 18 -- gdb/features/i386/amd64-avx.xml | 17 -- gdb/features/i386/amd64-linux.xml | 18 -- gdb/features/i386/amd64-mpx-linux.xml | 19 --- gdb/features/i386/amd64-mpx.xml | 17 -- gdb/features/i386/amd64.xml | 16 -- gdb/features/i386/i386-avx-avx512-linux.xml | 19 --- gdb/features/i386/i386-avx-avx512.xml | 17 -- gdb/features/i386/i386-avx-linux.xml | 18 -- .../i386/i386-avx-mpx-avx512-pku-linux.xml | 22 --- gdb/features/i386/i386-avx-mpx-avx512-pku.xml | 19 --- gdb/features/i386/i386-avx-mpx-linux.xml | 19 --- gdb/features/i386/i386-avx-mpx.xml | 17 -- gdb/features/i386/i386-avx.xml | 16 -- gdb/features/i386/i386-linux.xml | 17 -- gdb/features/i386/i386-mmx-linux.xml | 16 -- gdb/features/i386/i386-mmx.xml | 14 -- gdb/features/i386/i386-mpx-linux.xml | 18 -- gdb/features/i386/i386-mpx.xml | 16 -- gdb/features/i386/i386.xml | 15 -- gdb/features/i386/x32-avx-avx512-linux.xml | 20 --- gdb/features/i386/x32-avx-linux.xml | 19 --- gdb/features/i386/x32-linux.xml | 18 -- gdb/gdbserver/ChangeLog | 18 ++ gdb/gdbserver/configure.srv | 26 +-- gdb/gdbserver/linux-aarch32-low.c | 6 +- gdb/gdbserver/linux-aarch64-low.c | 4 - gdb/gdbserver/linux-aarch64-tdesc-selftest.c | 45 ----- gdb/gdbserver/linux-aarch64-tdesc.h | 4 - gdb/gdbserver/linux-arm-low.c | 12 +- gdb/gdbserver/linux-x86-low.c | 4 - gdb/gdbserver/linux-x86-tdesc-selftest.c | 183 -------------------- gdb/gdbserver/linux-x86-tdesc.h | 2 - gdb/i386-linux-tdep.c | 24 --- gdb/i386-tdep.c | 24 --- gdb/maint-test-options.c | 138 +++++++++------ gdb/regformats/aarch64.dat | 74 -------- gdb/regformats/i386/amd64-avx-avx512-linux.dat | 154 ----------------- gdb/regformats/i386/amd64-avx-linux.dat | 82 --------- .../i386/amd64-avx-mpx-avx512-pku-linux.dat | 161 ----------------- gdb/regformats/i386/amd64-avx-mpx-linux.dat | 88 ---------- gdb/regformats/i386/amd64-linux.dat | 66 ------- gdb/regformats/i386/amd64-mpx-linux.dat | 72 -------- gdb/regformats/i386/amd64.dat | 65 ------- gdb/regformats/i386/i386-avx-avx512-linux.dat | 72 -------- gdb/regformats/i386/i386-avx-linux.dat | 56 ------ .../i386/i386-avx-mpx-avx512-pku-linux.dat | 79 --------- gdb/regformats/i386/i386-avx-mpx-linux.dat | 62 ------- gdb/regformats/i386/i386-linux.dat | 48 ------ gdb/regformats/i386/i386-mmx-linux.dat | 48 ------ gdb/regformats/i386/i386-mpx-linux.dat | 54 ------ gdb/regformats/i386/i386.dat | 47 ----- gdb/regformats/i386/x32-avx-avx512-linux.dat | 154 ----------------- gdb/regformats/i386/x32-avx-linux.dat | 82 --------- gdb/regformats/i386/x32-linux.dat | 66 ------- gdb/testsuite/ChangeLog | 41 +++++ gdb/testsuite/gdb.base/options.exp | 190 ++++++++++++++++----- gdb/testsuite/gdb.base/shell.exp | 47 ++++- gdb/testsuite/gdb.server/unittest.exp | 2 +- gdb/testsuite/lib/completion-support.exp | 11 +- gdb/testsuite/lib/gdb.exp | 9 +- ld/ChangeLog | 4 + ld/testsuite/ld-elf/group9.s | 2 +- 194 files changed, 1227 insertions(+), 2857 deletions(-) create mode 100644 gas/testsuite/gas/elf/type-2.e create mode 100644 gas/testsuite/gas/elf/type-2.l create mode 100644 gas/testsuite/gas/elf/type-2.s delete mode 100644 gdb/features/aarch64.xml delete mode 100644 gdb/features/i386/amd64-avx-avx512-linux.xml delete mode 100644 gdb/features/i386/amd64-avx-avx512.xml delete mode 100644 gdb/features/i386/amd64-avx-linux.xml delete mode 100644 gdb/features/i386/amd64-avx-mpx-avx512-pku-linux.xml delete mode 100644 gdb/features/i386/amd64-avx-mpx-avx512-pku.xml delete mode 100644 gdb/features/i386/amd64-avx-mpx-linux.xml delete mode 100644 gdb/features/i386/amd64-avx-mpx.xml delete mode 100644 gdb/features/i386/amd64-avx.xml delete mode 100644 gdb/features/i386/amd64-linux.xml delete mode 100644 gdb/features/i386/amd64-mpx-linux.xml delete mode 100644 gdb/features/i386/amd64-mpx.xml delete mode 100644 gdb/features/i386/amd64.xml delete mode 100644 gdb/features/i386/i386-avx-avx512-linux.xml delete mode 100644 gdb/features/i386/i386-avx-avx512.xml delete mode 100644 gdb/features/i386/i386-avx-linux.xml delete mode 100644 gdb/features/i386/i386-avx-mpx-avx512-pku-linux.xml delete mode 100644 gdb/features/i386/i386-avx-mpx-avx512-pku.xml delete mode 100644 gdb/features/i386/i386-avx-mpx-linux.xml delete mode 100644 gdb/features/i386/i386-avx-mpx.xml delete mode 100644 gdb/features/i386/i386-avx.xml delete mode 100644 gdb/features/i386/i386-linux.xml delete mode 100644 gdb/features/i386/i386-mmx-linux.xml delete mode 100644 gdb/features/i386/i386-mmx.xml delete mode 100644 gdb/features/i386/i386-mpx-linux.xml delete mode 100644 gdb/features/i386/i386-mpx.xml delete mode 100644 gdb/features/i386/i386.xml delete mode 100644 gdb/features/i386/x32-avx-avx512-linux.xml delete mode 100644 gdb/features/i386/x32-avx-linux.xml delete mode 100644 gdb/features/i386/x32-linux.xml delete mode 100644 gdb/gdbserver/linux-aarch64-tdesc-selftest.c delete mode 100644 gdb/gdbserver/linux-x86-tdesc-selftest.c delete mode 100644 gdb/regformats/aarch64.dat delete mode 100644 gdb/regformats/i386/amd64-avx-avx512-linux.dat delete mode 100644 gdb/regformats/i386/amd64-avx-linux.dat delete mode 100644 gdb/regformats/i386/amd64-avx-mpx-avx512-pku-linux.dat delete mode 100644 gdb/regformats/i386/amd64-avx-mpx-linux.dat delete mode 100644 gdb/regformats/i386/amd64-linux.dat delete mode 100644 gdb/regformats/i386/amd64-mpx-linux.dat delete mode 100644 gdb/regformats/i386/amd64.dat delete mode 100644 gdb/regformats/i386/i386-avx-avx512-linux.dat delete mode 100644 gdb/regformats/i386/i386-avx-linux.dat delete mode 100644 gdb/regformats/i386/i386-avx-mpx-avx512-pku-linux.dat delete mode 100644 gdb/regformats/i386/i386-avx-mpx-linux.dat delete mode 100644 gdb/regformats/i386/i386-linux.dat delete mode 100644 gdb/regformats/i386/i386-mmx-linux.dat delete mode 100644 gdb/regformats/i386/i386-mpx-linux.dat delete mode 100644 gdb/regformats/i386/i386.dat delete mode 100644 gdb/regformats/i386/x32-avx-avx512-linux.dat delete mode 100644 gdb/regformats/i386/x32-avx-linux.dat delete mode 100644 gdb/regformats/i386/x32-linux.dat