This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/gnu-master-arm-spec2k6-Os_LTO in repository toolchain/ci/binutils-gdb.
from 54ee425275 Avoid use-after-free in DWARF debug names code adds 390b205f45 Automatic date update in version.in adds 8941884429 [AArch64] Fix bogus MOVPRFX warning for GPR form of CPY adds 83adff695c [AArch64] Add missing C_MAX_ELEM flags for SVE conversions adds 01c1ee4a70 [AArch64] Allow MOVPRFX to be used with FMOV adds bb32413ff7 Ensure that debug information is retained for ARMv8-M securi [...] adds 4d83e8d97e PR ld/24709 [arm] linker crash and assertion failure with CMSE adds 163b2c58bd This patch fixes a bug in the AArch64 assembler where an inc [...] adds 125f83f66c Fix a bug recently introduced to the linker where it would c [...] adds 854f60884c Move generic_load declaration to symfile.h adds 1faa385ff6 Stop the BFD library from issuing a warning message when pro [...] adds 54d6600669 Make "info threads" use the gdb::option framework adds 9be796f35b Automatic date update in version.in adds f3869b1a41 Remove return value from remove_breakpoints_inf adds 970f9d091d Fix defaults of some "maint test-settings" subcommands adds d1fcf2fded Fix a few comments in maint-test-settings.c adds c6ac893109 "maint test-settings set/show" -> "maint set/show test-settings" adds 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 adds 213fd9faf5 Fix foreach_with_prefix regression adds 0598af4880 Fix TUI use of "has_break" field adds a0b6cbf69d Automatic date update in version.in adds 98602811d8 Kito's 5-part patch set to improve .insn support. adds 923cccf9bc Automatic date update in version.in adds 25c816e70e Automatic date update in version.in adds 55904abea4 Automatic date update in version.in adds 3836e1d1ab Re: PowerPC notoc call stub tests adds 62a47958bd PR24785, bfd crashes on empty .PPC.EMB.apuinfo section adds ea142fbfc9 Fix breakpoints on file reloads for PIE binaries adds 1f6f6e21fa Ensure GDB printf command can print convenience var strings [...] adds 64da05d557 Automatic date update in version.in adds d69cd47e7e Re: gas/ELF: don't accumulate .type settings adds b3a7d1711e gdb/riscv: Don't use default bfd to define required features adds 0ba852ab41 gdb: Remove unneeded parameter from set_breakpoint_location_ [...] adds 5b0e2db4fa gdb: Don't skip prologue for explicit line breakpoints in assembler adds 268a13a5a3 Rename common to gdbsupport
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 34 ++ bfd/compress.c | 3 + bfd/elf-bfd.h | 2 + bfd/elf.c | 37 +- bfd/elf32-arm.c | 44 ++- bfd/elf32-ppc.c | 4 +- bfd/version.h | 2 +- gas/ChangeLog | 168 ++++++++ gas/config/obj-elf.c | 50 ++- gas/config/tc-aarch64.c | 9 + gas/config/tc-hppa.h | 8 + gas/config/tc-i386.c | 4 +- gas/config/tc-mips.c | 30 +- gas/config/tc-mips.h | 5 + gas/doc/as.texi | 4 + gas/doc/c-riscv.texi | 14 +- gas/testsuite/gas/aarch64/codealign.d | 1 + gas/testsuite/gas/aarch64/codealign_1.d | 1 + gas/testsuite/gas/aarch64/diagnostic.l | 1 + gas/testsuite/gas/aarch64/diagnostic.s | 1 + gas/testsuite/gas/aarch64/dwarf.d | 2 +- gas/testsuite/gas/aarch64/illegal.l | 6 +- gas/testsuite/gas/aarch64/illegal.s | 5 + 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 | 4 +- gas/testsuite/gas/aarch64/sve-movprfx_25.l | 1 - gas/testsuite/gas/aarch64/sve-movprfx_25.s | 2 +- gas/testsuite/gas/aarch64/sve-movprfx_26.d | 42 +- gas/testsuite/gas/aarch64/sve-movprfx_26.l | 12 +- gas/testsuite/gas/aarch64/sve-movprfx_26.s | 28 +- gas/testsuite/gas/aarch64/sve-movprfx_27.d | 14 + gas/testsuite/gas/aarch64/sve-movprfx_27.s | 11 + 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 | 20 + 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 + gas/testsuite/gas/riscv/insn.d | 99 ++--- gas/testsuite/gas/riscv/insn.s | 19 +- gdb/ChangeLog | 430 +++++++++++++++++++++ gdb/Makefile.in | 146 +++---- gdb/NEWS | 27 +- gdb/aarch32-linux-nat.h | 5 - gdb/aarch64-linux-nat.c | 13 +- gdb/aarch64-linux-tdep.c | 2 +- gdb/aarch64-tdep.c | 10 +- gdb/aarch64-tdep.h | 2 +- gdb/acinclude.m4 | 2 +- gdb/ada-lang.c | 8 +- gdb/ada-lang.h | 2 +- gdb/agent.c | 2 +- gdb/alloc.c | 4 +- gdb/amd64-darwin-tdep.c | 2 +- gdb/amd64-dicos-tdep.c | 2 +- gdb/amd64-fbsd-nat.c | 2 +- gdb/amd64-fbsd-tdep.c | 2 +- gdb/amd64-linux-nat.c | 2 +- gdb/amd64-linux-tdep.c | 30 +- gdb/amd64-nbsd-tdep.c | 2 +- gdb/amd64-obsd-tdep.c | 2 +- gdb/amd64-sol2-tdep.c | 2 +- gdb/amd64-tdep.c | 27 +- gdb/amd64-windows-tdep.c | 2 +- gdb/arch-utils.c | 2 +- gdb/arch/aarch64-insn.c | 2 +- gdb/arch/aarch64.c | 2 +- gdb/arch/aarch64.h | 2 +- gdb/arch/amd64.c | 4 +- gdb/arch/amd64.h | 2 +- gdb/arch/arm-get-next-pcs.c | 9 +- gdb/arch/arm-linux.c | 6 +- gdb/arch/arm.c | 4 +- gdb/arch/arm.h | 23 +- gdb/arch/i386.c | 6 +- gdb/arch/i386.h | 2 +- gdb/arch/ppc-linux-common.c | 2 +- gdb/arch/riscv.c | 2 +- gdb/arch/riscv.h | 2 +- gdb/arch/tic6x.c | 4 +- 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 | 113 +++--- gdb/arm-tdep.h | 13 +- gdb/arm-wince-tdep.c | 2 +- gdb/auto-load.c | 4 +- gdb/auxv.c | 2 +- gdb/ax-gdb.c | 2 +- gdb/ax-general.c | 2 +- gdb/ax.h | 4 +- gdb/breakpoint.c | 27 +- gdb/breakpoint.h | 10 +- gdb/btrace.c | 4 +- gdb/btrace.h | 4 +- gdb/build-id.c | 2 +- gdb/build-id.h | 2 +- gdb/c-lang.h | 2 +- gdb/charset.c | 8 +- gdb/charset.h | 2 +- gdb/cli/cli-cmds.c | 232 ++++++++++- gdb/cli/cli-cmds.h | 19 +- gdb/cli/cli-decode.c | 2 +- gdb/cli/cli-dump.c | 4 +- gdb/cli/cli-option.c | 156 ++++++-- gdb/cli/cli-option.h | 25 +- gdb/cli/cli-script.c | 2 +- gdb/cli/cli-setshow.c | 74 ++-- gdb/cli/cli-setshow.h | 5 + gdb/cli/cli-utils.c | 7 +- gdb/coff-pe-read.c | 2 +- gdb/command.h | 23 +- gdb/compile/compile-c-support.c | 4 +- gdb/compile/compile-c.h | 2 +- gdb/compile/compile-cplus-symbols.c | 2 +- gdb/compile/compile-cplus-types.c | 4 +- gdb/compile/compile-cplus.h | 2 +- gdb/compile/compile-loc2c.c | 2 +- gdb/compile/compile.c | 10 +- gdb/completer.c | 2 +- gdb/completer.h | 2 +- gdb/configure | 6 +- gdb/configure.ac | 6 +- gdb/contrib/ari/gdb_ari.sh | 10 +- gdb/corefile.c | 2 +- gdb/corelow.c | 2 +- gdb/cp-support.c | 4 +- gdb/cp-support.h | 6 +- gdb/cp-valprint.c | 2 +- gdb/csky-tdep.c | 2 +- gdb/ctf.c | 2 +- gdb/darwin-nat.c | 8 +- gdb/debug.c | 2 +- gdb/defs.h | 9 +- gdb/disasm-selftests.c | 2 +- gdb/disasm.c | 2 +- gdb/disasm.h | 2 +- gdb/doc/ChangeLog | 13 + gdb/doc/gdb.texinfo | 107 ++++- gdb/dtrace-probe.c | 2 +- gdb/dwarf-index-cache.c | 6 +- gdb/dwarf-index-cache.h | 2 +- gdb/dwarf-index-write.c | 10 +- gdb/dwarf2-frame.c | 2 +- gdb/dwarf2expr.c | 2 +- gdb/dwarf2loc.c | 6 +- gdb/dwarf2read.c | 20 +- gdb/dwarf2read.h | 2 +- gdb/event-loop.c | 2 +- gdb/event-top.c | 2 +- gdb/exceptions.c | 2 +- gdb/exec.c | 2 +- gdb/extension.h | 4 +- gdb/fbsd-nat.c | 6 +- gdb/features/Makefile | 83 +--- gdb/features/aarch64-core.c | 2 +- gdb/features/aarch64-fpu.c | 2 +- gdb/features/aarch64-pauth.c | 2 +- gdb/features/aarch64-sve.c | 2 +- gdb/features/aarch64.xml | 14 - gdb/features/i386/32bit-avx.c | 2 +- gdb/features/i386/32bit-avx512.c | 2 +- gdb/features/i386/32bit-core.c | 2 +- gdb/features/i386/32bit-linux.c | 2 +- gdb/features/i386/32bit-mpx.c | 2 +- gdb/features/i386/32bit-pkeys.c | 2 +- gdb/features/i386/32bit-segments.c | 2 +- gdb/features/i386/32bit-sse.c | 2 +- gdb/features/i386/64bit-avx.c | 2 +- gdb/features/i386/64bit-avx512.c | 2 +- gdb/features/i386/64bit-core.c | 2 +- gdb/features/i386/64bit-linux.c | 2 +- gdb/features/i386/64bit-mpx.c | 2 +- gdb/features/i386/64bit-pkeys.c | 2 +- gdb/features/i386/64bit-segments.c | 2 +- gdb/features/i386/64bit-sse.c | 2 +- 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-core.c | 2 +- gdb/features/i386/x32-linux.xml | 18 - gdb/features/riscv/32bit-cpu.c | 2 +- gdb/features/riscv/32bit-csr.c | 2 +- gdb/features/riscv/32bit-fpu.c | 2 +- gdb/features/riscv/64bit-cpu.c | 2 +- gdb/features/riscv/64bit-csr.c | 2 +- gdb/features/riscv/64bit-fpu.c | 2 +- gdb/features/tic6x-c6xp.c | 2 +- gdb/features/tic6x-core.c | 2 +- gdb/features/tic6x-gp.c | 2 +- gdb/filename-seen-cache.h | 2 +- gdb/findcmd.c | 2 +- gdb/findvar.c | 2 +- gdb/fork-child.c | 8 +- gdb/gcore.c | 6 +- gdb/gdb_bfd.c | 4 +- gdb/gdb_bfd.h | 2 +- gdb/gdb_proc_service.h | 2 +- gdb/gdb_regex.c | 2 +- gdb/gdb_select.h | 2 +- gdb/gdb_usleep.c | 2 +- gdb/gdbarch-selftests.c | 4 +- gdb/gdbserver/ChangeLog | 37 ++ gdb/gdbserver/Makefile.in | 136 +++---- gdb/gdbserver/acinclude.m4 | 2 +- gdb/gdbserver/ax.c | 10 +- gdb/gdbserver/configure | 6 +- gdb/gdbserver/configure.ac | 6 +- gdb/gdbserver/configure.srv | 26 +- gdb/gdbserver/event-loop.c | 2 +- gdb/gdbserver/fork-child.c | 2 +- gdb/gdbserver/gdb_proc_service.h | 2 +- gdb/gdbserver/gdbreplay.c | 8 +- gdb/gdbserver/gdbthread.h | 2 +- gdb/gdbserver/hostio-errno.c | 2 +- gdb/gdbserver/hostio.c | 2 +- gdb/gdbserver/i387-fp.c | 2 +- gdb/gdbserver/inferiors.c | 6 +- gdb/gdbserver/inferiors.h | 2 +- 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-amd64-ipa.c | 2 +- gdb/gdbserver/linux-arm-low.c | 12 +- gdb/gdbserver/linux-i386-ipa.c | 2 +- gdb/gdbserver/linux-low.c | 20 +- gdb/gdbserver/linux-tic6x-low.c | 2 +- gdb/gdbserver/linux-x86-low.c | 8 +- gdb/gdbserver/linux-x86-tdesc-selftest.c | 183 --------- gdb/gdbserver/linux-x86-tdesc.c | 2 +- gdb/gdbserver/linux-x86-tdesc.h | 2 - gdb/gdbserver/lynx-i386-low.c | 2 +- gdb/gdbserver/lynx-low.c | 6 +- gdb/gdbserver/mem-break.h | 2 +- gdb/gdbserver/nto-x86-low.c | 2 +- gdb/gdbserver/regcache.c | 14 +- gdb/gdbserver/regcache.h | 12 +- gdb/gdbserver/remote-utils.c | 8 +- gdb/gdbserver/server.c | 30 +- gdb/gdbserver/server.h | 14 +- gdb/gdbserver/spu-low.c | 4 +- gdb/gdbserver/symbol.c | 4 +- gdb/gdbserver/target.h | 2 +- gdb/gdbserver/tdesc.c | 12 +- gdb/gdbserver/tdesc.h | 2 +- gdb/gdbserver/thread-db.c | 4 +- gdb/gdbserver/tracepoint.c | 4 +- gdb/gdbserver/win32-i386-low.c | 2 +- gdb/gdbserver/win32-low.c | 4 +- gdb/{common => gdbsupport}/agent.c | 2 +- gdb/{common => gdbsupport}/agent.h | 4 +- gdb/{common => gdbsupport}/array-view.h | 0 gdb/{common => gdbsupport}/ax.def | 0 gdb/{common => gdbsupport}/break-common.h | 0 gdb/{common => gdbsupport}/btrace-common.c | 0 gdb/{common => gdbsupport}/btrace-common.h | 0 gdb/{common => gdbsupport}/buffer.c | 0 gdb/{common => gdbsupport}/buffer.h | 0 gdb/{common => gdbsupport}/byte-vector.h | 2 +- gdb/{common => gdbsupport}/cleanups.c | 0 gdb/{common => gdbsupport}/cleanups.h | 0 gdb/{common => gdbsupport}/common-debug.c | 4 +- gdb/{common => gdbsupport}/common-debug.h | 0 gdb/{common => gdbsupport}/common-defs.h | 4 +- gdb/{common => gdbsupport}/common-exceptions.c | 0 gdb/{common => gdbsupport}/common-exceptions.h | 0 gdb/{common => gdbsupport}/common-gdbthread.h | 0 gdb/{common => gdbsupport}/common-inferior.h | 0 gdb/{common => gdbsupport}/common-regcache.c | 0 gdb/{common => gdbsupport}/common-regcache.h | 0 gdb/{common => gdbsupport}/common-types.h | 0 gdb/{common => gdbsupport}/common-utils.c | 8 +- gdb/{common => gdbsupport}/common-utils.h | 0 gdb/{common => gdbsupport}/common.host | 4 +- gdb/{common => gdbsupport}/common.m4 | 0 gdb/{common => gdbsupport}/create-version.sh | 2 +- gdb/{common => gdbsupport}/def-vector.h | 2 +- gdb/{common => gdbsupport}/default-init-alloc.h | 0 gdb/{common => gdbsupport}/enum-flags.h | 0 gdb/{common => gdbsupport}/environ.c | 18 +- gdb/{common => gdbsupport}/environ.h | 0 gdb/{common => gdbsupport}/errors.c | 8 +- gdb/{common => gdbsupport}/errors.h | 0 gdb/{common => gdbsupport}/fileio.c | 0 gdb/{common => gdbsupport}/fileio.h | 0 gdb/{common => gdbsupport}/filestuff.c | 4 +- gdb/{common => gdbsupport}/filestuff.h | 0 gdb/{common => gdbsupport}/filtered-iterator.h | 0 gdb/{common => gdbsupport}/format.c | 0 gdb/{common => gdbsupport}/format.h | 2 +- gdb/{common => gdbsupport}/forward-scope-exit.h | 2 +- gdb/{common => gdbsupport}/function-view.h | 0 gdb/{common => gdbsupport}/gdb_assert.h | 0 gdb/{common => gdbsupport}/gdb_locale.h | 0 gdb/{common => gdbsupport}/gdb_optional.h | 2 +- gdb/{common => gdbsupport}/gdb_proc_service.h | 0 gdb/{common => gdbsupport}/gdb_ref_ptr.h | 0 gdb/{common => gdbsupport}/gdb_setjmp.h | 0 gdb/{common => gdbsupport}/gdb_signals.h | 0 gdb/{common => gdbsupport}/gdb_splay_tree.h | 0 gdb/{common => gdbsupport}/gdb_string_view.h | 0 gdb/{common => gdbsupport}/gdb_string_view.tcc | 0 gdb/{common => gdbsupport}/gdb_sys_time.h | 0 gdb/{common => gdbsupport}/gdb_tilde_expand.c | 4 +- gdb/{common => gdbsupport}/gdb_tilde_expand.h | 0 gdb/{common => gdbsupport}/gdb_unique_ptr.h | 0 gdb/{common => gdbsupport}/gdb_unlinker.h | 0 gdb/{common => gdbsupport}/gdb_vecs.c | 0 gdb/{common => gdbsupport}/gdb_vecs.h | 0 gdb/{common => gdbsupport}/gdb_wait.h | 0 gdb/{common => gdbsupport}/hash_enum.h | 0 gdb/{common => gdbsupport}/host-defs.h | 0 gdb/{common => gdbsupport}/job-control.c | 2 +- gdb/{common => gdbsupport}/job-control.h | 2 +- gdb/{common => gdbsupport}/mingw-strerror.c | 0 gdb/{common => gdbsupport}/netstuff.c | 6 +- gdb/{common => gdbsupport}/netstuff.h | 0 gdb/{common => gdbsupport}/new-op.c | 0 gdb/{common => gdbsupport}/next-iterator.h | 0 gdb/{common => gdbsupport}/observable.h | 0 gdb/{common => gdbsupport}/offset-type.h | 0 gdb/{common => gdbsupport}/pathstuff.c | 18 +- gdb/{common => gdbsupport}/pathstuff.h | 2 +- gdb/{common => gdbsupport}/poison.h | 0 gdb/{common => gdbsupport}/posix-strerror.c | 0 gdb/{common => gdbsupport}/preprocessor.h | 0 gdb/{common => gdbsupport}/print-utils.c | 0 gdb/{common => gdbsupport}/print-utils.h | 0 gdb/{common => gdbsupport}/ptid.c | 0 gdb/{common => gdbsupport}/ptid.h | 0 gdb/{common => gdbsupport}/refcounted-object.h | 0 gdb/{common => gdbsupport}/rsp-low.c | 0 gdb/{common => gdbsupport}/rsp-low.h | 2 +- gdb/{common => gdbsupport}/run-time-clock.c | 0 gdb/{common => gdbsupport}/run-time-clock.h | 0 gdb/{common => gdbsupport}/safe-iterator.h | 0 gdb/{common => gdbsupport}/scope-exit.h | 2 +- gdb/{common => gdbsupport}/scoped_fd.h | 0 gdb/{common => gdbsupport}/scoped_mmap.c | 2 +- gdb/{common => gdbsupport}/scoped_mmap.h | 0 gdb/{common => gdbsupport}/scoped_restore.h | 0 gdb/{common => gdbsupport}/selftest.c | 0 gdb/{common => gdbsupport}/selftest.h | 0 .../signals-state-save-restore.c | 0 .../signals-state-save-restore.h | 0 gdb/{common => gdbsupport}/signals.c | 0 gdb/{common => gdbsupport}/symbol.h | 0 gdb/{common => gdbsupport}/tdesc.c | 28 +- gdb/{common => gdbsupport}/tdesc.h | 0 gdb/{common => gdbsupport}/traits.h | 0 gdb/{common => gdbsupport}/underlying.h | 0 gdb/{common => gdbsupport}/valid-expr.h | 4 +- gdb/{common => gdbsupport}/vec.c | 0 gdb/{common => gdbsupport}/vec.h | 0 gdb/{common => gdbsupport}/version.h | 0 gdb/{common => gdbsupport}/x86-xstate.h | 0 gdb/{common => gdbsupport}/xml-utils.c | 0 gdb/{common => gdbsupport}/xml-utils.h | 0 gdb/gdbthread.h | 8 +- gdb/gdbtypes.h | 10 +- gdb/gnu-nat.c | 2 +- gdb/go32-nat.c | 2 +- gdb/guile/guile.c | 2 +- gdb/guile/scm-ports.c | 2 +- gdb/guile/scm-safe-call.c | 2 +- gdb/guile/scm-type.c | 2 +- gdb/i386-fbsd-nat.c | 2 +- gdb/i386-fbsd-tdep.c | 2 +- gdb/i386-go32-tdep.c | 2 +- gdb/i386-linux-nat.c | 2 +- gdb/i386-linux-tdep.c | 26 +- gdb/i386-tdep.c | 26 +- gdb/i387-tdep.c | 2 +- gdb/ia64-libunwind-tdep.c | 2 +- gdb/ia64-linux-nat.c | 2 +- gdb/inf-child.c | 8 +- gdb/inf-ptrace.c | 2 +- gdb/infcall.c | 2 +- gdb/infcall.h | 2 +- gdb/infcmd.c | 8 +- gdb/inferior-iter.h | 4 +- gdb/inferior.c | 2 +- gdb/inferior.h | 8 +- gdb/inflow.c | 2 +- gdb/inflow.h | 2 +- gdb/infrun.c | 10 +- gdb/infrun.h | 2 +- gdb/inline-frame.c | 2 +- gdb/language.h | 2 +- gdb/linespec.c | 7 +- gdb/linux-fork.c | 2 +- gdb/linux-nat.c | 12 +- gdb/linux-tdep.c | 4 +- gdb/linux-thread-db.c | 4 +- gdb/location.c | 2 +- gdb/machoread.c | 2 +- gdb/macrotab.h | 2 +- gdb/main.c | 6 +- gdb/maint-test-options.c | 138 ++++--- gdb/maint-test-settings.c | 167 ++++---- gdb/maint.c | 30 +- gdb/maint.h | 2 +- gdb/memattr.c | 2 +- gdb/memrange.h | 2 +- gdb/mi/mi-cmd-break.h | 2 +- gdb/mi/mi-cmd-env.c | 2 +- gdb/mi/mi-cmd-stack.c | 2 +- gdb/mi/mi-cmd-var.c | 2 +- gdb/mi/mi-interp.c | 2 +- gdb/mi/mi-main.c | 10 +- gdb/mi/mi-parse.h | 2 +- gdb/minsyms.c | 4 +- gdb/mips-linux-tdep.c | 4 +- gdb/namespace.h | 4 +- gdb/nat/aarch64-linux-hw-point.c | 6 +- gdb/nat/aarch64-linux-hw-point.h | 2 +- gdb/nat/aarch64-linux.c | 4 +- gdb/nat/aarch64-sve-linux-ptrace.c | 6 +- gdb/nat/amd64-linux-siginfo.c | 2 +- gdb/nat/fork-inferior.c | 14 +- gdb/nat/linux-btrace.c | 12 +- gdb/nat/linux-btrace.h | 4 +- gdb/nat/linux-namespaces.c | 8 +- gdb/nat/linux-nat.h | 2 +- gdb/nat/linux-osdata.c | 8 +- gdb/nat/linux-personality.c | 2 +- gdb/nat/linux-procfs.c | 4 +- gdb/nat/linux-ptrace.c | 4 +- gdb/nat/linux-ptrace.h | 2 +- gdb/nat/linux-waitpid.c | 4 +- gdb/nat/mips-linux-watch.c | 2 +- gdb/nat/mips-linux-watch.h | 2 +- gdb/nat/ppc-linux.c | 2 +- gdb/nat/x86-dregs.c | 4 +- gdb/nat/x86-dregs.h | 2 +- gdb/nat/x86-linux-dregs.c | 2 +- gdb/nat/x86-linux.c | 2 +- gdb/nto-procfs.c | 4 +- gdb/nto-tdep.c | 2 +- gdb/objfile-flags.h | 2 +- gdb/objfiles.c | 2 +- gdb/objfiles.h | 4 +- gdb/obsd-nat.c | 2 +- gdb/observable.h | 2 +- gdb/osdata.c | 2 +- gdb/p-valprint.c | 2 +- gdb/parse.c | 2 +- gdb/parser-defs.h | 2 +- gdb/ppc-linux-nat.c | 2 +- gdb/printcmd.c | 146 ++++--- gdb/probe.c | 2 +- gdb/proc-api.c | 2 +- gdb/procfs.c | 8 +- gdb/producer.c | 2 +- gdb/progspace.h | 8 +- gdb/psymtab.h | 2 +- gdb/python/py-framefilter.c | 2 +- gdb/python/py-inferior.c | 2 +- gdb/python/py-ref.h | 2 +- gdb/python/py-type.c | 2 +- gdb/python/python.c | 2 +- gdb/record-btrace.c | 2 +- gdb/record-full.c | 4 +- gdb/record.c | 2 +- gdb/record.h | 2 +- gdb/regcache-dump.c | 2 +- gdb/regcache.c | 14 +- gdb/regcache.h | 12 +- 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/remote-fileio.c | 6 +- gdb/remote-fileio.h | 2 +- gdb/remote-sim.c | 2 +- gdb/remote.c | 14 +- gdb/riscv-tdep.c | 14 +- gdb/rs6000-aix-tdep.c | 2 +- gdb/rust-exp.y | 4 +- gdb/s12z-tdep.c | 2 +- gdb/selftest-arch.c | 2 +- gdb/ser-base.c | 2 +- gdb/ser-event.c | 2 +- gdb/ser-pipe.c | 4 +- gdb/ser-tcp.c | 6 +- gdb/ser-unix.c | 4 +- gdb/skip.c | 2 +- gdb/solib-aix.c | 2 +- gdb/solib-target.c | 2 +- gdb/solib.c | 4 +- gdb/source-cache.c | 2 +- gdb/source.c | 8 +- gdb/source.h | 2 +- gdb/sparc-nat.c | 2 +- gdb/spu-linux-nat.c | 2 +- gdb/stack.c | 2 +- gdb/stap-probe.c | 2 +- gdb/symfile-add-flags.h | 2 +- gdb/symfile.c | 22 +- gdb/symfile.h | 8 +- gdb/symtab.c | 25 +- gdb/symtab.h | 10 +- gdb/target-descriptions.c | 16 +- gdb/target-descriptions.h | 2 +- gdb/target-memory.c | 4 +- gdb/target.c | 4 +- gdb/target.h | 8 +- gdb/target/waitstatus.c | 2 +- gdb/target/waitstatus.h | 2 +- gdb/testsuite/ChangeLog | 84 ++++ .../gdb.arch/amd64-break-on-asm-line.S} | 48 ++- .../gdb.arch/amd64-break-on-asm-line.exp} | 37 +- gdb/testsuite/gdb.base/break-idempotent.exp | 66 ++-- gdb/testsuite/gdb.base/options.exp | 208 +++++++--- gdb/testsuite/gdb.base/printcmds.exp | 59 ++- gdb/testsuite/gdb.base/settings.exp | 35 +- gdb/testsuite/gdb.base/shell.exp | 47 ++- gdb/{debug.c => testsuite/gdb.base/with.c} | 31 +- gdb/testsuite/gdb.base/with.exp | 289 ++++++++++++++ gdb/testsuite/gdb.server/unittest.exp | 2 +- .../gdb.testsuite/foreach_with_prefix.exp | 98 +++++ gdb/testsuite/lib/completion-support.exp | 11 +- gdb/testsuite/lib/gdb.exp | 11 +- gdb/thread-iter.h | 6 +- gdb/thread.c | 88 ++++- gdb/tilegx-tdep.c | 2 +- gdb/top.c | 15 +- gdb/top.h | 2 +- gdb/tracefile-tfile.c | 6 +- gdb/tracefile.c | 2 +- gdb/tracepoint.c | 4 +- gdb/tracepoint.h | 2 +- gdb/tui/tui-data.h | 21 +- gdb/tui/tui-disasm.c | 6 - gdb/tui/tui-io.c | 2 +- gdb/tui/tui-source.c | 2 +- gdb/tui/tui-winsource.c | 17 +- gdb/tui/tui-winsource.h | 2 +- gdb/ui-file.c | 2 +- gdb/ui-out.h | 2 +- gdb/unittests/array-view-selftests.c | 4 +- gdb/unittests/child-path-selftests.c | 4 +- gdb/unittests/cli-utils-selftests.c | 2 +- gdb/unittests/common-utils-selftests.c | 4 +- gdb/unittests/copy_bitwise-selftests.c | 2 +- gdb/unittests/environ-selftests.c | 4 +- gdb/unittests/format_pieces-selftests.c | 4 +- gdb/unittests/function-view-selftests.c | 4 +- gdb/unittests/lookup_name_info-selftests.c | 2 +- gdb/unittests/memory-map-selftests.c | 2 +- gdb/unittests/memrange-selftests.c | 2 +- gdb/unittests/mkdir-recursive-selftests.c | 8 +- gdb/unittests/observable-selftests.c | 4 +- gdb/unittests/offset-type-selftests.c | 8 +- gdb/unittests/optional-selftests.c | 4 +- gdb/unittests/parse-connection-spec-selftests.c | 4 +- gdb/unittests/ptid-selftests.c | 2 +- gdb/unittests/rsp-low-selftests.c | 4 +- gdb/unittests/scoped_fd-selftests.c | 6 +- gdb/unittests/scoped_mmap-selftests.c | 8 +- gdb/unittests/scoped_restore-selftests.c | 4 +- gdb/unittests/string_view-selftests.c | 4 +- gdb/unittests/style-selftests.c | 2 +- gdb/unittests/tracepoint-selftests.c | 2 +- gdb/unittests/unpack-selftests.c | 2 +- gdb/unittests/utils-selftests.c | 2 +- gdb/unittests/xml-utils-selftests.c | 4 +- gdb/utils.c | 12 +- gdb/utils.h | 2 +- gdb/valarith.c | 2 +- gdb/valops.c | 2 +- gdb/valprint.c | 2 +- gdb/value.c | 4 +- gdb/value.h | 2 +- gdb/varobj.c | 2 +- gdb/varobj.h | 2 +- gdb/windows-nat.c | 4 +- gdb/x86-linux-nat.c | 2 +- gdb/xml-support.c | 2 +- gdb/xml-support.h | 6 +- gdb/xml-tdesc.h | 2 +- gdb/xstormy16-tdep.c | 2 +- gdb/xtensa-linux-nat.c | 2 +- ld/ChangeLog | 22 ++ ld/emultempl/aarch64elf.em | 2 +- ld/testsuite/ld-arm/arm-elf.exp | 6 + ld/testsuite/ld-arm/cmse_main.s | 21 + ld/testsuite/ld-arm/cmse_main_sec_debug.d | 29 ++ ld/testsuite/ld-arm/cmse_sec_debug.s | 142 +++++++ ld/testsuite/ld-elf/group9.s | 2 +- ld/testsuite/ld-powerpc/callstub-1.d | 2 +- ld/testsuite/ld-powerpc/callstub-2.d | 2 +- opcodes/ChangeLog | 24 ++ opcodes/aarch64-opc.c | 5 - opcodes/aarch64-tbl.h | 58 +-- opcodes/riscv-opc.c | 30 +- 720 files changed, 4418 insertions(+), 4270 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_27.d create mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_27.s 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 rename gdb/{common => gdbsupport}/agent.c (99%) rename gdb/{common => gdbsupport}/agent.h (97%) rename gdb/{common => gdbsupport}/array-view.h (100%) rename gdb/{common => gdbsupport}/ax.def (100%) rename gdb/{common => gdbsupport}/break-common.h (100%) rename gdb/{common => gdbsupport}/btrace-common.c (100%) rename gdb/{common => gdbsupport}/btrace-common.h (100%) rename gdb/{common => gdbsupport}/buffer.c (100%) rename gdb/{common => gdbsupport}/buffer.h (100%) rename gdb/{common => gdbsupport}/byte-vector.h (98%) rename gdb/{common => gdbsupport}/cleanups.c (100%) rename gdb/{common => gdbsupport}/cleanups.h (100%) copy gdb/{common => gdbsupport}/common-debug.c (92%) rename gdb/{common => gdbsupport}/common-debug.h (100%) rename gdb/{common => gdbsupport}/common-defs.h (98%) rename gdb/{common => gdbsupport}/common-exceptions.c (100%) rename gdb/{common => gdbsupport}/common-exceptions.h (100%) rename gdb/{common => gdbsupport}/common-gdbthread.h (100%) rename gdb/{common => gdbsupport}/common-inferior.h (100%) rename gdb/{common => gdbsupport}/common-regcache.c (100%) rename gdb/{common => gdbsupport}/common-regcache.h (100%) rename gdb/{common => gdbsupport}/common-types.h (100%) rename gdb/{common => gdbsupport}/common-utils.c (97%) rename gdb/{common => gdbsupport}/common-utils.h (100%) copy gdb/{common => gdbsupport}/common.host (91%) rename gdb/{common => gdbsupport}/common.m4 (100%) rename gdb/{common => gdbsupport}/create-version.sh (96%) rename gdb/{common => gdbsupport}/def-vector.h (96%) rename gdb/{common => gdbsupport}/default-init-alloc.h (100%) rename gdb/{common => gdbsupport}/enum-flags.h (100%) rename gdb/{common => gdbsupport}/environ.c (93%) rename gdb/{common => gdbsupport}/environ.h (100%) rename gdb/{common => gdbsupport}/errors.c (91%) rename gdb/{common => gdbsupport}/errors.h (100%) rename gdb/{common => gdbsupport}/fileio.c (100%) rename gdb/{common => gdbsupport}/fileio.h (100%) rename gdb/{common => gdbsupport}/filestuff.c (99%) rename gdb/{common => gdbsupport}/filestuff.h (100%) rename gdb/{common => gdbsupport}/filtered-iterator.h (100%) rename gdb/{common => gdbsupport}/format.c (100%) rename gdb/{common => gdbsupport}/format.h (98%) rename gdb/{common => gdbsupport}/forward-scope-exit.h (99%) rename gdb/{common => gdbsupport}/function-view.h (100%) rename gdb/{common => gdbsupport}/gdb_assert.h (100%) rename gdb/{common => gdbsupport}/gdb_locale.h (100%) rename gdb/{common => gdbsupport}/gdb_optional.h (99%) rename gdb/{common => gdbsupport}/gdb_proc_service.h (100%) rename gdb/{common => gdbsupport}/gdb_ref_ptr.h (100%) rename gdb/{common => gdbsupport}/gdb_setjmp.h (100%) rename gdb/{common => gdbsupport}/gdb_signals.h (100%) rename gdb/{common => gdbsupport}/gdb_splay_tree.h (100%) rename gdb/{common => gdbsupport}/gdb_string_view.h (100%) rename gdb/{common => gdbsupport}/gdb_string_view.tcc (100%) rename gdb/{common => gdbsupport}/gdb_sys_time.h (100%) rename gdb/{common => gdbsupport}/gdb_tilde_expand.c (96%) rename gdb/{common => gdbsupport}/gdb_tilde_expand.h (100%) rename gdb/{common => gdbsupport}/gdb_unique_ptr.h (100%) rename gdb/{common => gdbsupport}/gdb_unlinker.h (100%) rename gdb/{common => gdbsupport}/gdb_vecs.c (100%) rename gdb/{common => gdbsupport}/gdb_vecs.h (100%) rename gdb/{common => gdbsupport}/gdb_wait.h (100%) rename gdb/{common => gdbsupport}/hash_enum.h (100%) rename gdb/{common => gdbsupport}/host-defs.h (100%) rename gdb/{common => gdbsupport}/job-control.c (98%) rename gdb/{common => gdbsupport}/job-control.h (97%) rename gdb/{common => gdbsupport}/mingw-strerror.c (100%) rename gdb/{common => gdbsupport}/netstuff.c (97%) rename gdb/{common => gdbsupport}/netstuff.h (100%) rename gdb/{common => gdbsupport}/new-op.c (100%) rename gdb/{common => gdbsupport}/next-iterator.h (100%) rename gdb/{common => gdbsupport}/observable.h (100%) rename gdb/{common => gdbsupport}/offset-type.h (100%) rename gdb/{common => gdbsupport}/pathstuff.c (96%) rename gdb/{common => gdbsupport}/pathstuff.h (98%) rename gdb/{common => gdbsupport}/poison.h (100%) rename gdb/{common => gdbsupport}/posix-strerror.c (100%) rename gdb/{common => gdbsupport}/preprocessor.h (100%) rename gdb/{common => gdbsupport}/print-utils.c (100%) rename gdb/{common => gdbsupport}/print-utils.h (100%) rename gdb/{common => gdbsupport}/ptid.c (100%) rename gdb/{common => gdbsupport}/ptid.h (100%) rename gdb/{common => gdbsupport}/refcounted-object.h (100%) rename gdb/{common => gdbsupport}/rsp-low.c (100%) rename gdb/{common => gdbsupport}/rsp-low.h (99%) rename gdb/{common => gdbsupport}/run-time-clock.c (100%) rename gdb/{common => gdbsupport}/run-time-clock.h (100%) rename gdb/{common => gdbsupport}/safe-iterator.h (100%) rename gdb/{common => gdbsupport}/scope-exit.h (99%) rename gdb/{common => gdbsupport}/scoped_fd.h (100%) rename gdb/{common => gdbsupport}/scoped_mmap.c (97%) rename gdb/{common => gdbsupport}/scoped_mmap.h (100%) rename gdb/{common => gdbsupport}/scoped_restore.h (100%) rename gdb/{common => gdbsupport}/selftest.c (100%) rename gdb/{common => gdbsupport}/selftest.h (100%) rename gdb/{common => gdbsupport}/signals-state-save-restore.c (100%) rename gdb/{common => gdbsupport}/signals-state-save-restore.h (100%) rename gdb/{common => gdbsupport}/signals.c (100%) rename gdb/{common => gdbsupport}/symbol.h (100%) rename gdb/{common => gdbsupport}/tdesc.c (96%) rename gdb/{common => gdbsupport}/tdesc.h (100%) rename gdb/{common => gdbsupport}/traits.h (100%) rename gdb/{common => gdbsupport}/underlying.h (100%) rename gdb/{common => gdbsupport}/valid-expr.h (98%) rename gdb/{common => gdbsupport}/vec.c (100%) rename gdb/{common => gdbsupport}/vec.h (100%) rename gdb/{common => gdbsupport}/version.h (100%) rename gdb/{common => gdbsupport}/x86-xstate.h (100%) rename gdb/{common => gdbsupport}/xml-utils.c (100%) rename gdb/{common => gdbsupport}/xml-utils.h (100%) 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 rename gdb/{common/common-debug.c => testsuite/gdb.arch/amd64-break-on-asm-line.S} (51%) rename gdb/{common/common.host => testsuite/gdb.arch/amd64-break-on-asm-line.exp} (53%) copy gdb/{debug.c => testsuite/gdb.base/with.c} (71%) create mode 100644 gdb/testsuite/gdb.base/with.exp create mode 100644 gdb/testsuite/gdb.testsuite/foreach_with_prefix.exp create mode 100644 ld/testsuite/ld-arm/cmse_main.s create mode 100644 ld/testsuite/ld-arm/cmse_main_sec_debug.d create mode 100644 ld/testsuite/ld-arm/cmse_sec_debug.s