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-aarch64-stable-defconfig in repository toolchain/ci/binutils-gdb.
from 381575f24a Automatic date update in version.in adds b926827d44 Automatic date update in version.in adds 7790aa804e testsuite: fix whitespace problems in gdb.mi/mi-break.exp adds c33be6de41 [gdb/testsuite] Fix gdb.mi/mi-info-sources.exp for extra debug info adds f253158faf Fix a translation problem for the text generated by readelf [...] adds 0200b0feb8 Updated French translation for the binutils sub-directory adds 16e7bd3b25 [gdb/testsuite] Fix gdb.btrace/tsx.exp on system with tsx di [...] adds 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. adds 9e8dfa0523 Use /bin/sh as shebang in gdb/make-init-c adds fac3b6a2e0 Automatic date update in version.in adds 90d7916ac1 [gdb/testsuite] Add missing skip_tui_tests adds be36c6e337 [gdb/testsuite] Fix gdb.base/gold-gdb-index.exp adds 51d29b8cac objdump: add DWARF support for AIX adds 9cce9fab90 gas: default TC_VALIDATE_FIX_SUB to 0 adds 154b353f68 x86: Add int1 as one byte opcode 0xf1 adds 600ac5b461 Automatic date update in version.in adds e22be21285 [gdb/procfs.c] Fix build failure in find_stop_signal adds ff77083572 gdb: call post_create_inferior at end of follow_fork_inferior adds 3a849a3454 gdb: pass child_ptid and fork kind to target_ops::follow_fork adds dcd482c1b7 Avoid expression parsing crash with unknown language adds 66b3b362dc Automatic date update in version.in adds c58830e49d Updated Swedish translation for the binutils sub-directory adds 05a1dd47cc or1k: fix pc-relative relocation against dynamic on PC relat [...] adds cc9d6997a5 Fix array stride bug adds 4f348ca808 Document quick_symbol_functions::expand_symtabs_matching invariant adds 47357fdc1d gdb/testsuite: Declare that riscv*-*-linux* cannot hardware_ [...] adds e843807b2d gdb: Support stepping out from signal handler on riscv*-linux adds 1c7682f9f2 Automatic date update in version.in adds 12be796ca8 gdb: make all_inferiors_safe actually work adds 3dab9e15d3 Add basic Z80 CPU support adds ae9a5dd6ae Rename and refactor psymtab_include_file_name adds dcce7ec410 Pass file_and_directory through DWARF line-decoding code adds d030267c9c Simplify file_and_directory storage management adds 4584f33d68 Introduce find_source_or_rewrite adds e0ec6b1a87 Simplify DWARF file name caching adds 15659f0a4e Check for debug-types in map_symbol_filenames adds 1fd5fd5817 Fix file-name handling regression with DWARF index adds 04dd8003c0 Automatic date update in version.in adds 85460c161d gdb: convert nat/x86-dregs.c macros to functions adds 7c6ff8af98 PR28098 Skip R_*_NONE relocation entries with zero r_sym wit [...] new 07233d964a Update how-to-make-a-release checklist with latest changes f [...] new 5c9cbf07f3 Move pending-obsolesence targets onto the obsolete list.
The 2 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 | 17 + bfd/coff-rs6000.c | 26 +- bfd/coffcode.h | 4 +- bfd/config.bfd | 10 +- bfd/elf32-or1k.c | 12 + bfd/libxcoff.h | 5 +- bfd/version.h | 2 +- binutils/ChangeLog | 15 + binutils/README-how-to-make-a-release | 51 +- binutils/dwarf.c | 96 +- binutils/dwarf.h | 4 +- binutils/objdump.c | 14 +- binutils/po/fr.po | 5780 ++++++++++++-------- binutils/po/sv.po | 5445 ++++++++++-------- binutils/readelf.c | 56 +- 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/ChangeLog | 22 +- gas/config/obj-elf.c | 16 + gas/config/tc-alpha.h | 5 + gas/config/tc-hppa.h | 4 + gas/config/tc-microblaze.h | 3 + gas/config/tc-ppc.c | 2 +- gas/config/tc-ppc.h | 6 +- gas/configure | 9 +- gas/configure.ac | 9 +- gas/testsuite/gas/i386/opcode-intel.d | 1 + gas/testsuite/gas/i386/opcode-suffix.d | 1 + gas/testsuite/gas/i386/opcode.d | 1 + gas/testsuite/gas/i386/opcode.s | 2 + gas/testsuite/gas/i386/x86-64-opcode.d | 3 + gas/testsuite/gas/i386/x86-64-opcode.s | 4 + gas/write.c | 11 +- gdb/Makefile.in | 4 +- gdb/NEWS | 4 + gdb/aarch64-fbsd-nat.c | 77 +- gdb/ada-tasks.c | 4 +- gdb/arm-fbsd-nat.c | 81 +- gdb/breakpoint.c | 3 +- gdb/configure.tgt | 12 +- gdb/doc/gdb.texinfo | 4 + gdb/dwarf2/line-header.c | 19 - gdb/dwarf2/line-header.h | 7 - gdb/dwarf2/read.c | 280 +- gdb/dwarf2/read.h | 3 + gdb/elf-none-tdep.c | 2 +- gdb/fbsd-nat.c | 54 +- gdb/fbsd-nat.h | 45 +- gdb/fbsd-tdep.c | 6 +- gdb/features/Makefile | 3 +- gdb/features/z80-cpu.xml | 33 + gdb/features/z80.c | 44 + gdb/features/z80.xml | 12 + gdb/gcore.c | 4 +- gdb/gdb-gdb.py.in | 98 +- gdb/gdb_bfd.c | 24 +- gdb/gdbthread.h | 192 +- gdb/gdbtypes.c | 8 +- gdb/gdbtypes.h | 2 + gdb/infcmd.c | 33 +- gdb/inferior-iter.h | 25 +- gdb/inferior.c | 107 +- gdb/inferior.h | 32 +- gdb/inflow.c | 2 +- gdb/infrun.c | 529 +- gdb/infrun.h | 4 +- gdb/jit.c | 28 + gdb/language.c | 4 +- gdb/linux-fork.c | 3 +- gdb/linux-nat.c | 46 +- gdb/linux-nat.h | 5 +- gdb/linux-tdep.c | 2 +- gdb/linux-thread-db.c | 2 +- gdb/make-init-c | 2 +- gdb/mi/mi-main.c | 3 + gdb/nat/x86-dregs.c | 59 +- gdb/netbsd-tdep.c | 4 +- gdb/obsd-nat.c | 8 +- gdb/obsd-nat.h | 2 +- gdb/process-stratum-target.c | 77 + gdb/process-stratum-target.h | 31 + gdb/procfs.c | 4 +- gdb/progspace.c | 3 +- gdb/psymtab.c | 26 +- gdb/python/py-inferior.c | 2 +- gdb/quick-symbol.h | 2 + gdb/record-btrace.c | 3 +- gdb/record-full.c | 3 +- gdb/regcache.c | 33 +- gdb/regcache.h | 9 + gdb/remote.c | 95 +- gdb/riscv-fbsd-nat.c | 78 +- gdb/riscv-linux-tdep.c | 24 + gdb/riscv-tdep.c | 10 + gdb/riscv-tdep.h | 4 + gdb/scoped-mock-context.h | 15 +- gdb/source.c | 28 + gdb/source.h | 7 + gdb/sparc-tdep.h | 2 +- gdb/stubs/z80-stub.c | 1355 +++++ gdb/symfile-debug.c | 3 + gdb/target-debug.h | 2 + gdb/target-delegates.c | 24 +- gdb/target.c | 16 +- gdb/target.h | 21 +- gdb/testsuite/gdb.ada/array_of_variant.exp | 17 + .../{early-init-file.c => detach-sysroot-target.c} | 0 gdb/testsuite/gdb.base/detach-sysroot-target.exp | 59 + gdb/testsuite/gdb.base/gold-gdb-index.exp | 2 +- gdb/testsuite/gdb.base/jit-elf-fork-main.c | 129 + .../{jit-elf-solib.c => jit-elf-fork-solib.c} | 0 gdb/testsuite/gdb.base/jit-elf-fork.exp | 186 + gdb/testsuite/gdb.base/langs.exp | 6 + gdb/testsuite/gdb.base/options.exp | 33 +- gdb/testsuite/gdb.btrace/tsx.exp | 8 + .../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.mi/mi-break.exp | 74 +- gdb/testsuite/gdb.mi/mi-info-sources.exp | 73 +- gdb/testsuite/gdb.python/tui-window-disabled.exp | 5 + gdb/testsuite/gdb.python/tui-window.exp | 5 + gdb/testsuite/gdb.threads/check-libthread-db.exp | 37 +- gdb/testsuite/lib/gdb.exp | 30 +- gdb/testsuite/lib/mi-support.exp | 28 + gdb/thread-iter.c | 147 +- gdb/thread-iter.h | 34 +- gdb/thread.c | 223 +- gdb/unittests/intrusive_list-selftests.c | 818 +++ gdb/z80-tdep.c | 1461 +++++ gdb/z80-tdep.h | 52 + gdbsupport/intrusive_list.h | 586 ++ gdbsupport/ptid.cc | 8 + gdbsupport/ptid.h | 7 + gdbsupport/reference-to-pointer-iterator.h | 82 + gdbsupport/safe-iterator.h | 10 +- gold/ChangeLog | 6 + gold/reloc.cc | 5 +- gold/reloc.h | 2 +- opcodes/i386-dis.c | 2 +- opcodes/i386-opc.tbl | 1 + opcodes/i386-tbl.h | 13 + 147 files changed, 13824 insertions(+), 6053 deletions(-) create mode 100644 gdb/features/z80-cpu.xml create mode 100644 gdb/features/z80.c create mode 100644 gdb/features/z80.xml create mode 100644 gdb/stubs/z80-stub.c 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 create mode 100644 gdb/testsuite/gdb.base/jit-elf-fork-main.c copy gdb/testsuite/gdb.base/{jit-elf-solib.c => jit-elf-fork-solib.c} (100%) create mode 100644 gdb/testsuite/gdb.base/jit-elf-fork.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 gdb/z80-tdep.c create mode 100644 gdb/z80-tdep.h create mode 100644 gdbsupport/intrusive_list.h create mode 100644 gdbsupport/reference-to-pointer-iterator.h