This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check/master-aarch64 in repository toolchain/ci/binutils-gdb.
from cced7cacec gdb: preserve `|` in connection details string adds e53c95d40b gdb: use ptid_t::to_string instead of target_pid_to_str in d [...] adds dab863ef40 Remove a use of xfree in location.c adds 7910e2dee3 Boolify explicit_to_string_internal adds 49a9cf56ff Remove EL_* macros from location.c adds 2b0c285ea5 Split event_location into subclasses adds 85e428a69f Use std::string in event_location adds 5947982f1d Simplify event_location_probe adds 7904e9613e Move gdb_argv to gdbsupport adds bf31fd38f0 Move gdb obstack code to gdbsupport adds 0589ca4e7b Introduce gdb-hashtab module in gdbsupport adds d322d6d69d Move gdb_regex to gdbsupport new 59505f2cec Unify "catch fork" and "catch vfork" new 064f3c6a01 Move "catch fork" to a new file new de8e4cb3af Move "catch exec" to a new file new d66beefaf6 Simplify Ada catchpoints
The 4 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: gdb/Makefile.in | 6 +- gdb/ada-lang.c | 72 +--- gdb/addrmap.c | 2 +- gdb/auto-load.c | 2 +- gdb/bcache.c | 2 +- gdb/block.c | 2 +- gdb/break-catch-exec.c | 236 ++++++++++ gdb/break-catch-fork.c | 286 +++++++++++++ gdb/break-catch-throw.c | 4 +- gdb/breakpoint.c | 537 +---------------------- gdb/bsd-uthread.c | 2 +- gdb/btrace.c | 10 +- gdb/buildsym.c | 2 +- gdb/buildsym.h | 2 +- gdb/c-lang.c | 2 +- gdb/c-typeprint.c | 2 +- gdb/charset.c | 2 +- gdb/cli/cli-cmds.c | 2 +- gdb/cli/cli-decode.c | 2 +- gdb/cli/cli-decode.h | 3 +- gdb/coffread.c | 2 +- gdb/compile/compile-internal.h | 1 + gdb/compile/compile.c | 1 + gdb/completer.h | 1 + gdb/cp-namespace.c | 2 +- gdb/cp-support.h | 2 +- gdb/cp-valprint.c | 2 +- gdb/d-namespace.c | 2 +- gdb/dbxread.c | 2 +- gdb/dictionary.c | 2 +- gdb/displaced-stepping.c | 4 +- gdb/dummy-frame.c | 2 +- gdb/dwarf2/read.h | 2 +- gdb/eval.c | 2 +- gdb/exec.c | 1 + gdb/f-typeprint.c | 2 +- gdb/filename-seen-cache.h | 1 + gdb/frame-base.c | 2 +- gdb/frame-unwind.c | 2 +- gdb/frame.c | 2 +- gdb/gdbarch.h | 2 +- gdb/gdbtypes.h | 3 +- gdb/gnu-nat.c | 12 +- gdb/go-lang.c | 2 +- gdb/guile/scm-string.c | 1 + gdb/i386-windows-tdep.c | 2 +- gdb/inferior.c | 1 + gdb/infrun.c | 1 + gdb/interps.c | 1 + gdb/linespec.c | 8 +- gdb/linux-nat.c | 92 ++-- gdb/linux-tdep.c | 4 +- gdb/location.c | 568 +++++++++++++------------ gdb/location.h | 19 +- gdb/m2-typeprint.c | 2 +- gdb/macroexp.c | 2 +- gdb/macrotab.c | 2 +- gdb/mdebugread.c | 2 +- gdb/mi/mi-cmd-break.c | 2 +- gdb/mi/mi-cmd-file.c | 2 +- gdb/namespace.h | 2 +- gdb/objc-lang.c | 2 +- gdb/objfiles.c | 2 +- gdb/objfiles.h | 2 +- gdb/p-typeprint.c | 2 +- gdb/p-valprint.c | 2 +- gdb/probe.c | 4 +- gdb/producer.c | 2 +- gdb/psymtab.c | 3 +- gdb/psymtab.h | 2 +- gdb/python/py-unwind.c | 2 +- gdb/record-btrace.c | 16 +- gdb/reggroups.c | 2 +- gdb/remote.c | 4 +- gdb/rust-parse.c | 4 +- gdb/skip.c | 3 +- gdb/solib.c | 2 +- gdb/source.c | 3 +- gdb/stabsread.c | 2 +- gdb/stack.c | 1 + gdb/symfile.c | 3 +- gdb/symmisc.c | 5 +- gdb/symtab.c | 4 +- gdb/symtab.h | 4 +- gdb/target-descriptions.c | 2 +- gdb/thread.c | 6 +- gdb/tracefile.c | 1 + gdb/tracepoint.c | 1 + gdb/typeprint.c | 2 +- gdb/typeprint.h | 2 +- gdb/ui-file.c | 2 +- gdb/ui-style.c | 2 +- gdb/utils.c | 40 +- gdb/utils.h | 200 --------- gdb/valprint.c | 2 +- gdb/varobj.c | 2 +- gdb/windows-nat.c | 2 +- gdb/windows-tdep.c | 2 +- gdb/xml-support.h | 2 +- gdbsupport/Makefile.am | 3 + gdbsupport/Makefile.in | 25 +- gdbsupport/buildargv.h | 204 +++++++++ gdbsupport/gdb-hashtab.cc | 44 ++ gdbsupport/gdb-hashtab.h | 50 +++ gdb/gdb_obstack.c => gdbsupport/gdb_obstack.cc | 2 +- {gdb => gdbsupport}/gdb_obstack.h | 0 gdb/gdb_regex.c => gdbsupport/gdb_regex.cc | 0 {gdb => gdbsupport}/gdb_regex.h | 0 108 files changed, 1326 insertions(+), 1291 deletions(-) create mode 100644 gdb/break-catch-exec.c create mode 100644 gdb/break-catch-fork.c create mode 100644 gdbsupport/buildargv.h create mode 100644 gdbsupport/gdb-hashtab.cc create mode 100644 gdbsupport/gdb-hashtab.h rename gdb/gdb_obstack.c => gdbsupport/gdb_obstack.cc (98%) rename {gdb => gdbsupport}/gdb_obstack.h (100%) rename gdb/gdb_regex.c => gdbsupport/gdb_regex.cc (100%) rename {gdb => gdbsupport}/gdb_regex.h (100%)