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-lts-defconfig in repository toolchain/ci/binutils-gdb.
from e392bad3ec print_insn_powerpc tidy adds 48ab418ec7 Make "all" depend on "info" adds 5a826ffff8 Automatic date update in version.in adds 5f2a6b8510 Fix x86_64-rdos build fail adds d970ee2bae Fix i386-lynxos and other runtime linker fails adds c5c1011821 Simplify exception handling adds 3d6e9d2336 Make exceptions use std::string and be self-managing adds a70b814420 Rewrite TRY/CATCH adds 230d2906b9 Rename gdb exception types adds d272eb370a Remove some now-dead exception code adds 26003a205e Make exception throwing a bit more efficient adds eedc3f4f0a Replace throw_exception with throw in some cases adds 6f2791d5de x86: Consolidate AVX512 BF16 entries in i386-opc.tbl adds da9b5f7be7 Use elf-x86.em for i386-moss and i386-beos adds 82b5359312 Count i386-moss as ELF adds 3ae61bb67d x86: Remove i386-*-kaos* and i386-*-chaos targets adds 56be6ea89c Some gdb_exception{,error,quit} tweaks new c93c0e7f3f XFAIL PR ld/20995 tests for lynxos and nto targets
The 1 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/ChangeLog | 9 + bfd/config.bfd | 8 - bfd/configure | 27 +- bfd/configure.ac | 27 +- bfd/version.h | 2 +- binutils/ChangeLog | 4 + binutils/testsuite/binutils-all/nm.exp | 1 + gas/ChangeLog | 6 + gas/configure.tgt | 2 - gas/testsuite/gas/i386/i386.exp | 2 - gdb/ChangeLog | 489 ++++++++++++++++++++++++ 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 | 208 ++-------- gdb/common/common-exceptions.h | 202 ++++------ 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/doc/ChangeLog | 4 + gdb/doc/Makefile.in | 2 +- 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 +- ld/ChangeLog | 24 ++ ld/Makefile.am | 4 - ld/Makefile.in | 5 - ld/configure.tgt | 1 - ld/emulparams/elf64rdos.sh | 1 + ld/emulparams/elf_i386_be.sh | 1 + ld/emulparams/elf_i386_chaos.sh | 15 - ld/emulparams/i386lynx.sh | 1 + ld/emulparams/i386moss.sh | 1 + ld/emulparams/i386nto.sh | 1 + ld/testsuite/ld-elf/shared.exp | 6 +- opcodes/ChangeLog | 5 + opcodes/i386-opc.tbl | 29 +- opcodes/i386-tbl.h | 282 ++------------ 174 files changed, 1793 insertions(+), 2154 deletions(-) delete mode 100644 ld/emulparams/elf_i386_chaos.sh