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-next-defconfig in repository toolchain/ci/binutils-gdb.
from 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 adds 0826779b99 Fix printcmds.exp failure for wide strings tests. adds b58a68fe57 Fix "info break" + "catch catch" + -static-{libstdc++,libgcc} adds cb1e4e32c2 "catch catch/throw/rethrow", breakpoint -> catchpoint adds a38118e5d1 Make "maint info breakpoints" show "catch catch/throw/rethro [...] new eb6ad40f24 Automatic date update in version.in new e2d0f9803e Make bpstat_what::is_longjmp a bool
The 2 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 | 9 + gas/config/obj-elf.c | 17 -- gas/config/tc-mips.c | 30 ++- gas/config/tc-mips.h | 5 + gas/testsuite/gas/elf/type-2.e | 10 + gdb/ChangeLog | 194 ++++++++++++++++ gdb/Makefile.in | 146 ++++++------ gdb/aarch64-tdep.c | 4 +- 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 | 2 +- gdb/amd64-nbsd-tdep.c | 2 +- gdb/amd64-obsd-tdep.c | 2 +- gdb/amd64-sol2-tdep.c | 2 +- gdb/amd64-tdep.c | 4 +- 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 | 6 +- gdb/arch/arm-linux.c | 4 +- gdb/arch/arm.c | 4 +- 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-tdep.c | 4 +- gdb/auto-load.c | 4 +- gdb/auxv.c | 2 +- gdb/ax-gdb.c | 2 +- gdb/ax-general.c | 2 +- gdb/ax.h | 4 +- gdb/break-catch-throw.c | 33 +-- gdb/breakpoint.c | 253 +++++++++------------ gdb/breakpoint.h | 20 +- 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 | 6 +- gdb/cli/cli-cmds.h | 4 +- gdb/cli/cli-decode.c | 2 +- gdb/cli/cli-dump.c | 4 +- gdb/cli/cli-option.h | 4 +- gdb/cli/cli-script.c | 2 +- gdb/coff-pe-read.c | 2 +- gdb/command.h | 4 +- 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 | 6 +- gdb/disasm-selftests.c | 2 +- gdb/disasm.c | 2 +- gdb/disasm.h | 2 +- gdb/doc/ChangeLog | 6 + gdb/doc/gdb.texinfo | 18 +- 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/aarch64-core.c | 2 +- gdb/features/aarch64-fpu.c | 2 +- gdb/features/aarch64-pauth.c | 2 +- gdb/features/aarch64-sve.c | 2 +- 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/x32-core.c | 2 +- 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 | 19 ++ 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/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-amd64-ipa.c | 2 +- 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 | 4 +- gdb/gdbserver/linux-x86-tdesc.c | 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 | 2 +- gdb/i386-tdep.c | 2 +- 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.c | 2 +- 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 | 6 +- 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-breakpoint.c | 8 +- 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/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 | 8 +- gdb/symfile.h | 2 +- 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 | 28 +++ .../gdb.arch/amd64-break-on-asm-line.S} | 38 ++-- .../gdb.arch/amd64-break-on-asm-line.exp} | 37 ++- gdb/testsuite/gdb.base/printcmds.exp | 29 ++- .../gdb.cp/except-multi-location-lib.cc} | 21 +- .../gdb.cp/except-multi-location-main.cc} | 30 ++- gdb/testsuite/gdb.cp/except-multi-location.exp | 87 +++++++ gdb/testsuite/gdb.cp/exception.exp | 18 +- gdb/testsuite/gdb.mi/mi-catch-cpp-exceptions.exp | 2 +- gdb/testsuite/gdb.python/py-breakpoint.exp | 5 +- gdb/thread-iter.h | 6 +- gdb/thread.c | 6 +- gdb/tilegx-tdep.c | 2 +- gdb/top.c | 8 +- gdb/top.h | 2 +- gdb/tracefile-tfile.c | 6 +- gdb/tracefile.c | 2 +- gdb/tracepoint.c | 4 +- gdb/tracepoint.h | 2 +- gdb/tui/tui-io.c | 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 +- 508 files changed, 1535 insertions(+), 1214 deletions(-) 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%) rename 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%) copy gdb/{arch/i386.h => 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.cp/except-multi-location-lib.cc} (71%) copy gdb/{debug.c => testsuite/gdb.cp/except-multi-location-main.cc} (71%) create mode 100644 gdb/testsuite/gdb.cp/except-multi-location.exp