This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/llvm-master-aarch64-spec2k6-O2_LTO in repository toolchain/ci/binutils-gdb.
from 5df4cba632 gdb: update gnulib import adds 23c4ec6f02 Automatic date update in version.in adds c893ce360a vms buffer overflows and large memory allocation adds a98c743fdf Re: vms buffer overflows and large memory allocation adds c9af65210c [gdb/testsuite] Fix layout next/prev/regs help message adds a88ef40d0f [gdb] Ensure listing of unused static var in info locals adds 83d4d556e2 Fix a spelling mistake in the binutils documentation. adds 45c63c0fe8 Updated translations for some of the binutils sub-directories. adds e56d7f1e19 gdb/doc: Fix header alignment of 'info threads' example output adds 7693576838 Simplify setting of reading_partial_symbols adds 197400e800 Convert IS_TYPE_UNIT_GROUP to method adds 4ac9383206 Fix a memory leak and remove an unused member adds a60419c8c9 Automatic date update in version.in adds c325c44ef6 gdb/copyright.py: Add generated files in gnulib/ to exclude list adds 8cb5117ccf Move dwarf2_get_die_type declaration to dwarf2/read.h adds 70d497007d [gdb/testsuite] Remove gcc/93866 xfail in methods.exp adds 265b467340 [ARC][committed] Update int_vector_base aux register. adds ecda90163e Don't call lto-wrapper for ar and ranlib adds 2078dbb210 gdb/testsuite: Remove source file path from test name adds 09624f1fec [AArch64] Fix typo in comment adds 9e80cfa14e gdb/fortran: Support negative array stride in one limited case adds 99e4741014 Merge upstream GCC changes for include/ and libiberty/ directories adds 24a15046c0 Automatic date update in version.in adds b570b954bc Limit bogus archive parsed_size adds e310298cf3 PR25593, --as-needed breaks DT_NEEDED order with linker plugin adds dc1e8a474f Indent labels adds 42135cadf5 gas strncpy warning adds da3ec71fd4 gas gettext warning adds e0b317de31 rx: memory allocation without checking for NULL return adds 450a1bfc7f Move dwarf2_read_addr_index declaration to dwarf2/read.h adds cc4c4f40a2 Re: vms buffer overflows and large memory allocation adds 02f7e7eed9 Archive sanity checks adds 3312f67c09 ld: Add PR ld/25593 tests adds 0dce428051 [gdb] Don't set initial language if set manually adds cceb53b884 [binutils][arm] Arm CDE CX*A instructions allow condition code adds d4c9a4f87d Move more declarations from dwarf2/loc.h to dwarf2/read.h adds b65ce56541 gdb: print thread names in thread apply command output adds 0d79cdc494 Add debuginfod support to GDB adds edfe0a0c65 Remove casts from dwarf2/index-write.c adds b83470bfa7 Specialize partial_symtab for DWARF include files adds d0adf5451e Automatic date update in version.in adds ff69a8949b bfd_stat_arch_elt buffer overflow adds 05f52dc2e1 _bfd_xcoff_read_ar_hdr tidy adds c8d4f6dfd9 [gdb/testsuite] Fix spawn in tuiterm.exp adds 3608f86c42 [gdb/testsuite] Remove unused globals adds 736990c442 Fix an illegal memory access by readelf when displaying the [...] adds 3104d9ee22 gdb: Use std::abs instead of abs on LONGEST types adds 49d9fd42ac .idata symbols should be reported with i or I flag by nm adds 5f60280291 mmix-mmo set SEC_DATA for .data section adds 317f712722 Remove field_info::nfields member adds a1f2ad114c Automatic date update in version.in adds e5da11393a gdb: Check for nullptr when computing srcpath adds 1b088c829e alpha-vms: large memory allocation adds 182ec6707c alpha-vms: memory leak adds dec7b24be8 MIPS/fix_loongson3_llsc: fix when target has multi labels adds 85d2d5bbee Harden gdb.arch/aarch64-pauth.exp and fix a failure adds 13c3a74afb [gdb/testsuite] Fix psymtab expansion postponement in c-link [...] adds 4ebe487749 Pass correct die_reader_specs in cutu_reader::init_tu_and_re [...] adds 658dadf0b0 [gdb] Don't set initial language using previous language adds 718e081605 Fix gdb.arch/aarch64-dbreg-contents.exp build failures adds f7a7000d48 Fix SVE-related failure in gdb.arch/aarch64-fp.exp adds d7592e9747 Fix comment for 'gdb_dlopen' adds f5e4608433 Update libinproctrace.so path in lib/trace-support.exp adds 7076a6602c Automatic date update in version.in
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 153 + bfd/aoutx.h | 10 +- bfd/archive.c | 158 +- bfd/archive64.c | 2 +- bfd/bfd-in2.h | 3 +- bfd/bfd.c | 3 +- bfd/bfdio.c | 18 +- bfd/coff-arm.c | 50 +- bfd/coff-rs6000.c | 50 +- bfd/coff-stgo32.c | 2 +- bfd/cpu-arm.c | 8 +- bfd/dwarf2.c | 2 +- bfd/elf-bfd.h | 6 +- bfd/elf-ifunc.c | 2 +- bfd/elf-properties.c | 4 +- bfd/elf-s390-common.c | 2 +- bfd/elf-strtab.c | 13 +- bfd/elf.c | 6 +- bfd/elf32-arm.c | 8 +- bfd/elf32-bfin.c | 2 +- bfd/elf32-cr16.c | 2 +- bfd/elf32-csky.c | 4 +- bfd/elf32-i386.c | 26 +- bfd/elf32-m68k.c | 2 +- bfd/elf32-msp430.c | 2 +- bfd/elf32-nds32.c | 30 +- bfd/elf32-nios2.c | 2 +- bfd/elf32-pru.c | 2 +- bfd/elf32-rx.c | 54 +- bfd/elf32-xtensa.c | 4 +- bfd/elf64-ia64-vms.c | 6 +- bfd/elf64-x86-64.c | 28 +- bfd/elfcode.h | 2 +- bfd/elfcore.h | 8 +- bfd/elflink.c | 90 +- bfd/elfnn-aarch64.c | 6 +- bfd/elfnn-ia64.c | 6 +- bfd/elfnn-riscv.c | 6 +- bfd/elfxx-mips.c | 2 +- bfd/elfxx-sparc.c | 2 +- bfd/elfxx-x86.c | 4 +- bfd/i386lynx.c | 2 +- bfd/merge.c | 2 +- bfd/mmo.c | 2 +- bfd/pdp11.c | 2 +- bfd/plugin.c | 24 +- bfd/plugin.h | 2 +- bfd/reloc.c | 2 +- bfd/syms.c | 33 +- bfd/version.h | 2 +- bfd/vms-alpha.c | 59 +- bfd/vms-lib.c | 101 +- binutils/ChangeLog | 24 + binutils/ar.c | 2 +- binutils/doc/binutils.texi | 2 +- binutils/elfedit.c | 2 +- binutils/nm.c | 2 +- binutils/readelf.c | 5 +- binutils/resres.c | 2 +- gas/ChangeLog | 51 + gas/config/obj-elf.c | 6 +- gas/config/obj-macho.c | 2 +- gas/config/tc-aarch64.c | 14 +- gas/config/tc-alpha.c | 14 +- gas/config/tc-arm.c | 46 +- gas/config/tc-cr16.c | 4 +- gas/config/tc-crx.c | 10 +- gas/config/tc-frv.c | 2 +- gas/config/tc-i386-intel.c | 2 +- gas/config/tc-i386.c | 12 +- gas/config/tc-ia64.c | 2 +- gas/config/tc-mips.c | 49 +- gas/config/tc-mn10200.c | 2 +- gas/config/tc-mn10300.c | 2 +- gas/config/tc-nds32.c | 6 +- gas/config/tc-riscv.c | 18 +- gas/config/tc-s12z.c | 2 +- gas/config/tc-xtensa.c | 4 +- gas/config/tc-z80.c | 2 +- gas/read.c | 7 +- gas/symbols.c | 2 +- gas/testsuite/gas/arm/cde-scalar.s | 8 +- gas/testsuite/gas/arm/cde-warnings.l | 18 +- gas/testsuite/gas/arm/cde-warnings.s | 30 +- gas/write.c | 2 +- gdb/ChangeLog | 144 + gdb/Makefile.in | 4 +- gdb/NEWS | 14 + gdb/README | 9 + gdb/aarch64-tdep.c | 2 +- gdb/config.in | 3 + gdb/configure | 182 +- gdb/configure.ac | 6 +- gdb/copyright.py | 4 +- gdb/debuginfod-support.c | 155 + gdb/debuginfod-support.h | 62 + gdb/doc/ChangeLog | 5 + gdb/doc/gdb.texinfo | 10 +- gdb/dwarf2/index-write.c | 26 +- gdb/dwarf2/loc.h | 24 - gdb/dwarf2/read.c | 167 +- gdb/dwarf2/read.h | 54 + gdb/elfread.c | 32 +- gdb/gdbtypes.c | 17 +- gdb/source.c | 30 + gdb/stack.c | 1 + gdb/symfile.c | 11 +- gdb/testsuite/ChangeLog | 77 + gdb/testsuite/config/sid.exp | 2 - gdb/testsuite/gdb.arch/aarch64-dbreg-contents.c | 4 + gdb/testsuite/gdb.arch/aarch64-fp.exp | 12 +- gdb/testsuite/gdb.arch/aarch64-pauth.exp | 7 +- gdb/testsuite/gdb.base/attach.exp | 10 - .../{c-linkage-name.c => c-linkage-name-2.c} | 7 +- gdb/testsuite/gdb.base/c-linkage-name.c | 23 +- gdb/testsuite/gdb.base/c-linkage-name.exp | 38 +- gdb/testsuite/gdb.base/cached-source-file.exp | 2 +- gdb/testsuite/gdb.base/catch-load.exp | 3 +- gdb/testsuite/gdb.base/dbx.exp | 2 - ...kage-name.c => info-locals-unused-static-var.c} | 26 +- .../gdb.base/info-locals-unused-static-var.exp | 40 + .../{c-linkage-name.c => persistent-lang.cc} | 26 +- gdb/testsuite/gdb.base/persistent-lang.exp | 39 + .../gdb.debuginfod/fetch_src_and_symbols.exp | 214 + .../c-linkage-name.c => gdb.debuginfod/main.c} | 27 +- .../gdb.fortran/derived-type-striding.exp | 2 + .../gdb.fortran/derived-type-striding.f90 | 2 + gdb/testsuite/gdb.go/methods.exp | 17 +- gdb/testsuite/lib/gdb.exp | 4 - gdb/testsuite/lib/mi-support.exp | 5 +- gdb/testsuite/lib/prompt.exp | 1 - gdb/testsuite/lib/trace-support.exp | 2 +- gdb/testsuite/lib/tuiterm.exp | 6 +- gdb/thread.c | 16 +- gdb/top.c | 10 + gdb/tui/tui-layout.c | 6 +- gdb/valarith.c | 4 +- gdbsupport/ChangeLog | 4 + gdbsupport/gdb-dlfcn.h | 4 +- gold/ChangeLog | 4 + gold/po/fr.po | 308 +- gprof/ChangeLog | 4 + gprof/po/ms.po | 52 +- include/ChangeLog | 8 + include/hashtab.h | 4 +- ld/ChangeLog | 47 + ld/emultempl/cskyelf.em | 2 +- ld/ldelf.c | 19 + ld/ldfile.c | 2 +- ld/ldlang.c | 2 +- ld/plugin.c | 2 +- ld/po/fr.po | 6229 +++++++------------- ld/testsuite/ld-cris/gotplt1.d | 2 +- ld/testsuite/ld-mmix/b-fixo2.d | 2 +- ld/testsuite/ld-mmix/sec-2.d | 2 +- ld/testsuite/ld-mmix/sec-3.d | 2 +- ld/testsuite/ld-mmix/sec-4.d | 2 +- ld/testsuite/ld-mmix/spec802.d | 2 +- ld/testsuite/ld-mmix/spec803.d | 2 +- ld/testsuite/ld-mmix/spec804.d | 2 +- ld/testsuite/ld-mmix/spec805.d | 2 +- ld/testsuite/ld-mmix/spec806.d | 2 +- ld/testsuite/ld-mmix/spec807.d | 2 +- ld/testsuite/ld-mmix/spec808.d | 2 +- ld/testsuite/ld-plugin/lto.exp | 26 + ld/testsuite/ld-plugin/pr25593.d | 5 + ld/testsuite/ld-plugin/pr25593a-1.c | 12 + ld/testsuite/ld-plugin/pr25593a-2.c | 1 + ld/testsuite/ld-plugin/pr25593b.c | 7 + .../{ld-elf/pr23162a.c => ld-plugin/pr25593c.c} | 0 ld/testsuite/ld-plugin/{lto-17a.c => pr25593d.c} | 0 ld/testsuite/ld-plugin/pr25593e.c | 4 + libiberty/ChangeLog | 20 + libiberty/argv.c | 8 + libiberty/cp-demangle.c | 1 + libiberty/hashtab.c | 4 +- libiberty/rust-demangle.h | 45 - libiberty/testsuite/demangle-expected | 3 + opcodes/ChangeLog | 17 + opcodes/aarch64-asm.c | 4 +- opcodes/aarch64-dis.c | 2 +- opcodes/aarch64-gen.c | 4 +- opcodes/aarch64-opc.c | 2 +- opcodes/alpha-dis.c | 2 +- opcodes/arc-regs.h | 3 +- opcodes/i386-dis.c | 16 +- opcodes/nds32-asm.c | 8 +- opcodes/nfp-dis.c | 2 +- opcodes/visium-dis.c | 8 +- 189 files changed, 4803 insertions(+), 5089 deletions(-) create mode 100644 gdb/debuginfod-support.c create mode 100644 gdb/debuginfod-support.h copy gdb/testsuite/gdb.base/{c-linkage-name.c => c-linkage-name-2.c} (94%) copy gdb/testsuite/gdb.base/{c-linkage-name.c => info-locals-unused-static-var.c} (53%) create mode 100644 gdb/testsuite/gdb.base/info-locals-unused-static-var.exp copy gdb/testsuite/gdb.base/{c-linkage-name.c => persistent-lang.cc} (52%) create mode 100644 gdb/testsuite/gdb.base/persistent-lang.exp create mode 100644 gdb/testsuite/gdb.debuginfod/fetch_src_and_symbols.exp copy gdb/testsuite/{gdb.base/c-linkage-name.c => gdb.debuginfod/main.c} (52%) create mode 100644 ld/testsuite/ld-plugin/pr25593.d create mode 100644 ld/testsuite/ld-plugin/pr25593a-1.c create mode 100644 ld/testsuite/ld-plugin/pr25593a-2.c create mode 100644 ld/testsuite/ld-plugin/pr25593b.c copy ld/testsuite/{ld-elf/pr23162a.c => ld-plugin/pr25593c.c} (100%) copy ld/testsuite/ld-plugin/{lto-17a.c => pr25593d.c} (100%) create mode 100644 ld/testsuite/ld-plugin/pr25593e.c delete mode 100644 libiberty/rust-demangle.h