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/gnu-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 adds 76ed4b78ea Automatic date update in version.in adds 363a2bc6dd Automatic date update in version.in adds 9cb56943d7 alpha-vms: error paths not freeing memory and malloc result checks adds 26f60d5939 alpha-vms: prevent endless recursion adds 7d4b2d2d29 alpha-coff: large memory allocation adds 8c803a2dd7 elf_backend_section_flags and _bfd_elf_init_private_section_data adds bf57746745 ELF SEC_SMALL_DATA adds a4dd6c97bd miscellaneous SEC_SMALL_DATA adds 2aa90762b7 plugin: Copy the no_export field to the IR dummy object adds cb001c0d28 bfd_cleanup for object_p adds ba3265d04c Restore readelf's string dump to previous behaviour where ne [...] adds 4e07c9e2b6 Import latest fixes to libiberty from GCC adds 728d32c496 trad_unix_core_file_p: Return bfd_cleanup adds b312fea191 The procedure to find an unused port for the debuginfod test [...] adds a84bb2a079 gdb: Move defs.h before any system header in debuginfod-support.c adds 601b73d500 Re: bfd_cleanup for object_p adds 40b35c78b6 Re: bfd_cleanup for object_p adds 590003dc0e [gdb/testsuite] Add -lbl option in gdb_test_multiple adds 442131c1be gdbserver: Add mechanism to prevent sending T stop packets adds 24ed6739b6 gdb/remote: Restore support for 'S' stop reply packet adds 81b86b9702 Fix arm-netbsd build error: convert from FPA to VFP adds 63e163f24f gdb: Allow GDB to _not_ load a previous command history adds 9822cb57f7 Small clean up of use_displaced_stepping adds e3e896e667 Tidy obj-coff.h adds f45fb2900c Automatic date update in version.in adds b98cc2cf1a [gdb/testsuite] Fix mi-sym-info.exp with check-read1 adds 1ef44e861d [gdb/testsuite] Fix tcl error in gdb.mi/list-thread-groups-a [...] adds 478e490a4d [gdb/testsuite] Fix gdb.mi/gdb2549.exp with check-read1 adds f57140990f bfd_check_format_matches preserving matches vs. cleanups adds d8e4137b5e Note that the --rpath-link command line option will search t [...] adds 8326546ebb Fix a potential illegal memory access in the Z80 assembler. adds b5ebe8ddf9 Add missing AT tags to the ELF common header. adds bb7b70ab85 Update GDB to use new AUXV entry types adds 79d72f45a7 x86: Improve -malign-branch adds 10d97a0f99 x86: Allow integer conversion without suffix in AT&T syntax adds 5be2b2f549 Remove a call to abort which can be triggered by running obj [...] adds 7b973adce2 Fix printf of a convenience variable holding an inferior address adds b8ba138563 The patch fixed invalid compilation of instruction LD IY,(HL [...] adds 584cf46d0a Rebase executable to match relocated base address adds 5e5d66b6a4 gdb/fortran: Fix printing of logical true values for Flang adds 3cd7f3e3bd x86: Replace IgnoreSize/DefaultSize with MnemonicSize adds 89725b0d53 gdbsupport: re-generate Makefile.in adds 1009d92fc6 Find tailcall frames before inline frames adds 3ba07c177d Automatic date update in version.in adds eef64366e1 objcopy: Fix for pr19005 on machines with more than one octe [...] adds 1039fd9ac2 Call cleanup on bfd_check_format_matches error exit
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 330 + bfd/aix386-core.c | 4 +- bfd/aix5ppc-core.c | 35 +- bfd/aout-target.h | 12 +- bfd/aout-tic30.c | 12 +- bfd/aoutx.h | 18 +- bfd/archive.c | 162 +- bfd/archive64.c | 2 +- bfd/bfd-in2.h | 11 +- bfd/bfd.c | 3 +- bfd/bfdio.c | 18 +- bfd/binary.c | 4 +- bfd/cisco-core.c | 14 +- bfd/coff-alpha.c | 16 +- bfd/coff-arm.c | 50 +- bfd/coff-ia64.c | 2 +- bfd/coff-mips.c | 9 +- bfd/coff-rs6000.c | 58 +- bfd/coff-sh.c | 2 +- bfd/coff-stgo32.c | 6 +- bfd/coff64-rs6000.c | 10 +- bfd/coffcode.h | 12 +- bfd/coffgen.c | 10 +- bfd/cpu-arm.c | 8 +- bfd/dwarf2.c | 2 +- bfd/ecoff.c | 17 +- bfd/elf-bfd.h | 16 +- bfd/elf-ifunc.c | 2 +- bfd/elf-properties.c | 4 +- bfd/elf-s390-common.c | 2 +- bfd/elf-strtab.c | 13 +- bfd/elf.c | 68 +- bfd/elf32-arm.c | 12 +- bfd/elf32-bfin.c | 2 +- bfd/elf32-cr16.c | 2 +- bfd/elf32-csky.c | 4 +- bfd/elf32-i386.c | 26 +- bfd/elf32-m32r.c | 13 + bfd/elf32-m68k.c | 2 +- bfd/elf32-mep.c | 4 +- bfd/elf32-msp430.c | 2 +- bfd/elf32-nds32.c | 43 +- bfd/elf32-nios2.c | 6 +- bfd/elf32-ppc.c | 12 +- bfd/elf32-pru.c | 2 +- bfd/elf32-rx.c | 54 +- bfd/elf32-v850.c | 15 +- bfd/elf32-xtensa.c | 4 +- bfd/elf64-alpha.c | 8 +- bfd/elf64-hppa.c | 4 +- bfd/elf64-ia64-vms.c | 11 +- bfd/elf64-ppc.c | 13 + bfd/elf64-x86-64.c | 28 +- bfd/elfcode.h | 6 +- bfd/elfcore.h | 12 +- bfd/elflink.c | 90 +- bfd/elfnn-aarch64.c | 26 +- bfd/elfnn-ia64.c | 11 +- bfd/elfnn-riscv.c | 6 +- bfd/elfxx-mips.c | 10 +- bfd/elfxx-sparc.c | 2 +- bfd/elfxx-x86.c | 4 +- bfd/format.c | 62 +- bfd/hppabsd-core.c | 4 +- bfd/hpux-core.c | 6 +- bfd/i386lynx.c | 2 +- bfd/i386msdos.c | 4 +- bfd/ihex.c | 4 +- bfd/irix-core.c | 4 +- bfd/libaout.h | 4 +- bfd/libbfd-in.h | 9 +- bfd/libbfd.c | 2 +- bfd/libbfd.h | 9 +- bfd/libcoff-in.h | 2 +- bfd/libcoff.h | 2 +- bfd/lynx-core.c | 4 +- bfd/mach-o-aarch64.c | 4 +- bfd/mach-o-arm.c | 4 +- bfd/mach-o-i386.c | 4 +- bfd/mach-o-x86-64.c | 4 +- bfd/mach-o.c | 12 +- bfd/mach-o.h | 10 +- bfd/merge.c | 2 +- bfd/mmo.c | 8 +- bfd/netbsd-core.c | 4 +- bfd/osf-core.c | 4 +- bfd/pdp11.c | 16 +- bfd/pef.c | 8 +- bfd/peicode.h | 10 +- bfd/plugin.c | 32 +- bfd/plugin.h | 4 +- bfd/ppcboot.c | 4 +- bfd/ptrace-core.c | 4 +- bfd/reloc.c | 2 +- bfd/rs6000-core.c | 6 +- bfd/sco5-core.c | 18 +- bfd/som.c | 6 +- bfd/srec.c | 8 +- bfd/syms.c | 33 +- bfd/targets.c | 8 +- bfd/tekhex.c | 4 +- bfd/trad-core.c | 4 +- bfd/version.h | 2 +- bfd/vms-alpha.c | 104 +- bfd/vms-lib.c | 124 +- bfd/wasm-module.c | 4 +- bfd/xsym.c | 4 +- bfd/xsym.h | 2 +- binutils/ChangeLog | 48 + binutils/ar.c | 2 +- binutils/doc/binutils.texi | 2 +- binutils/elfedit.c | 2 +- binutils/nm.c | 2 +- binutils/objcopy.c | 28 +- binutils/prdbg.c | 2 +- binutils/readelf.c | 85 +- binutils/resres.c | 2 +- binutils/testsuite/binutils-all/debuginfod.exp | 54 +- binutils/testsuite/binutils-all/pr25543.d | 12 + binutils/testsuite/binutils-all/pr25543.s | 7 + binutils/testsuite/binutils-all/readelf.exp | 1 + gas/ChangeLog | 102 + gas/config/obj-coff.h | 14 - 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 | 205 +- gas/config/tc-i386.h | 2 + gas/config/tc-ia64.c | 2 +- gas/config/tc-m32r.c | 4 +- gas/config/tc-mips.c | 55 +- 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-score.c | 28 +- gas/config/tc-score7.c | 39 +- gas/config/tc-xtensa.c | 4 +- gas/config/tc-z80.c | 38 +- gas/read.c | 9 +- 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/testsuite/gas/i386/align-branch-9.d | 78 + gas/testsuite/gas/i386/align-branch-9.s | 74 + gas/testsuite/gas/i386/i386.exp | 4 + gas/testsuite/gas/i386/noreg64.d | 8 - gas/testsuite/gas/i386/noreg64.l | 8 - gas/testsuite/gas/i386/noreg64.s | 8 - gas/testsuite/gas/i386/x86-64-align-branch-9.d | 46 + gas/testsuite/gas/i386/x86-64-align-branch-9.s | 43 + gas/testsuite/gas/i386/x86-64-default-suffix-avx.d | 19 + gas/testsuite/gas/i386/x86-64-default-suffix.d | 17 + gas/testsuite/gas/i386/x86-64-default-suffix.s | 10 + gas/testsuite/gas/z80/ez80_adl_all.d | 10 + gas/testsuite/gas/z80/ez80_adl_all.s | 12 +- gas/testsuite/gas/z80/ez80_z80_all.d | 10 + gas/testsuite/gas/z80/ez80_z80_all.s | 12 +- gas/write.c | 2 +- gdb/ChangeLog | 227 + gdb/Makefile.in | 4 +- gdb/NEWS | 20 + gdb/README | 9 + gdb/aarch64-tdep.c | 2 +- gdb/arm-nbsd-nat.c | 121 +- gdb/auxv.c | 12 + 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 | 12 + gdb/doc/gdb.texinfo | 35 +- gdb/dwarf2/frame.c | 34 +- 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/f-valprint.c | 25 +- gdb/frame-unwind.c | 33 +- gdb/gdbtypes.c | 17 +- gdb/infrun.c | 63 +- gdb/printcmd.c | 3 +- gdb/remote.c | 43 +- gdb/source.c | 30 + gdb/stack.c | 1 + gdb/symfile.c | 11 +- gdb/testsuite/ChangeLog | 125 + 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/corefile-buildid.exp | 27 +- gdb/testsuite/gdb.base/dbx.exp | 2 - gdb/testsuite/gdb.base/default.exp | 2 - gdb/testsuite/gdb.base/gdbinit-history.exp | 151 + ...kage-name.c => info-locals-unused-static-var.c} | 26 +- .../info-locals-unused-static-var.exp} | 35 +- .../{c-linkage-name.c => persistent-lang.cc} | 26 +- .../logical.exp => gdb.base/persistent-lang.exp} | 36 +- gdb/testsuite/gdb.base/printcmds.exp | 8 + .../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.fortran/logical.exp | 18 + gdb/testsuite/gdb.go/methods.exp | 17 +- gdb/testsuite/gdb.mi/gdb2549.exp | 33 +- .../gdb.mi/list-thread-groups-available.exp | 6 +- gdb/testsuite/gdb.mi/mi-sym-info.exp | 6 +- gdb/testsuite/gdb.server/stop-reply-no-thread.exp | 80 +- gdb/testsuite/lib/gdb.exp | 108 +- 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 | 61 +- gdb/tui/tui-layout.c | 6 +- gdb/valarith.c | 4 +- gdb/windows-tdep.c | 55 +- gdbserver/ChangeLog | 8 + gdbserver/remote-utils.cc | 20 + gdbserver/server.cc | 3 + gdbserver/server.h | 1 + gdbsupport/ChangeLog | 8 + gdbsupport/Makefile.in | 4 +- gdbsupport/gdb-dlfcn.h | 4 +- gold/ChangeLog | 4 + gold/po/fr.po | 308 +- gprof/ChangeLog | 4 + gprof/po/ms.po | 52 +- include/ChangeLog | 15 + include/elf/common.h | 15 + include/hashtab.h | 4 +- ld/ChangeLog | 71 + ld/emultempl/cskyelf.em | 2 +- ld/ld.texi | 15 +- ld/ldelf.c | 19 + ld/ldfile.c | 2 +- ld/ldlang.c | 2 +- ld/plugin.c | 16 +- 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 | 36 + 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 + ld/testsuite/ld-plugin/pr25618.d | 4 + ld/testsuite/ld-plugin/pr25618a.cc | 3 + ld/testsuite/ld-plugin/pr25618a.h | 2 + ld/testsuite/ld-plugin/pr25618b.cc | 2 + ld/testsuite/ld-plugin/pr25618b.h | 2 + libiberty/ChangeLog | 26 + libiberty/argv.c | 8 + libiberty/cp-demangle.c | 1 + libiberty/hashtab.c | 4 +- libiberty/rust-demangle.h | 45 - libiberty/simple-object.c | 3 + libiberty/testsuite/demangle-expected | 3 + opcodes/ChangeLog | 45 + 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/i386-gen.c | 3 +- opcodes/i386-opc.h | 8 +- opcodes/i386-opc.tbl | 33 +- opcodes/i386-tbl.h | 21798 ++++++++++--------- opcodes/nds32-asm.c | 8 +- opcodes/nfp-dis.c | 2 +- opcodes/visium-dis.c | 8 +- opcodes/z80-dis.c | 4 +- 307 files changed, 18120 insertions(+), 16697 deletions(-) create mode 100644 binutils/testsuite/binutils-all/pr25543.d create mode 100644 binutils/testsuite/binutils-all/pr25543.s create mode 100644 gas/testsuite/gas/i386/align-branch-9.d create mode 100644 gas/testsuite/gas/i386/align-branch-9.s create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-9.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-9.s create mode 100644 gas/testsuite/gas/i386/x86-64-default-suffix-avx.d create mode 100644 gas/testsuite/gas/i386/x86-64-default-suffix.d create mode 100644 gas/testsuite/gas/i386/x86-64-default-suffix.s 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%) copy gdb/testsuite/{gdb.fortran/logical.exp => gdb.base/info-locals-unused-static- [...] copy gdb/testsuite/gdb.base/{c-linkage-name.c => persistent-lang.cc} (52%) copy gdb/testsuite/{gdb.fortran/logical.exp => gdb.base/persistent-lang.exp} (51%) 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 create mode 100644 ld/testsuite/ld-plugin/pr25618.d create mode 100644 ld/testsuite/ld-plugin/pr25618a.cc create mode 100644 ld/testsuite/ld-plugin/pr25618a.h create mode 100644 ld/testsuite/ld-plugin/pr25618b.cc create mode 100644 ld/testsuite/ld-plugin/pr25618b.h delete mode 100644 libiberty/rust-demangle.h