This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-check_binutils in repository toolchain/ci/binutils-gdb.
from fc46e8bd35 RISC-V: Add elfNN_riscv_mkobject to initialize RISC-V tdata. adds 9d95b8e9d6 Update Swedish translation for the gas sub-directory and a n [...] adds fc75c28ba1 gdb: protect some 'regcache_read_pc' calls adds 7ca9b62a2b gdb/infrun: move a 'regcache_read_pc' call down to first use adds 293b3ebcba gdb/infrun: extract out a code piece into 'mark_non_executin [...] adds d890404b63 gdb: introduce 'all_non_exited_process_targets' and 'switch_ [...] adds 6ad8291970 gdb/infrun: enable/disable thread events of all targets in s [...] adds a05575d39a gdb/infrun: handle already-exited threads when attempting to stop adds 971a374783 [gdb/testsuite] Split up multi-exec test-cases adds 02eba61aa6 [gdb/testsuite] Fix gdb.fortran/nested-funcs-2.exp with gdbserver adds 67607e24d0 gdb: add type::code / type::set_code adds 7813437494 gdb: remove TYPE_CODE macro adds 6a31512fd4 gold: powerpc: Test whether sym is not a plugin in do_gc_mar [...] adds 29d6859f09 gdb: infrun: consume multiple events at each pass in stop_al [...] adds a51951c258 Disable record btrace bts support for AMD processors adds 2a50b40146 Fix tight loop on recursively-defined symbols adds 013707794a Enable hardware breakpoints for gdbserver on Windows adds 272c36b87f Fix global variable collision in gdb.multi/multi-kill.exp adds 3c5c364972 Fix gdb.multi/multi-kill.exp adds c959562d9b contrib: Update dg-extract-results.* from gcc adds d1034d7878 gdb/testsuite: Revert commit 843f4d93576eef02139f7b1b3fa1cea [...] adds 6dbc505a74 [gdb/testsuite] Rename *.exp.in to *.exp.tcl adds 163df4df08 Don't silently skip tests if OpenCL is unsupported adds 86e4e63d7c Fix "control reaches end of non-void function" errors in testsuite adds b2188a06e4 update name of several Ada fixed-point type handling functions adds a7b9ceb8b4 Fix the only incorrect case found by command_structure_invar [...] adds 58e6ac7006 Add a selftest that detects a 'corrupted' command tree struc [...] adds 0605465feb Fix problem that alias can be defined or not depending on th [...] adds 3f4d92ebdf Fix the problems reported by prefix check of command-def-sel [...] adds 89bcba74f8 command-def-selftests.c: detect missing or wrong prefix cmd [...] adds 7aa1b46f43 Fix inconsistent output of prefix and bugs in 'show' command adds 3b3aaacba1 Fix/improve 'help CLASS' output adds 7c05caf72d Fix/improve 'apropos' output adds 57b4f16e49 Ensure class_alias is only used for user-defined aliases. adds 5b4a1a8dbe Update NEWS and documentation for help and apropos changes. adds 8c14c3a373 Remove allocate_symbol et al adds d6bc0792ed Remove lookup_objfile_from_block adds 1c5dd7a572 Automatic date update in version.in adds 8f86ae1a18 gdb: remove unnecessary struct typedef in sparc64-tdep.c new 8bbf03947d gdbserver/linux-ia64-low: fix a build-breaking typo
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/version.h | 2 +- contrib/ChangeLog | 5 + contrib/dg-extract-results.py | 6 +- contrib/dg-extract-results.sh | 12 +- gas/ChangeLog | 17 + gas/po/sv.po | 621 ++- gas/symbols.c | 18 +- gas/testsuite/gas/all/assign-bad-recursive.d | 4 + gas/testsuite/gas/all/assign-bad-recursive.l | 7 + gas/testsuite/gas/all/assign-bad-recursive.s | 8 + gas/testsuite/gas/all/gas.exp | 1 + gdb/ChangeLog | 228 ++ gdb/Makefile.in | 2 +- gdb/NEWS | 8 + gdb/aarch64-tdep.c | 42 +- gdb/ada-exp.y | 2 +- gdb/ada-lang.c | 434 +- gdb/ada-lang.h | 4 +- gdb/ada-tasks.c | 10 +- gdb/ada-typeprint.c | 36 +- gdb/ada-valprint.c | 38 +- gdb/ada-varobj.c | 50 +- gdb/alpha-tdep.c | 8 +- gdb/amd64-tdep.c | 16 +- gdb/amd64-windows-tdep.c | 8 +- gdb/arc-tdep.c | 6 +- gdb/arm-tdep.c | 49 +- gdb/avr-tdep.c | 14 +- gdb/ax-gdb.c | 74 +- gdb/blockframe.c | 4 +- gdb/breakpoint.c | 20 +- gdb/c-exp.y | 10 +- gdb/c-lang.c | 24 +- gdb/c-typeprint.c | 30 +- gdb/c-valprint.c | 26 +- gdb/c-varobj.c | 48 +- gdb/cli/cli-cmds.c | 38 +- gdb/cli/cli-decode.c | 267 +- gdb/cli/cli-decode.h | 3 - gdb/cli/cli-setshow.c | 38 +- gdb/cli/cli-setshow.h | 3 +- gdb/cli/cli-utils.c | 4 +- gdb/coffread.c | 26 +- gdb/command.h | 49 +- gdb/compile/compile-c-support.c | 2 +- gdb/compile/compile-c-symbols.c | 4 +- gdb/compile/compile-c-types.c | 6 +- gdb/compile/compile-cplus-symbols.c | 6 +- gdb/compile/compile-cplus-types.c | 22 +- gdb/compile/compile-object-load.c | 28 +- gdb/compile/compile-object-run.c | 2 +- gdb/completer.c | 8 +- gdb/cp-namespace.c | 6 +- gdb/cp-support.c | 26 +- gdb/cp-valprint.c | 16 +- gdb/cris-tdep.c | 4 +- gdb/ctfread.c | 18 +- gdb/d-exp.y | 10 +- gdb/d-namespace.c | 2 +- gdb/d-valprint.c | 4 +- gdb/doc/ChangeLog | 5 + gdb/doc/gdb.texinfo | 22 +- gdb/dwarf2/expr.c | 8 +- gdb/dwarf2/index-cache.c | 2 +- gdb/dwarf2/loc.c | 10 +- gdb/dwarf2/read.c | 69 +- gdb/eval.c | 150 +- gdb/expprint.c | 2 +- gdb/f-lang.c | 28 +- gdb/f-typeprint.c | 28 +- gdb/f-valprint.c | 14 +- gdb/fbsd-tdep.c | 4 +- gdb/findvar.c | 8 +- gdb/frv-tdep.c | 10 +- gdb/gdbarch-selftests.c | 2 +- gdb/gdbtypes.c | 236 +- gdb/gdbtypes.h | 24 +- gdb/gnu-v2-abi.c | 12 +- gdb/gnu-v3-abi.c | 30 +- gdb/go-exp.y | 2 +- gdb/go-lang.c | 8 +- gdb/go-typeprint.c | 4 +- gdb/go-valprint.c | 2 +- gdb/guile/scm-lazy-string.c | 4 +- gdb/guile/scm-math.c | 16 +- gdb/guile/scm-type.c | 32 +- gdb/guile/scm-value.c | 36 +- gdb/h8300-tdep.c | 14 +- gdb/hppa-tdep.c | 16 +- gdb/i386-darwin-tdep.c | 8 +- gdb/i386-tdep.c | 26 +- gdb/i386-windows-tdep.c | 6 +- gdb/i387-tdep.c | 6 +- gdb/ia64-tdep.c | 26 +- gdb/infcall.c | 24 +- gdb/infcmd.c | 16 +- gdb/infrun.c | 359 +- gdb/iq2000-tdep.c | 20 +- gdb/jit.c | 2 +- gdb/language.c | 9 +- gdb/linespec.c | 8 +- gdb/lm32-tdep.c | 12 +- gdb/m2-lang.c | 10 +- gdb/m2-typeprint.c | 24 +- gdb/m2-valprint.c | 18 +- gdb/m32c-tdep.c | 18 +- gdb/m32r-tdep.c | 2 +- gdb/m68hc11-tdep.c | 6 +- gdb/m68k-tdep.c | 26 +- gdb/mdebugread.c | 44 +- gdb/mi/mi-cmd-stack.c | 6 +- gdb/mi/mi-cmd-var.c | 6 +- gdb/mi/mi-main.c | 6 +- gdb/mips-tdep.c | 70 +- gdb/mn10300-tdep.c | 10 +- gdb/msp430-tdep.c | 24 +- gdb/nat/linux-btrace.c | 6 + gdb/nds32-tdep.c | 2 +- gdb/nios2-tdep.c | 2 +- gdb/objc-lang.c | 2 +- gdb/opencl-lang.c | 46 +- gdb/or1k-tdep.c | 8 +- gdb/p-exp.y | 16 +- gdb/p-lang.c | 4 +- gdb/p-typeprint.c | 26 +- gdb/p-valprint.c | 32 +- gdb/parse.c | 2 +- gdb/ppc-linux-tdep.c | 4 +- gdb/ppc-nbsd-tdep.c | 4 +- gdb/ppc-sysv-tdep.c | 198 +- gdb/printcmd.c | 53 +- gdb/process-stratum-target.c | 25 + gdb/process-stratum-target.h | 10 + gdb/python/py-finishbreakpoint.c | 2 +- gdb/python/py-framefilter.c | 6 +- gdb/python/py-lazy-string.c | 6 +- gdb/python/py-type.c | 32 +- gdb/python/py-value.c | 50 +- gdb/python/py-xmethods.c | 8 +- gdb/regcache.c | 36 +- gdb/reggroups.c | 4 +- gdb/remote-fileio.c | 8 +- gdb/remote-fileio.h | 4 +- gdb/remote.c | 22 +- gdb/reverse.c | 10 +- gdb/riscv-tdep.c | 40 +- gdb/rl78-tdep.c | 4 +- gdb/rs6000-aix-tdep.c | 16 +- gdb/rs6000-lynx178-tdep.c | 16 +- gdb/rs6000-tdep.c | 6 +- gdb/rust-exp.y | 6 +- gdb/rust-lang.c | 60 +- gdb/rx-tdep.c | 20 +- gdb/s12z-tdep.c | 6 +- gdb/s390-tdep.c | 18 +- gdb/score-tdep.c | 10 +- gdb/sh-tdep.c | 28 +- gdb/sparc-tdep.c | 16 +- gdb/sparc64-tdep.c | 30 +- gdb/stabsread.c | 76 +- gdb/stack.c | 4 +- gdb/symfile.c | 4 +- gdb/symmisc.c | 6 +- gdb/symtab.c | 100 +- gdb/symtab.h | 16 +- gdb/target-float.c | 24 +- gdb/testsuite/ChangeLog | 156 + gdb/testsuite/gdb.base/alias.exp | 11 +- .../align-c++.exp} | 19 +- .../align-c.exp} | 15 +- .../gdb.base/{align.exp => align.exp.tcl} | 26 +- gdb/testsuite/gdb.base/all-architectures-0.exp | 2 +- gdb/testsuite/gdb.base/all-architectures-1.exp | 2 +- gdb/testsuite/gdb.base/all-architectures-2.exp | 2 +- gdb/testsuite/gdb.base/all-architectures-3.exp | 2 +- gdb/testsuite/gdb.base/all-architectures-4.exp | 2 +- gdb/testsuite/gdb.base/all-architectures-5.exp | 2 +- gdb/testsuite/gdb.base/all-architectures-6.exp | 2 +- gdb/testsuite/gdb.base/all-architectures-7.exp | 2 +- ...hitectures.exp.in => all-architectures.exp.tcl} | 0 gdb/testsuite/gdb.base/annota1.exp | 2 +- gdb/testsuite/gdb.base/default.exp | 4 +- gdb/testsuite/gdb.base/help.exp | 51 +- .../infcall-nested-structs-c++.exp} | 16 +- ...tectures-2.exp => infcall-nested-structs-c.exp} | 11 +- ...-structs.exp => infcall-nested-structs.exp.tcl} | 27 +- gdb/testsuite/gdb.base/info-os.c | 2 + .../info-types-c++.exp} | 12 +- .../{all-architectures-3.exp => info-types-c.exp} | 11 +- .../{info-types.exp => info-types.exp.tcl} | 21 +- gdb/testsuite/gdb.base/info_minsym.c | 1 + gdb/testsuite/gdb.base/large-frame-2.c | 1 + .../{all-architectures-2.exp => max-depth-c++.exp} | 13 +- .../{all-architectures-3.exp => max-depth-c.exp} | 9 +- .../gdb.base/{max-depth.exp => max-depth.exp.tcl} | 21 +- gdb/testsuite/gdb.base/pr10179-a.c | 2 + gdb/testsuite/gdb.base/pr10179-b.c | 1 + gdb/testsuite/gdb.base/valgrind-disp-step.c | 1 + gdb/testsuite/gdb.base/watch-cond.c | 1 + gdb/testsuite/gdb.cp/annota2.exp | 2 +- gdb/testsuite/gdb.cp/cpexprs-debug-types.exp | 2 +- gdb/testsuite/gdb.cp/cpexprs.exp | 2 +- .../gdb.cp/{cpexprs.exp.in => cpexprs.exp.tcl} | 0 ...-debug-types.exp => infcall-nodebug-c++-d0.exp} | 17 +- ...-debug-types.exp => infcall-nodebug-c++-d1.exp} | 17 +- .../infcall-nodebug-c-d0.exp} | 12 +- .../infcall-nodebug-c-d1.exp} | 12 +- ...infcall-nodebug.exp => infcall-nodebug.exp.tcl} | 26 +- gdb/testsuite/gdb.dwarf2/clang-debug-names-2.exp | 2 +- gdb/testsuite/gdb.dwarf2/clang-debug-names.exp | 2 +- ...ebug-names.exp.in => clang-debug-names.exp.tcl} | 0 gdb/testsuite/gdb.fortran/nested-funcs-2.exp | 2 +- gdb/testsuite/gdb.multi/goodbye.c | 1 + gdb/testsuite/gdb.multi/hello.c | 2 +- .../persistent-lang.cc => gdb.multi/multi-exit.c} | 0 gdb/testsuite/gdb.multi/multi-exit.exp | 134 + .../watch-cond.c => gdb.multi/multi-kill.c} | 32 +- gdb/testsuite/gdb.multi/multi-kill.exp | 137 + gdb/testsuite/gdb.opencl/callfuncs.exp | 1 + gdb/testsuite/gdb.opencl/convs_casts.exp | 1 + gdb/testsuite/gdb.opencl/datatypes.exp | 1 + gdb/testsuite/gdb.opencl/operators.exp | 1 + gdb/testsuite/gdb.opencl/vec_comps.exp | 1 + gdb/testsuite/gdb.python/py-finish-breakpoint.c | 1 + gdb/testsuite/gdb.threads/fork-plus-threads.c | 1 + .../gdb.threads/forking-threads-plus-breakpoint.c | 2 + gdb/testsuite/gdb.threads/hand-call-new-thread.c | 1 + .../gdb.threads/interrupt-while-step-over.c | 2 + gdb/testsuite/gdb.trace/actions-changed.c | 1 + gdb/testsuite/lib/check-test-names.exp | 20 - gdb/thread.c | 2 +- gdb/tic6x-tdep.c | 10 +- gdb/tilegx-tdep.c | 6 +- gdb/tracepoint.c | 8 +- gdb/typeprint.c | 16 +- ...elp-doc-selftests.c => command-def-selftests.c} | 114 +- gdb/v850-tdep.c | 18 +- gdb/valarith.c | 120 +- gdb/valops.c | 184 +- gdb/valprint.c | 24 +- gdb/value.c | 44 +- gdb/varobj.c | 6 +- gdb/vax-tdep.c | 6 +- gdb/xcoffread.c | 9 +- gdb/xstormy16-tdep.c | 10 +- gdb/xtensa-tdep.c | 12 +- gdbserver/ChangeLog | 13 + gdbserver/linux-ia64-low.cc | 8 +- gdbserver/win32-i386-low.cc | 3 + gdbsupport/ChangeLog | 9 + gdbsupport/btrace-common.h | 5 +- gdbsupport/common-regcache.h | 5 + gold/ChangeLog | 8 + gold/po/sr.po | 4217 ++++++++++++++++++++ gold/powerpc.cc | 2 +- 255 files changed, 8055 insertions(+), 2897 deletions(-) create mode 100644 gas/testsuite/gas/all/assign-bad-recursive.d create mode 100644 gas/testsuite/gas/all/assign-bad-recursive.l create mode 100644 gas/testsuite/gas/all/assign-bad-recursive.s copy gdb/testsuite/{gdb.cp/cpexprs-debug-types.exp => gdb.base/align-c++.exp} (65%) copy gdb/testsuite/{gdb.cp/cpexprs-debug-types.exp => gdb.base/align-c.exp} (73%) rename gdb/testsuite/gdb.base/{align.exp => align.exp.tcl} (87%) rename gdb/testsuite/gdb.base/{all-architectures.exp.in => all-architectures.exp.t [...] copy gdb/testsuite/{gdb.cp/cpexprs-debug-types.exp => gdb.base/infcall-nested-stru [...] copy gdb/testsuite/gdb.base/{all-architectures-2.exp => infcall-nested-structs-c.e [...] rename gdb/testsuite/gdb.base/{infcall-nested-structs.exp => infcall-nested-struct [...] copy gdb/testsuite/{gdb.cp/cpexprs-debug-types.exp => gdb.base/info-types-c++.exp} (73%) copy gdb/testsuite/gdb.base/{all-architectures-3.exp => info-types-c.exp} (82%) rename gdb/testsuite/gdb.base/{info-types.exp => info-types.exp.tcl} (90%) copy gdb/testsuite/gdb.base/{all-architectures-2.exp => max-depth-c++.exp} (73%) copy gdb/testsuite/gdb.base/{all-architectures-3.exp => max-depth-c.exp} (82%) rename gdb/testsuite/gdb.base/{max-depth.exp => max-depth.exp.tcl} (94%) rename gdb/testsuite/gdb.cp/{cpexprs.exp.in => cpexprs.exp.tcl} (100%) copy gdb/testsuite/gdb.cp/{cpexprs-debug-types.exp => infcall-nodebug-c++-d0.exp} (67%) copy gdb/testsuite/gdb.cp/{cpexprs-debug-types.exp => infcall-nodebug-c++-d1.exp} (67%) copy gdb/testsuite/{gdb.base/all-architectures-2.exp => gdb.cp/infcall-nodebug-c-d [...] copy gdb/testsuite/{gdb.base/all-architectures-2.exp => gdb.cp/infcall-nodebug-c-d [...] rename gdb/testsuite/gdb.cp/{infcall-nodebug.exp => infcall-nodebug.exp.tcl} (82%) rename gdb/testsuite/gdb.dwarf2/{clang-debug-names.exp.in => clang-debug-names.exp [...] copy gdb/testsuite/{gdb.base/persistent-lang.cc => gdb.multi/multi-exit.c} (100%) create mode 100644 gdb/testsuite/gdb.multi/multi-exit.exp copy gdb/testsuite/{gdb.base/watch-cond.c => gdb.multi/multi-kill.c} (71%) create mode 100644 gdb/testsuite/gdb.multi/multi-kill.exp rename gdb/unittests/{help-doc-selftests.c => command-def-selftests.c} (51%) create mode 100644 gold/po/sr.po