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 09e2fb720b Simplify debug_names index writing adds 606afd7e11 Automatic date update in version.in adds 07b2745f85 Re: PR28055, segfault in bpf special reloc function adds fbc95f1e11 RISC-V: Add PT_RISCV_ATTRIBUTES and add it to PHDR. adds 752e419362 [gdb/symtab] Fix skipping of import of C++ CU adds 70a590636b RISC-V: Fix the build broken with -Werror. adds 0d4e283965 [gdb/testsuite] Remove read1 timeout factor from gdb.base/in [...] adds e3e837844a gdb.perf/: FAIL on Python errors, avoid "ERROR: internal buf [...] adds 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
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 45 + 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-bpf.c | 2 +- bfd/elf64-x86-64.c | 16 +- bfd/elfcode.h | 5 +- bfd/elflink.c | 94 +- bfd/elfnn-aarch64.c | 7 +- bfd/elfnn-riscv.c | 66 +- 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 | 18 + binutils/config.in | 4 + binutils/configure | 10 + binutils/configure.ac | 2 +- binutils/dwarf.c | 24 +- binutils/dwarf.h | 10 +- binutils/readelf.c | 52 + gas/ChangeLog | 16 + gas/config/tc-i386.c | 19 +- gas/config/tc-riscv.c | 2 +- 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} | 10 + gdb/Makefile.in | 2 +- gdb/breakpoint.c | 4 +- gdb/breakpoint.h | 10 +- gdb/config/djgpp/fnchange.lst | 1 + gdb/configure | 88 +- gdb/configure.ac | 35 +- gdb/dwarf2/read.c | 7 + gdb/gdb_bfd.h | 4 +- gdb/gdbthread.h | 2 +- gdb/inferior-iter.h | 69 +- gdb/inferior.h | 4 +- gdb/infrun.c | 15 +- gdb/objfiles.h | 6 +- gdb/progspace.c | 8 - gdb/progspace.h | 45 +- gdb/psymtab.h | 2 +- gdb/s390-linux-tdep.c | 2 +- gdb/s390-tdep.c | 4 - gdb/solist.h | 2 + gdb/symtab.h | 15 +- gdb/testsuite/ChangeLog | 7 + gdb/testsuite/Makefile.in | 13 +- gdb/testsuite/aclocal.m4 | 37 + gdb/testsuite/configure | 4806 ++++++++++++++++++++ gdb/testsuite/configure.ac | 99 + gdb/testsuite/gdb.base/info-macros.exp | 179 +- gdb/testsuite/gdb.dwarf2/imported-unit-bp-c++.exp | 18 + gdb/testsuite/gdb.dwarf2/imported-unit-bp-c.exp | 18 + ...ported-unit-bp.exp => imported-unit-bp.exp.tcl} | 5 +- gdb/testsuite/gdb.dwarf2/imported-unit.exp | 9 +- gdb/testsuite/gdb.guile/scm-breakpoint.exp | 6 +- gdb/testsuite/gdb.perf/backtrace.exp | 2 +- gdb/testsuite/gdb.perf/disassemble.exp | 2 +- gdb/testsuite/gdb.perf/lib/perftest/measure.py | 50 +- gdb/testsuite/gdb.perf/lib/perftest/perftest.py | 6 +- gdb/testsuite/gdb.perf/single-step.exp | 2 +- gdb/testsuite/gdb.perf/skip-command.exp | 2 +- gdb/testsuite/gdb.perf/skip-prologue.exp | 12 +- gdb/testsuite/gdb.perf/solib.exp | 2 +- gdb/testsuite/gdb.perf/template-breakpoints.exp | 2 +- gdb/testsuite/lib/gdb.exp | 31 +- gdb/testsuite/lib/perftest.exp | 25 + gdb/thread-iter.h | 27 +- gdb/top.h | 6 +- gdbsupport/iterator-range.h | 60 + gdbsupport/next-iterator.h | 32 +- include/bfdlink.h | 30 +- include/elf/common.h | 7 + include/elf/riscv.h | 5 + 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/orphan-region.ld | 2 +- 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/attr-phdr.d | 19 + ld/testsuite/ld-riscv-elf/attr-phdr.s | 9 + ld/testsuite/ld-riscv-elf/ld-riscv-elf.exp | 42 + 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 + 140 files changed, 9019 insertions(+), 2424 deletions(-) rename gdb/{ChangeLog => ChangeLog-2021} (99%) create mode 100644 gdb/testsuite/aclocal.m4 create mode 100755 gdb/testsuite/configure create mode 100644 gdb/testsuite/configure.ac create mode 100644 gdb/testsuite/gdb.dwarf2/imported-unit-bp-c++.exp create mode 100644 gdb/testsuite/gdb.dwarf2/imported-unit-bp-c.exp rename gdb/testsuite/gdb.dwarf2/{imported-unit-bp.exp => imported-unit-bp.exp.tcl} (98%) create mode 100644 gdbsupport/iterator-range.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/attr-phdr.d create mode 100644 ld/testsuite/ld-riscv-elf/attr-phdr.s 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