This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from d970ee2bae Fix i386-lynxos and other runtime linker fails new c5c1011821 Simplify exception handling new 3d6e9d2336 Make exceptions use std::string and be self-managing new a70b814420 Rewrite TRY/CATCH new 230d2906b9 Rename gdb exception types new d272eb370a Remove some now-dead exception code new 26003a205e Make exception throwing a bit more efficient new eedc3f4f0a Replace throw_exception with throw in some cases
The 7 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/ChangeLog | 468 ++++++++++++++++++++++++ gdb/aarch64-tdep.c | 14 +- gdb/ada-lang.c | 41 +-- gdb/ada-typeprint.c | 5 +- gdb/ada-valprint.c | 7 +- gdb/amd64-tdep.c | 21 +- gdb/arch-utils.c | 5 +- gdb/break-catch-throw.c | 17 +- gdb/breakpoint.c | 84 ++--- gdb/btrace.c | 43 +-- gdb/c-varobj.c | 20 +- gdb/cli/cli-cmds.c | 5 +- gdb/cli/cli-interp.c | 5 +- gdb/cli/cli-script.c | 15 +- gdb/common/common-exceptions.c | 206 ++--------- gdb/common/common-exceptions.h | 188 ++++------ gdb/common/new-op.c | 5 +- gdb/common/selftest.c | 7 +- gdb/compile/compile-c-symbols.c | 21 +- gdb/compile/compile-cplus-symbols.c | 14 +- gdb/compile/compile-object-load.c | 5 +- gdb/compile/compile-object-run.c | 7 +- gdb/completer.c | 22 +- gdb/corelow.c | 10 +- gdb/cp-abi.c | 12 +- gdb/cp-support.c | 15 +- gdb/cp-valprint.c | 12 +- gdb/darwin-nat.c | 14 +- gdb/disasm-selftests.c | 5 +- gdb/dtrace-probe.c | 5 +- gdb/dwarf-index-cache.c | 14 +- gdb/dwarf-index-write.c | 5 +- gdb/dwarf2-frame-tailcall.c | 5 +- gdb/dwarf2-frame.c | 21 +- gdb/dwarf2loc.c | 21 +- gdb/dwarf2read.c | 5 +- gdb/eval.c | 33 +- gdb/event-loop.c | 5 +- gdb/event-top.c | 15 +- gdb/exceptions.c | 11 +- gdb/exec.c | 22 +- gdb/f-valprint.c | 8 +- gdb/fbsd-tdep.c | 15 +- gdb/frame-unwind.c | 7 +- gdb/frame.c | 46 +-- gdb/gdbserver/ChangeLog | 25 ++ gdb/gdbserver/gdbreplay.c | 7 +- gdb/gdbserver/linux-low.c | 14 +- gdb/gdbserver/server.c | 43 +-- gdb/gdbtypes.c | 5 +- gdb/gnu-v3-abi.c | 7 +- gdb/guile/guile-internal.h | 5 +- gdb/guile/scm-block.c | 5 +- gdb/guile/scm-breakpoint.c | 40 +- gdb/guile/scm-cmd.c | 5 +- gdb/guile/scm-disasm.c | 5 +- gdb/guile/scm-exception.c | 2 +- gdb/guile/scm-frame.c | 95 ++--- gdb/guile/scm-lazy-string.c | 5 +- gdb/guile/scm-math.c | 5 +- gdb/guile/scm-param.c | 10 +- gdb/guile/scm-ports.c | 5 +- gdb/guile/scm-pretty-print.c | 5 +- gdb/guile/scm-symbol.c | 25 +- gdb/guile/scm-symtab.c | 5 +- gdb/guile/scm-type.c | 60 ++- gdb/guile/scm-value.c | 75 ++-- gdb/i386-linux-tdep.c | 5 +- gdb/i386-tdep.c | 21 +- gdb/inf-loop.c | 7 +- gdb/infcall.c | 7 +- gdb/infcmd.c | 12 +- gdb/infrun.c | 43 +-- gdb/jit.c | 5 +- gdb/language.c | 5 +- gdb/linespec.c | 34 +- gdb/linux-fork.c | 8 +- gdb/linux-nat.c | 31 +- gdb/linux-tdep.c | 5 +- gdb/linux-thread-db.c | 15 +- gdb/main.c | 15 +- gdb/mi/mi-cmd-break.c | 5 +- gdb/mi/mi-cmd-stack.c | 14 +- gdb/mi/mi-interp.c | 22 +- gdb/mi/mi-main.c | 12 +- gdb/objc-lang.c | 5 +- gdb/p-valprint.c | 5 +- gdb/parse.c | 12 +- gdb/ppc-linux-tdep.c | 5 +- gdb/printcmd.c | 31 +- gdb/python/py-arch.c | 5 +- gdb/python/py-breakpoint.c | 40 +- gdb/python/py-cmd.c | 5 +- gdb/python/py-finishbreakpoint.c | 30 +- gdb/python/py-frame.c | 90 ++--- gdb/python/py-framefilter.c | 10 +- gdb/python/py-gdb-readline.c | 5 +- gdb/python/py-inferior.c | 25 +- gdb/python/py-infthread.c | 5 +- gdb/python/py-lazy-string.c | 5 +- gdb/python/py-linetable.c | 5 +- gdb/python/py-objfile.c | 10 +- gdb/python/py-param.c | 5 +- gdb/python/py-prettyprint.c | 10 +- gdb/python/py-progspace.c | 10 +- gdb/python/py-record-btrace.c | 20 +- gdb/python/py-record.c | 10 +- gdb/python/py-symbol.c | 25 +- gdb/python/py-type.c | 90 ++--- gdb/python/py-unwind.c | 20 +- gdb/python/py-utils.c | 7 +- gdb/python/py-value.c | 155 ++++---- gdb/python/python.c | 35 +- gdb/record-btrace.c | 61 ++- gdb/record-full.c | 26 +- gdb/remote-fileio.c | 5 +- gdb/remote.c | 33 +- gdb/riscv-tdep.c | 12 +- gdb/rs6000-aix-tdep.c | 5 +- gdb/rs6000-tdep.c | 14 +- gdb/rust-exp.y | 7 +- gdb/rust-lang.c | 5 +- gdb/s390-tdep.c | 7 +- gdb/selftest-arch.c | 5 +- gdb/solib-dsbt.c | 5 +- gdb/solib-frv.c | 5 +- gdb/solib-spu.c | 7 +- gdb/solib-svr4.c | 30 +- gdb/solib.c | 20 +- gdb/sparc64-linux-tdep.c | 5 +- gdb/stack.c | 89 ++--- gdb/symfile-mem.c | 5 +- gdb/symmisc.c | 5 +- gdb/target.c | 11 +- gdb/thread.c | 9 +- gdb/top.c | 20 +- gdb/tracefile-tfile.c | 7 +- gdb/tui/tui.c | 5 +- gdb/typeprint.c | 5 +- gdb/unittests/cli-utils-selftests.c | 14 +- gdb/unittests/parse-connection-spec-selftests.c | 5 +- gdb/valops.c | 12 +- gdb/valprint.c | 5 +- gdb/value.c | 12 +- gdb/varobj.c | 30 +- gdb/windows-nat.c | 5 +- gdb/x86-linux-nat.c | 7 +- gdb/xml-support.c | 12 +- 148 files changed, 1643 insertions(+), 1797 deletions(-)