This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-arm-build_cross in repository toolchain/ci/binutils-gdb.
from ef744040b4 Add the SEC_ELF_OCTETS flag to debug sections created by the [...] adds c9e7dfb64f Automatic date update in version.in adds bf80931081 gdb: introduce intrusive_list, make thread_info use it adds 08bdefb58b gdb: make inferior_list use intrusive_list adds 8b6a69b2f3 gdb: use intrusive list for step-over chain adds 7846f3aa61 gdb: add setter / getter for thread_info resumed state adds 1edb66d856 gdb: make thread_info::suspend private, add getters / setters adds a66f729819 gdb: maintain per-process-target list of resumed threads wit [...] adds 273dadf2c2 gdb: optimize check for resumed threads with pending wait st [...] adds 71a2349005 gdb: optimize selection of resumed thread with pending event adds 922cc93d5d gdb: maintain ptid -> thread map, optimize find_thread_ptid adds 0618ae4149 gdb: optimize all_matching_threads_iterator adds f148d9d334 Fix some dangling references to `netbsd-tdep` adds aa0587b290 RISC-V: Enable elf attributes when default configure option [...] adds 5c046e0e63 gdb: disable commit-resumed on -exec-interrupt --thread-group adds 81e33ce289 gdb, dwarf: Don't follow the parent of a subprogram to get a [...] adds 6b66b5a5a2 [gdb/testsuite] Fix check-libthread-db.exp FAILs with glibc 2.33 adds d7cb0ef35b Fix detach with target remote (PR gdb/28080) adds 3a76f8f489 Avoid letting exceptions escape gdb_bfd_iovec_fileio_close ( [...] adds 30a696c543 Add regcache_map_supplies helper routine. adds 5a680bf9f2 fbsd-nat: Add helper functions to fetch and store register sets. adds e747f4dd8d riscv-fbsd-nat: Use fetch_register_set and store_register_set. adds 05dfb57c68 aarch64-fbsd-nat: Use fetch_register_set and store_register_set. adds f9e5d80cf7 arm-fbsd-nat: Use fetch_register_set and store_register_set. new 9e8dfa0523 Use /bin/sh as shebang in gdb/make-init-c
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 +- binutils/testsuite/binutils-all/readelf.s | 3 +- binutils/testsuite/binutils-all/readelf.s-64 | 2 + .../testsuite/binutils-all/readelf.s-64-unused | 2 + binutils/testsuite/binutils-all/readelf.ss | 1 + binutils/testsuite/binutils-all/readelf.ss-64 | 1 + .../testsuite/binutils-all/readelf.ss-64-unused | 1 + gas/configure | 9 +- gas/configure.ac | 9 +- gdb/Makefile.in | 1 + gdb/aarch64-fbsd-nat.c | 77 +- gdb/ada-tasks.c | 4 +- gdb/arm-fbsd-nat.c | 81 +- gdb/breakpoint.c | 3 +- gdb/configure.tgt | 8 +- gdb/dwarf2/read.c | 2 +- gdb/elf-none-tdep.c | 2 +- gdb/fbsd-nat.c | 46 ++ gdb/fbsd-nat.h | 43 ++ gdb/fbsd-tdep.c | 6 +- gdb/gcore.c | 4 +- gdb/gdb-gdb.py.in | 98 ++- gdb/gdb_bfd.c | 24 +- gdb/gdbthread.h | 192 ++++- gdb/infcmd.c | 33 +- gdb/inferior-iter.h | 25 +- gdb/inferior.c | 107 ++- gdb/inferior.h | 30 +- gdb/inflow.c | 2 +- gdb/infrun.c | 476 ++++++------ gdb/infrun.h | 4 +- gdb/linux-fork.c | 3 +- gdb/linux-nat.c | 12 +- gdb/linux-tdep.c | 2 +- gdb/make-init-c | 2 +- gdb/mi/mi-main.c | 3 + gdb/netbsd-tdep.c | 4 +- gdb/process-stratum-target.c | 77 ++ gdb/process-stratum-target.h | 31 + gdb/progspace.c | 3 +- gdb/python/py-inferior.c | 2 +- gdb/record-btrace.c | 3 +- gdb/record-full.c | 3 +- gdb/regcache.c | 33 +- gdb/regcache.h | 9 + gdb/remote.c | 77 +- gdb/riscv-fbsd-nat.c | 78 +- gdb/scoped-mock-context.h | 15 +- gdb/sparc-tdep.h | 2 +- gdb/target.c | 8 +- gdb/target.h | 6 + .../{early-init-file.c => detach-sysroot-target.c} | 0 gdb/testsuite/gdb.base/detach-sysroot-target.exp | 59 ++ .../testsuite/gdb.cp/nested-class-func-class.cc | 38 +- gdb/testsuite/gdb.cp/nested-class-func-class.exp | 47 ++ gdb/testsuite/gdb.mi/interrupt-thread-group.c | 65 ++ gdb/testsuite/gdb.mi/interrupt-thread-group.exp | 130 ++++ gdb/testsuite/gdb.threads/check-libthread-db.exp | 37 +- gdb/thread-iter.c | 147 +++- gdb/thread-iter.h | 34 +- gdb/thread.c | 223 +++--- gdb/unittests/intrusive_list-selftests.c | 818 +++++++++++++++++++++ gdbsupport/intrusive_list.h | 586 +++++++++++++++ gdbsupport/ptid.cc | 8 + gdbsupport/ptid.h | 7 + gdbsupport/reference-to-pointer-iterator.h | 82 +++ 66 files changed, 3050 insertions(+), 902 deletions(-) copy gdb/testsuite/gdb.base/{early-init-file.c => detach-sysroot-target.c} (100%) create mode 100644 gdb/testsuite/gdb.base/detach-sysroot-target.exp copy gdbsupport/ptid.cc => gdb/testsuite/gdb.cp/nested-class-func-class.cc (64%) create mode 100644 gdb/testsuite/gdb.cp/nested-class-func-class.exp create mode 100644 gdb/testsuite/gdb.mi/interrupt-thread-group.c create mode 100644 gdb/testsuite/gdb.mi/interrupt-thread-group.exp create mode 100644 gdb/unittests/intrusive_list-selftests.c create mode 100644 gdbsupport/intrusive_list.h create mode 100644 gdbsupport/reference-to-pointer-iterator.h