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-arm-stable-allnoconfig 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 adds e935475cb6 Arm/AArch64: Split DISPLACED_MODIFIED_INSNS name clash adds f0452268d6 Arm: Prefix register sizes with ARM_ adds 350fab5416 Arm/AArch64: Use a single set of Arm register set size defines
No new revisions were added by this update.
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