This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/hjl/linux/master in repository binutils-gdb.
from e53c586 Revert "Add .got.plt to testsuite/script_test_2.t" adds 57bc0e7 Automatic date update in version.in adds b0cffb4 Set my_archive for thin archives adds 3860d2b Delete bfd_my_archive macro adds 0aa7f58 Formatting fixes. adds 60a019a Fix feature checks based on ARM architecture value adds d2dfe54 Fix compile time warning building gas for the NDS32 with gcc v6.1.1 adds 14053c1 [ARC] Add arithmetic and logic instructions for nps adds 9ba75c8 [ARC] Add deep packet inspection instructions for nps adds 2821527 [ARC] Add ldbit for nps adds 897463b Fix elf_x86_64_reloc_type_class adds c428ce9 Check R_*_IRELATIVE in x86 reloc_type_class adds eecc1a7 Use correct enum type for do_elf_stt_common. adds 99a54ef Change the size field of MSP430_Opcode_Decoded to a plain integer. adds bec734b2 Initialize 'ra' to zero to avoid uninitialized use. adds 683cd65 Pass a NULL pointer as the last argument to find_pc_partial_f [...] adds 4bf5402 Remove unneeded checks on type lengths. new 9b4957c Merge remote-tracking branch 'origin/master' into users/hjl/l [...] new 208aefc Don't generate PLT for IFUNC reference via GOT new 808bf0c Update binutils-lto-mixed.patch against master adds 6f9f37e opcode/gas: Fix incorrect dates on ChangeLog entries adds 2a1d8bb Automatic date update in version.in adds 31eef93 Fix PR ld/20254 adds 02f3be1 opcodes/arc: Fix extract for some add_s instructions adds 3ee6e4f Fix simple gas testsuite failures. adds 3a4b0e0 X86: Add tests for static function pointer adds 77b1142 Automatic date update in version.in adds 4c23f2f Check SEC_ALLOC before allocating dynamic relocation adds 081b1af Skip relocations in non-loaded, non-alloced sections adds f92339b bfd/s390: Fix DT_PLTRELSZ in presence of R_390_IRELATIVE. adds bf52d7c7 Don't check undefined symbol for IFUNC reloc adds ca45f6e Add missing ChangeLog entries new 18e38cf Merge remote-tracking branch 'origin/master' into users/hjl/l [...] new 6d0102f Don't generate PLT for IFUNC GOT/pointer reference adds e7622e5 Automatic date update in version.in adds 4f26fb3 bfd,opcodes: sparc: new opcode v9{c,d,e,v,m} architectures an [...] adds 8b8c7c9 gas: sparc: fix collision of registers and pseudo-ops. adds 7a10c22 opcodes,gas: adjust sparc insns and make GAS aware of it adds 96074ad opcodes,gas: sparc: fix rdasr,wrasr,rdpr,wrpr,rdhpr,wrhpr insns. adds a28d8e5 gdb: new AndesTech NDS32 port adds f79b145 Switch to current thread in finish_step_over adds 8376a3c More assert checks on reinsert breakpoint adds f50bf8e Step over exit with reinsert breakpoints adds 8a81c5d Delete reinsert breakpoints from forked child adds 2e7b624 Handle reinsert breakpoints for vforked child adds 21a7709 Extend step-over-syscall.exp with different detach-on-fork an [...] new 678eb3f Merge remote-tracking branch 'origin/master' into users/hjl/l [...] new 2ea7554 Relocate IFUNC GOT only if PLT isn't used new 19bd251 Support IFUNC pointer in read-only section new b37dd15 Use the IR symbol table for the IR object adds 80c135e Add support for Thumb-2 long branch veneers adds 2838cc1 Add a test case for the jit-reader interface adds 854594f Automatic date update in version.in adds 233cc9c Don't generate PLT for IFUNC GOT/pointer reference adds 49f30d8 Rename bfd_plugin_uknown to bfd_plugin_unknown adds 9a4f2f5 Automatic date update in version.in adds 6336b4b Automatic date update in version.in adds 0616a28 PR ld/20276: Set non_ir_ref on common symbol adds 9f99c22 Update the feature set for the Vulcan AArch64 cpu. adds 7dc3990 Use the IR symbol table for the IR input object new b240b78 Merge remote-tracking branch 'origin/master' into users/hjl/l [...] new ac3daee Revert "Use the IR symbol table for the IR object" new 433829c Don't apply binutils-pr20253.patch
The 12 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 | 194 ++ bfd/aoutx.h | 12 +- bfd/archive.c | 1 + bfd/archures.c | 20 +- bfd/bfd-in.h | 1 - bfd/bfd-in2.h | 23 +- bfd/bfd.c | 5 +- bfd/bfdio.c | 8 +- bfd/bfdwin.c | 3 +- bfd/cache.c | 6 +- bfd/cpu-sparc.c | 150 ++ bfd/elf-bfd.h | 2 +- bfd/elf-ifunc.c | 176 +- bfd/elf32-arm.c | 67 +- bfd/elf32-avr.c | 15 +- bfd/elf32-i386.c | 305 ++- bfd/elf32-s390.c | 3 +- bfd/elf32-sparc.c | 5 + bfd/elf64-s390.c | 6 +- bfd/elf64-x86-64.c | 303 ++- bfd/elflink.c | 28 +- bfd/elfnn-aarch64.c | 3 +- bfd/elfxx-sparc.c | 57 +- bfd/mach-o.c | 2 +- bfd/plugin.c | 16 +- bfd/plugin.h | 1 + bfd/version.h | 2 +- bfd/xcofflink.c | 2 +- binutils/ChangeLog | 20 + binutils/ar.c | 4 +- binutils/bucomm.c | 3 +- binutils/objcopy.c | 2 +- binutils/readelf.c | 2 + binutils/size.c | 8 +- gas/ChangeLog | 152 ++ gas/config/tc-aarch64.c | 4 +- gas/config/tc-ft32.c | 2 + gas/config/tc-mcore.c | 3 + gas/config/tc-mn10200.c | 2 +- gas/config/tc-moxie.c | 1 + gas/config/tc-nds32.c | 2 +- gas/config/tc-pj.c | 4 + gas/config/tc-sparc.c | 472 +++-- gas/testsuite/gas/all/gas.exp | 56 +- gas/testsuite/gas/all/none.d | 2 + gas/testsuite/gas/all/string.d | 1 + gas/testsuite/gas/alpha/alpha.exp | 5 +- gas/testsuite/gas/arc/add_s.d | 8 + gas/testsuite/gas/arc/add_s.s | 4 + gas/testsuite/gas/arc/nps400-6.d | 288 +++ gas/testsuite/gas/arc/nps400-6.s | 161 ++ gas/testsuite/gas/arm/blx-bl-convert.d | 2 +- gas/testsuite/gas/cfi/cfi-alpha-2.d | 2 +- gas/testsuite/gas/cfi/cfi.exp | 48 +- gas/testsuite/gas/elf/elf.exp | 14 +- gas/testsuite/gas/elf/warn-2.s | 2 +- gas/testsuite/gas/ft32/insn.d | 166 +- gas/testsuite/gas/i386/i386.exp | 2 +- gas/testsuite/gas/lns/lns.exp | 2 - gas/testsuite/gas/macros/macros.exp | 4 + gas/testsuite/gas/nds32/alu-2.d | 2 +- gas/testsuite/gas/nds32/ls.d | 32 +- gas/testsuite/gas/nds32/sys-reg.d | 216 +- gas/testsuite/gas/nds32/usr-spe-reg.d | 30 +- gas/testsuite/gas/pe/aligncomm-d.d | 2 +- gas/testsuite/gas/pe/section-align-1.d | 1 + gas/testsuite/gas/pe/section-align-3.d | 1 + gas/testsuite/gas/pe/section-exclude.d | 1 + gas/testsuite/gas/ppc/test2xcoff32.d | 2 +- gas/testsuite/gas/ppc/textalign-xcoff-001.d | 2 +- gas/testsuite/gas/sparc/ldx_efsr.d | 4 +- gas/testsuite/gas/sparc/mism-1.s | 7 + gas/testsuite/gas/sparc/mism-2.s | 23 + gas/testsuite/gas/sparc/mwait.d | 7 +- gas/testsuite/gas/sparc/mwait.s | 1 - gas/testsuite/gas/sparc/rdasr.d | 18 + gas/testsuite/gas/sparc/rdasr.s | 11 + gas/testsuite/gas/sparc/rdhpr.d | 5 +- gas/testsuite/gas/sparc/rdhpr.s | 3 + gas/testsuite/gas/sparc/rdpr.d | 2 +- gas/testsuite/gas/sparc/sparc.exp | 2 + gas/testsuite/gas/sparc/wrasr.d | 48 + gas/testsuite/gas/sparc/wrasr.s | 41 + gas/testsuite/gas/sparc/wrhpr.d | 59 +- gas/testsuite/gas/sparc/wrhpr.s | 57 +- gas/testsuite/gas/sparc/wrpr.d | 114 +- gas/testsuite/gas/sparc/wrpr.s | 110 +- gas/testsuite/gas/tilepro/t_constants.d | 15 +- gas/testsuite/gas/tilepro/t_constants.s | 475 ++--- gdb/ChangeLog | 28 + gdb/Makefile.in | 4 +- gdb/NEWS | 4 + gdb/configure.tgt | 5 + gdb/doc/ChangeLog | 5 + gdb/doc/gdb.texinfo | 23 + gdb/features/Makefile | 1 + gdb/features/nds32-core.xml | 44 + gdb/features/nds32-fpu.xml | 42 + gdb/features/nds32-system.xml | 14 + gdb/features/nds32.c | 92 + gdb/features/nds32.xml | 14 + gdb/gdbserver/ChangeLog | 39 + gdb/gdbserver/linux-low.c | 98 +- gdb/gdbserver/mem-break.c | 67 +- gdb/gdbserver/mem-break.h | 13 + gdb/nds32-tdep.c | 2184 ++++++++++++++++++++ gdb/nds32-tdep.h | 54 + gdb/rs6000-tdep.c | 1 + gdb/testsuite/ChangeLog | 26 + gdb/testsuite/ChangeLog-1993-2013 | 9 - gdb/testsuite/gdb.base/float.exp | 9 + gdb/testsuite/gdb.base/jit-protocol.h | 54 + gdb/testsuite/gdb.base/jit-reader.exp | 79 + gdb/testsuite/gdb.base/jithost.c | 61 + gdb/testsuite/gdb.base/jithost.h | 27 + gdb/testsuite/gdb.base/jitreader.c | 156 ++ gdb/testsuite/gdb.base/step-over-exit.c | 50 + gdb/testsuite/gdb.base/step-over-exit.exp | 127 ++ gdb/testsuite/gdb.base/step-over-syscall.exp | 53 +- gdb/testsuite/gdb.xml/tdesc-regs.exp | 3 + gdb/tui/tui-stack.c | 2 +- gdb/v850-tdep.c | 2 +- include/ChangeLog | 12 + include/opcode/arc.h | 1 + include/opcode/msp430-decode.h | 9 +- include/opcode/sparc.h | 6 + ld/ChangeLog | 197 ++ ld/ldbuildid.c | 4 +- ld/ldcref.c | 23 +- ld/ldctor.c | 28 +- ld/ldemul.c | 2 +- ld/ldexp.c | 31 +- ld/ldfile.c | 33 +- ld/ldlang.c | 189 +- ld/ldmain.c | 53 +- ld/ldmisc.c | 11 +- ld/ldwrite.c | 32 +- ld/plugin.c | 49 +- ld/testsuite/ld-arm/arm-elf.exp | 5 +- ld/testsuite/ld-arm/farcall-thumb2-thumb2-m.d | 17 + .../ld-arm/jump-reloc-veneers-cond-long-backward.d | 7 +- ld/testsuite/ld-arm/jump-reloc-veneers-cond-long.d | 7 +- ld/testsuite/ld-avr/avr-prop-6.d | 14 + ld/testsuite/ld-avr/avr-prop-6.s | 9 + ld/testsuite/ld-i386/i386.exp | 6 + ld/testsuite/ld-i386/no-plt-1a.dd | 3 + ld/testsuite/ld-i386/no-plt-1b.dd | 3 + ld/testsuite/ld-i386/no-plt-1c.dd | 3 + ld/testsuite/ld-i386/no-plt-1d.dd | 3 + ld/testsuite/ld-i386/no-plt-1e.dd | 3 + ld/testsuite/ld-i386/no-plt-1f.dd | 3 + ld/testsuite/ld-i386/no-plt-1g.dd | 3 + ld/testsuite/ld-i386/no-plt-1h.dd | 5 +- ld/testsuite/ld-i386/no-plt-1i.dd | 5 +- ld/testsuite/ld-i386/no-plt-1j.dd | 5 +- ld/testsuite/ld-i386/no-plt-check1a.S | 3 + ld/testsuite/ld-i386/no-plt-check1b.S | 6 +- ld/testsuite/ld-i386/no-plt-extern1a.S | 7 + ld/testsuite/ld-i386/no-plt-extern1b.S | 8 +- ld/testsuite/ld-i386/no-plt.exp | 118 ++ ld/testsuite/ld-i386/pr13302.d | 4 - .../ld-i386/{pr19636-2e.d => pr19636-2e-nacl.d} | 1 + ld/testsuite/ld-i386/pr19636-2e.d | 5 +- ld/testsuite/ld-i386/pr20244-2a.d | 33 +- ld/testsuite/ld-i386/pr20244-2b.d | 3 +- ld/testsuite/ld-i386/pr20244-2c.d | 4 +- ld/testsuite/ld-i386/{ifunc-1a.c => pr20253-1a.c} | 0 .../ld-i386/{no-plt-check1a.S => pr20253-1b.S} | 27 +- ld/testsuite/ld-i386/pr20253-1c.S | 35 + ld/testsuite/ld-i386/pr20253-1d.S | 81 + ld/testsuite/ld-i386/{ifunc-1a.c => pr20253-2a.c} | 0 .../ld-i386/{no-plt-check1b.S => pr20253-2b.S} | 27 +- ld/testsuite/ld-i386/pr20253-2c.S | 24 + ld/testsuite/ld-i386/pr20253-2d.S | 49 + ld/testsuite/ld-i386/pr20253-3.d | 3 + ld/testsuite/ld-i386/pr20253-3.s | 11 + ld/testsuite/ld-i386/pr20253-4.s | 11 + ld/testsuite/ld-i386/pr20253-4a.d | 8 + ld/testsuite/ld-i386/pr20253-4b.d | 8 + ld/testsuite/ld-i386/pr20253-4c.d | 9 + ld/testsuite/ld-i386/pr20253-5.d | 7 + ld/testsuite/ld-i386/pr20253-5.s | 10 + ld/testsuite/ld-ifunc/ifunc-13-i386.d | 4 - ld/testsuite/ld-ifunc/ifunc-13-x86-64.d | 4 - ld/testsuite/ld-ifunc/ifunc-15-i386.d | 4 - ld/testsuite/ld-ifunc/ifunc-15-x86-64.d | 4 - ld/testsuite/ld-ifunc/ifunc-18a-i386.d | 1 - ld/testsuite/ld-ifunc/ifunc-18a-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-18a.s | 2 +- ld/testsuite/ld-ifunc/ifunc-18b-i386.d | 1 - ld/testsuite/ld-ifunc/ifunc-18b-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-21-i386.d | 26 +- ld/testsuite/ld-ifunc/ifunc-21-x86-64.d | 26 +- ld/testsuite/ld-ifunc/ifunc-22-i386.d | 26 +- ld/testsuite/ld-ifunc/ifunc-22-x86-64.d | 26 +- ld/testsuite/ld-ifunc/ifunc-23-x86.s | 10 + ld/testsuite/ld-ifunc/ifunc-23a-x86.d | 8 + ld/testsuite/ld-ifunc/ifunc-23b-x86.d | 8 + ld/testsuite/ld-ifunc/ifunc-23c-x86.d | 8 + ld/testsuite/ld-ifunc/ifunc-24-x86.s | 11 + ld/testsuite/ld-ifunc/ifunc-24a-x86.d | 8 + ld/testsuite/ld-ifunc/ifunc-24b-x86.d | 12 + ld/testsuite/ld-ifunc/ifunc-24c-x86.d | 12 + ld/testsuite/ld-ifunc/ifunc-25-x86.s | 12 + ld/testsuite/ld-ifunc/ifunc-25a-x86.d | 8 + ld/testsuite/ld-ifunc/ifunc-25b-x86.d | 12 + ld/testsuite/ld-ifunc/ifunc-25c-x86.d | 12 + ld/testsuite/ld-plugin/lto.exp | 24 + ld/testsuite/{ld-elf => ld-plugin}/pass.out | 0 ld/testsuite/ld-plugin/pr20267a.c | 12 + ld/testsuite/ld-plugin/pr20267b.c | 1 + ld/testsuite/ld-plugin/pr20276a.c | 12 + ld/testsuite/ld-plugin/pr20276b.c | 1 + ld/testsuite/ld-x86-64/no-plt-1a.dd | 2 + ld/testsuite/ld-x86-64/no-plt-1b.dd | 2 + ld/testsuite/ld-x86-64/no-plt-1c.dd | 2 + ld/testsuite/ld-x86-64/no-plt-1d.dd | 2 + ld/testsuite/ld-x86-64/no-plt-1e.dd | 2 + ld/testsuite/ld-x86-64/no-plt-1f.dd | 2 + ld/testsuite/ld-x86-64/no-plt-1g.dd | 2 + ld/testsuite/ld-x86-64/no-plt-check1.S | 7 + ld/testsuite/ld-x86-64/no-plt-extern1.S | 13 + ld/testsuite/ld-x86-64/no-plt.exp | 85 + ld/testsuite/ld-x86-64/pr13082-5a.d | 4 - ld/testsuite/ld-x86-64/pr13082-5b.d | 4 - ld/testsuite/ld-x86-64/pr13082-6a.d | 4 - ld/testsuite/ld-x86-64/pr13082-6b.d | 4 - ld/testsuite/ld-x86-64/pr20253-1.s | 18 + ld/testsuite/ld-x86-64/pr20253-1a.d | 9 + ld/testsuite/ld-x86-64/pr20253-1b.d | 25 + ld/testsuite/ld-x86-64/pr20253-1c.d | 9 + ld/testsuite/ld-x86-64/pr20253-1d.d | 25 + ld/testsuite/ld-x86-64/pr20253-1e.d | 9 + ld/testsuite/ld-x86-64/pr20253-1f.d | 25 + ld/testsuite/ld-x86-64/pr20253-1g.d | 9 + ld/testsuite/ld-x86-64/pr20253-1h.d | 25 + ld/testsuite/ld-x86-64/pr20253-1i.d | 9 + ld/testsuite/ld-x86-64/pr20253-1j.d | 25 + ld/testsuite/ld-x86-64/pr20253-1k.d | 9 + ld/testsuite/ld-x86-64/pr20253-1l.d | 25 + .../{ld-i386/ifunc-1a.c => ld-x86-64/pr20253-2a.c} | 0 ld/testsuite/ld-x86-64/pr20253-2b.S | 46 + ld/testsuite/ld-x86-64/pr20253-2c.S | 29 + ld/testsuite/ld-x86-64/pr20253-2d.S | 61 + ld/testsuite/ld-x86-64/pr20253-3.d | 3 + ld/testsuite/ld-x86-64/pr20253-3.s | 11 + ld/testsuite/ld-x86-64/pr20253-4.s | 11 + ld/testsuite/ld-x86-64/pr20253-4a.d | 8 + ld/testsuite/ld-x86-64/pr20253-4b.d | 8 + ld/testsuite/ld-x86-64/pr20253-4c.d | 9 + ld/testsuite/ld-x86-64/pr20253-4d.d | 8 + ld/testsuite/ld-x86-64/pr20253-4e.d | 8 + ld/testsuite/ld-x86-64/pr20253-4f.d | 9 + ld/testsuite/ld-x86-64/pr20253-5.s | 10 + ld/testsuite/ld-x86-64/pr20253-5a.d | 8 + ld/testsuite/ld-x86-64/pr20253-5b.d | 8 + ld/testsuite/ld-x86-64/x86-64.exp | 21 + opcodes/ChangeLog | 92 + opcodes/arc-nps400-tbl.h | 314 +++ opcodes/arc-opc.c | 228 +- opcodes/nds32-dis.c | 57 +- opcodes/sparc-dis.c | 30 +- opcodes/sparc-opc.c | 556 +++-- patches/binutils-lto-mixed.patch | 78 +- 264 files changed, 9298 insertions(+), 1797 deletions(-) create mode 100644 gas/testsuite/gas/arc/add_s.d create mode 100644 gas/testsuite/gas/arc/add_s.s create mode 100644 gas/testsuite/gas/sparc/mism-2.s create mode 100644 gas/testsuite/gas/sparc/rdasr.d create mode 100644 gas/testsuite/gas/sparc/rdasr.s create mode 100644 gas/testsuite/gas/sparc/wrasr.d create mode 100644 gas/testsuite/gas/sparc/wrasr.s create mode 100644 gdb/features/nds32-core.xml create mode 100644 gdb/features/nds32-fpu.xml create mode 100644 gdb/features/nds32-system.xml create mode 100644 gdb/features/nds32.c create mode 100644 gdb/features/nds32.xml create mode 100644 gdb/nds32-tdep.c create mode 100644 gdb/nds32-tdep.h create mode 100644 gdb/testsuite/gdb.base/jit-protocol.h create mode 100644 gdb/testsuite/gdb.base/jit-reader.exp create mode 100644 gdb/testsuite/gdb.base/jithost.c create mode 100644 gdb/testsuite/gdb.base/jithost.h create mode 100644 gdb/testsuite/gdb.base/jitreader.c create mode 100644 gdb/testsuite/gdb.base/step-over-exit.c create mode 100644 gdb/testsuite/gdb.base/step-over-exit.exp create mode 100644 ld/testsuite/ld-arm/farcall-thumb2-thumb2-m.d create mode 100644 ld/testsuite/ld-avr/avr-prop-6.d create mode 100644 ld/testsuite/ld-avr/avr-prop-6.s copy ld/testsuite/ld-i386/{pr19636-2e.d => pr19636-2e-nacl.d} (95%) copy ld/testsuite/ld-i386/{ifunc-1a.c => pr20253-1a.c} (100%) copy ld/testsuite/ld-i386/{no-plt-check1a.S => pr20253-1b.S} (63%) create mode 100644 ld/testsuite/ld-i386/pr20253-1c.S create mode 100644 ld/testsuite/ld-i386/pr20253-1d.S copy ld/testsuite/ld-i386/{ifunc-1a.c => pr20253-2a.c} (100%) copy ld/testsuite/ld-i386/{no-plt-check1b.S => pr20253-2b.S} (50%) create mode 100644 ld/testsuite/ld-i386/pr20253-2c.S create mode 100644 ld/testsuite/ld-i386/pr20253-2d.S create mode 100644 ld/testsuite/ld-i386/pr20253-3.d create mode 100644 ld/testsuite/ld-i386/pr20253-3.s create mode 100644 ld/testsuite/ld-i386/pr20253-4.s create mode 100644 ld/testsuite/ld-i386/pr20253-4a.d create mode 100644 ld/testsuite/ld-i386/pr20253-4b.d create mode 100644 ld/testsuite/ld-i386/pr20253-4c.d create mode 100644 ld/testsuite/ld-i386/pr20253-5.d create mode 100644 ld/testsuite/ld-i386/pr20253-5.s create mode 100644 ld/testsuite/ld-ifunc/ifunc-23-x86.s create mode 100644 ld/testsuite/ld-ifunc/ifunc-23a-x86.d create mode 100644 ld/testsuite/ld-ifunc/ifunc-23b-x86.d create mode 100644 ld/testsuite/ld-ifunc/ifunc-23c-x86.d create mode 100644 ld/testsuite/ld-ifunc/ifunc-24-x86.s create mode 100644 ld/testsuite/ld-ifunc/ifunc-24a-x86.d create mode 100644 ld/testsuite/ld-ifunc/ifunc-24b-x86.d create mode 100644 ld/testsuite/ld-ifunc/ifunc-24c-x86.d create mode 100644 ld/testsuite/ld-ifunc/ifunc-25-x86.s create mode 100644 ld/testsuite/ld-ifunc/ifunc-25a-x86.d create mode 100644 ld/testsuite/ld-ifunc/ifunc-25b-x86.d create mode 100644 ld/testsuite/ld-ifunc/ifunc-25c-x86.d copy ld/testsuite/{ld-elf => ld-plugin}/pass.out (100%) create mode 100644 ld/testsuite/ld-plugin/pr20267a.c create mode 100644 ld/testsuite/ld-plugin/pr20267b.c create mode 100644 ld/testsuite/ld-plugin/pr20276a.c create mode 100644 ld/testsuite/ld-plugin/pr20276b.c create mode 100644 ld/testsuite/ld-x86-64/pr20253-1.s create mode 100644 ld/testsuite/ld-x86-64/pr20253-1a.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-1b.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-1c.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-1d.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-1e.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-1f.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-1g.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-1h.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-1i.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-1j.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-1k.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-1l.d copy ld/testsuite/{ld-i386/ifunc-1a.c => ld-x86-64/pr20253-2a.c} (100%) create mode 100644 ld/testsuite/ld-x86-64/pr20253-2b.S create mode 100644 ld/testsuite/ld-x86-64/pr20253-2c.S create mode 100644 ld/testsuite/ld-x86-64/pr20253-2d.S create mode 100644 ld/testsuite/ld-x86-64/pr20253-3.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-3.s create mode 100644 ld/testsuite/ld-x86-64/pr20253-4.s create mode 100644 ld/testsuite/ld-x86-64/pr20253-4a.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-4b.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-4c.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-4d.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-4e.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-4f.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-5.s create mode 100644 ld/testsuite/ld-x86-64/pr20253-5a.d create mode 100644 ld/testsuite/ld-x86-64/pr20253-5b.d