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-mainline-defconfig in repository toolchain/ci/binutils-gdb.
from 1f00b55dba Automatic date update in version.in adds ffa5352c0c Fix problems translating messages when a percentage sign app [...] adds b737d3047c Check for strnlen declaration to fix Solaris 10 build adds f07afc65d0 Fix Solaris gprof build with --disable-nls adds e4cc3b47ec IBM Z: Add another arch14 instruction adds b180e8298b Add changelog entries for last commit adds 7a30ac441a ld: Check archive only for archive member adds ca52626bab Remove an accidental change to elfcode.h included as part of [...] adds 14a6b9b4b6 Automatic date update in version.in adds c8d4ff8a3a sim: erc32: use libsim.a for common objects adds 6bbe1a929c [gdb/testsuite] Fix gdb.guile/scm-breakpoint.exp with guile 3.0 adds f1cee83766 Updated Portuguese translation for the BFD sub-directory adds e4cbcea361 gdb/Makefile.in: remove testsuite from SUBDIRS adds 74b10a3219 gdb: don't set Linux-specific displaced stepping methods in [...] adds a8dde0a211 ld: Limit cache size and add --max-cache-size=SIZE adds 661b504df9 x86-64: Disallow PC reloc against weak undefined symbols in PIE adds 22b11ba924 Remove unused parameter in maybe_software_singlestep adds ce8fea3651 Automatic date update in version.in adds 6320fd00dc elf: Add GNU_PROPERTY_1_NEEDED adds 6f365fda85 elf: Add GNU_PROPERTY_1_NEEDED check adds 68c49d3ad1 elf: Limits 2 GNU_PROPERTY_1_NEEDED tests to Linux/x86 adds d66aeea93d ld/NEWS: Clarify -z [no]indirect-extern-access adds 34c54daa33 Automatic date update in version.in adds 9039747fb4 PR28069, assertion fail in dwarf.c:display_discr_list adds f8dd364658 Tidy commit 49910fd88dcd adds 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 new fac3b6a2e0 Automatic date update in version.in
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 | 34 + bfd/bfd-in2.h | 3 + bfd/bfd.c | 3 + bfd/coff-rs6000.c | 38 +- bfd/cofflink.c | 12 +- bfd/config.in | 4 + bfd/configure | 10 + bfd/configure.ac | 2 +- bfd/dwarf2.c | 9 +- bfd/elf-bfd.h | 9 + bfd/elf-properties.c | 129 +- bfd/elf32-i386.c | 6 +- bfd/elf64-x86-64.c | 16 +- bfd/elfcode.h | 5 +- bfd/elflink.c | 94 +- bfd/elfnn-aarch64.c | 7 +- bfd/elfxx-x86.c | 19 + bfd/elfxx-x86.h | 4 + bfd/libbfd-in.h | 3 + bfd/libbfd.h | 3 + bfd/linker.c | 35 + bfd/opncls.c | 2 + bfd/plugin.c | 25 +- bfd/po/bfd.pot | 109 +- bfd/po/pt.po | 2959 +++++----- bfd/sysdep.h | 11 + bfd/version.h | 2 +- binutils/ChangeLog | 22 + binutils/config.in | 4 + binutils/configure | 10 + binutils/configure.ac | 2 +- binutils/dwarf.c | 24 +- binutils/dwarf.h | 10 +- binutils/po/fr.po | 5780 ++++++++++++-------- binutils/readelf.c | 95 +- 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-i386.c | 19 +- gas/configure | 9 +- gas/configure.ac | 9 +- gas/messages.c | 57 +- gas/po/gas.pot | 596 +- gas/read.c | 9 +- gas/testsuite/gas/all/overflow.l | 8 +- gas/testsuite/gas/s390/zarch-arch14.d | 1 + gas/testsuite/gas/s390/zarch-arch14.s | 1 + gdb/Makefile.in | 3 +- 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 | 491 +- 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/s390-linux-tdep.c | 2 +- gdb/s390-tdep.c | 4 - 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 + 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.guile/scm-breakpoint.exp | 6 +- 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.threads/check-libthread-db.exp | 37 +- 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 +++ gdbsupport/intrusive_list.h | 586 ++ gdbsupport/ptid.cc | 8 + gdbsupport/ptid.h | 7 + gdbsupport/reference-to-pointer-iterator.h | 82 + include/bfdlink.h | 30 +- include/elf/common.h | 7 + ld/NEWS | 6 + ld/emulparams/extern_protected_data.sh | 10 + ld/ld.texi | 18 + ld/ldlex.h | 1 + ld/ldmain.c | 2 + ld/lexsup.c | 15 + ld/plugin.c | 4 +- ld/testsuite/ld-bootstrap/bootstrap.exp | 3 +- ld/testsuite/ld-elf/indirect-extern-access-1.rd | 8 + ld/testsuite/ld-elf/indirect-extern-access-1a.c | 1 + ld/testsuite/ld-elf/indirect-extern-access-1b.c | 12 + ld/testsuite/ld-elf/indirect-extern-access-2.rd | 8 + ld/testsuite/ld-elf/indirect-extern-access-2a.c | 10 + ld/testsuite/ld-elf/indirect-extern-access-2b.c | 13 + ld/testsuite/ld-elf/indirect-extern-access-3.rd | 8 + ld/testsuite/ld-elf/indirect-extern-access.S | 20 + ld/testsuite/ld-elf/linux-x86.exp | 97 + ld/testsuite/ld-elf/property-1_needed-1.s | 15 + ld/testsuite/ld-elf/property-1_needed-1a.d | 17 + ld/testsuite/ld-elf/property-1_needed-1b.d | 12 + ld/testsuite/ld-elf/property-1_needed-1c.d | 13 + ld/testsuite/ld-x86-64/indirect-extern-access.rd | 6 + ld/testsuite/ld-x86-64/pie3.d | 11 +- ld/testsuite/ld-x86-64/protected-data-1.h | 11 + ld/testsuite/ld-x86-64/protected-data-1a.c | 40 + ld/testsuite/ld-x86-64/protected-data-1b.c | 59 + ld/testsuite/ld-x86-64/protected-data-2a.S | 109 + ld/testsuite/ld-x86-64/protected-data-2b.S | 119 + ld/testsuite/ld-x86-64/protected-func-2a.S | 68 + ld/testsuite/ld-x86-64/protected-func-2b.S | 83 + ld/testsuite/ld-x86-64/protected-func-2c.c | 29 + ld/testsuite/ld-x86-64/x86-64.exp | 147 + opcodes/ChangeLog | 4 + opcodes/s390-opc.txt | 2 + sim/erc32/Makefile.in | 4 +- 153 files changed, 10152 insertions(+), 5261 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 create mode 100644 ld/testsuite/ld-elf/indirect-extern-access-1.rd create mode 100644 ld/testsuite/ld-elf/indirect-extern-access-1a.c create mode 100644 ld/testsuite/ld-elf/indirect-extern-access-1b.c create mode 100644 ld/testsuite/ld-elf/indirect-extern-access-2.rd create mode 100644 ld/testsuite/ld-elf/indirect-extern-access-2a.c create mode 100644 ld/testsuite/ld-elf/indirect-extern-access-2b.c create mode 100644 ld/testsuite/ld-elf/indirect-extern-access-3.rd create mode 100644 ld/testsuite/ld-elf/indirect-extern-access.S create mode 100644 ld/testsuite/ld-elf/property-1_needed-1.s create mode 100644 ld/testsuite/ld-elf/property-1_needed-1a.d create mode 100644 ld/testsuite/ld-elf/property-1_needed-1b.d create mode 100644 ld/testsuite/ld-elf/property-1_needed-1c.d create mode 100644 ld/testsuite/ld-x86-64/indirect-extern-access.rd create mode 100644 ld/testsuite/ld-x86-64/protected-data-1.h create mode 100644 ld/testsuite/ld-x86-64/protected-data-1a.c create mode 100644 ld/testsuite/ld-x86-64/protected-data-1b.c create mode 100644 ld/testsuite/ld-x86-64/protected-data-2a.S create mode 100644 ld/testsuite/ld-x86-64/protected-data-2b.S create mode 100644 ld/testsuite/ld-x86-64/protected-func-2a.S create mode 100644 ld/testsuite/ld-x86-64/protected-func-2b.S create mode 100644 ld/testsuite/ld-x86-64/protected-func-2c.c