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-stable-defconfig in repository toolchain/ci/binutils-gdb.
from 46f2c22eab Update gdb performance testsuite to be compatible with Python 3.8 adds 235f5ef4a6 elf/riscv: Fix relaxation with aliases [PR28021] adds 579f0281f3 PR 28053: Fix spelling mistakes: usupported -> unsupported a [...] adds acbf56d780 sim: ppc: add missing empty targets adds f069ea46a0 Rename gdb/ChangeLog to gdb/ChangeLog-2021 adds a100a94530 gdb/testsuite: restore configure script adds 9be259865c gdb: introduce iterator_range, remove next_adapter adds 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 [...]
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 40 + bfd/bfd-in2.h | 3 + bfd/bfd.c | 3 + bfd/coff-rs6000.c | 38 +- bfd/coff64-rs6000.c | 2 +- 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/elfnn-riscv.c | 2 +- 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/config/tc-riscv.c | 2 +- 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/{ChangeLog => ChangeLog-2021} | 0 gdb/Makefile.in | 3 +- gdb/ada-tasks.c | 4 +- gdb/breakpoint.c | 7 +- gdb/breakpoint.h | 10 +- gdb/config/djgpp/fnchange.lst | 1 + gdb/configure | 88 +- gdb/configure.ac | 35 +- gdb/configure.tgt | 8 +- gdb/elf-none-tdep.c | 2 +- gdb/fbsd-tdep.c | 6 +- gdb/gcore.c | 4 +- gdb/gdb-gdb.py.in | 98 +- gdb/gdb_bfd.h | 4 +- gdb/gdbthread.h | 194 +- gdb/infcmd.c | 33 +- gdb/inferior-iter.h | 94 +- gdb/inferior.c | 107 +- gdb/inferior.h | 34 +- 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/netbsd-tdep.c | 4 +- gdb/objfiles.h | 6 +- gdb/process-stratum-target.c | 77 + gdb/process-stratum-target.h | 31 + gdb/progspace.c | 11 +- gdb/progspace.h | 45 +- gdb/psymtab.h | 2 +- gdb/python/py-inferior.c | 2 +- gdb/record-btrace.c | 3 +- gdb/record-full.c | 3 +- gdb/regcache.c | 6 +- gdb/remote.c | 68 +- gdb/s390-linux-tdep.c | 2 +- gdb/s390-tdep.c | 4 - gdb/scoped-mock-context.h | 15 +- gdb/solist.h | 2 + gdb/sparc-tdep.h | 2 +- gdb/symtab.h | 15 +- gdb/testsuite/Makefile.in | 13 +- gdb/testsuite/aclocal.m4 | 37 + gdb/testsuite/configure | 4806 ++++++++++++++++ gdb/testsuite/configure.ac | 99 + gdb/testsuite/gdb.btrace/tsx.exp | 8 + gdb/testsuite/gdb.guile/scm-breakpoint.exp | 6 +- gdb/testsuite/gdb.mi/mi-break.exp | 74 +- gdb/testsuite/gdb.mi/mi-info-sources.exp | 73 +- gdb/testsuite/lib/mi-support.exp | 28 + gdb/thread-iter.c | 147 +- gdb/thread-iter.h | 61 +- gdb/thread.c | 223 +- gdb/top.h | 6 +- gdb/unittests/intrusive_list-selftests.c | 818 +++ gdbsupport/intrusive_list.h | 586 ++ gdbsupport/iterator-range.h | 60 + gdbsupport/next-iterator.h | 32 +- 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/ChangeLog | 9 + 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-riscv-elf/ld-riscv-elf.exp | 41 + ld/testsuite/ld-riscv-elf/relax-twice-1.s | 12 + ld/testsuite/ld-riscv-elf/relax-twice-2.s | 44 + ld/testsuite/ld-riscv-elf/relax-twice.ver | 11 + 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 +- sim/ppc/Makefile.in | 12 + 161 files changed, 14829 insertions(+), 5309 deletions(-) rename gdb/{ChangeLog => ChangeLog-2021} (100%) create mode 100644 gdb/testsuite/aclocal.m4 create mode 100755 gdb/testsuite/configure create mode 100644 gdb/testsuite/configure.ac create mode 100644 gdb/unittests/intrusive_list-selftests.c create mode 100644 gdbsupport/intrusive_list.h create mode 100644 gdbsupport/iterator-range.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-riscv-elf/relax-twice-1.s create mode 100644 ld/testsuite/ld-riscv-elf/relax-twice-2.s create mode 100644 ld/testsuite/ld-riscv-elf/relax-twice.ver 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