/toolchain/binutils/binutils-2.25/gas/ |
D | configure.tgt | 121 aarch64*-*-elf) fmt=elf;; 122 aarch64*-*-linux*) fmt=elf em=linux ;; 127 alpha-*-linux-*) fmt=elf em=linux ;; 128 alpha-*-netbsd*) fmt=elf em=nbsd ;; 129 alpha-*-openbsd*) fmt=elf em=obsd ;; 131 arc-*-elf*) fmt=elf ;; 135 arm-*-rtems*) fmt=elf ;; 136 arm-*-elf) fmt=elf ;; 137 arm-*-eabi*) fmt=elf em=armeabi ;; 138 arm-*-symbianelf*) fmt=elf em=symbian ;; [all …]
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ |
D | ChangeLog | 16 * ld-aarch64/aarch64-elf.exp: Add erratum843419 test. 54 * ld-mips-elf/abiflags-strip10-ph.d: New file. 55 * ld-mips-elf/mips-eld.exp: Run the new test. 66 * ld-aarch64/aarch64-elf.exp (aarch64elftests): Drive erratum 91 * ld-elf/eh1.s: Don't create FDEs with zero address ranges. 92 * ld-elf/eh3.s: Likewise. 93 * ld-elf/eh1.d, * ld-elf/eh2.d, * ld-elf/eh3.d: Adjust. 94 * ld-mips-elf/eh-frame1-n32.d: Warning match update. 95 * ld-mips-elf/eh-frame1-n64.d: Likewise. 96 * ld-mips-elf/eh-frame2-n32.d: Likewise. [all …]
|
D | ChangeLog-2006 | 3 * ld-elf/wrap.exp: New file. 4 * ld-elf/wrap1.c: Likewise. 5 * ld-elf/wrap1.out: Likewise. 6 * ld-elf/wrap1a.c: Likewise. 7 * ld-elf/wrap1b.c: Likewise. 27 * ld-elf/group3a.d: New file. 28 * ld-elf/group3a.s: Likewise. 29 * ld-elf/group3b.d: Likewise. 30 * ld-elf/group3b.s: Likewise. 69 * ld-elf/eh-frame-hdr.d: New. [all …]
|
D | ChangeLog-2008 | 3 * ld-elf/merge.d: Indicate test fails on LM32. 61 * ld-mips-elf/reloc-1-n32.d: Updated expected output for reloc 63 * ld-mips-elf/reloc-1-n64.d: Likewise. 71 * ld-arm/arm-elf.exp: Run thumb2-bl-undefweak test. 156 * ld-elf/eh1.d, ld-elf/eh2.d, ld-elf/eh3.d, ld-elf/eh4.d, 157 ld-elf/eh5.d, ld-elf/eh6.d, ld-mips-elf/eh-frame1-n32.d, 158 ld-mips-elf/eh-frame1-n64.d, ld-mips-elf/eh-frame2-n32.d, 159 ld-mips-elf/eh-frame2-n64.d, ld-mips-elf/eh-frame3.d, 160 ld-mips-elf/eh-frame4.d: Update for readelf change. 165 * ld-elf/group7.d: New. [all …]
|
D | ChangeLog-2007 | 3 * ld-elf/flags1.d: Add xfails for ports for which the test will 17 * ld-elf/note-2.d: New. 18 * ld-elf/note-2.s: Likewise. 19 * ld-elf/note-2.t: Likewise. 23 * ld-elf/seg.d: Restrict to linux and vxworks. 27 * ld-elf/seg.d: Adjusted for 64bit targets. 31 * ld-elf/seg.t: New. 32 * ld-elf/seg.d: New. 33 * ld-elf/seg.s: New. 59 * ld-elf/elf.exp: Use check_gc_sections_available. [all …]
|
D | ChangeLog-2013 | 4 * ld-elf/linkinfo1.s: New file. 5 * ld-elf/linkinfo1a.d: Likewise. 6 * ld-elf/linkinfo1b.d: Likewise. 48 * ld-elf/ehdr_start-userdef.d: Add "#...". 64 * ld-elf/shared.exp (build_tests): Add libneeded2a.so, 67 * ld-elf/needed2.ver: New file. 68 * ld-elf/needed2a.c: Likewise. 69 * ld-elf/needed2b.c: Likewise. 70 * ld-elf/needed2c.c: Likewise. 108 * ld-mips-elf/mips-elf.exp: Consider mips-mti-elf the same as [all …]
|
D | ChangeLog-2012 | 24 * ld-elf/elf.exp (stack exec, stack size): Run for *-*-nacl* targets. 29 * ld-elf/var1.d: Remove the leading zero. 33 * ld-elf/frame.exp: Add copyright notice. 41 * ld-elf/var1.d: New file. 42 * ld-elf/var1.s: Likewise. 43 * ld-elf/var1.t: Likewise. 63 * ld-elf/elf.exp (stack exec, stack size): Run for any GNU target. 64 * ld-elf/maxpage3c.d: Run for any x86 GNU target. 65 * ld-elf/maxpage4.d: Likewise. 66 * ld-elf/maxpage5.d: Likewise. [all …]
|
D | ChangeLog-2010 | 11 * ld-mips-elf/mips-elf-flags.exp: Handle FreeBSD targets. 12 * ld-mips-elf/mips-elf.exp: Likewise. 13 * ld-mips-elf/mips16-call-global.d: Accept any file format. 14 * ld-mips-elf/mips16-intermix.d: Likewise. 48 * ld-elf/elf.exp (array_tests): Add init-mixed. 52 * ld-elf/init-mixed.c: New. 53 * ld-elf/init-mixed.out: Likewise. 69 * ld-elf/pr9676.rd: Include _? in symbol match 70 * ld-elf/pr9676.rd, ld-elf/pr9679.rd, ld-elfvers/vers1.dsym, 111 * ld-arm/arm-elf.exp (armeabitests): Replace --defsym argument in [all …]
|
D | ChangeLog-2005 | 3 * ld-elf/orphan2.d: Undo the last change. 7 * ld-elf/unknown2.d: Only run for *-*-linux*. 8 * ld-elf/orphan2.d: Xfail everywhere. 13 * ld-elf/orphan2.d: New file. 14 * ld-elf/orphan2.s: Likewise. 18 * ld-elf/unknown2.d: New. 19 * ld-elf/unknown2.s: Likewise. 26 * ld-arm/arm-elf.exp: Add arm-call and mixed-app-v5. 44 * ld-elf/elf.exp: Delete preinit, init, and fini after test. 45 * ld-elf/sec64k.exp: Use macro and repeat in generated source [all …]
|
D | ChangeLog-2011 | 17 * ld-mips-elf/pic-and-nonpic-6-n64.dd: Use correct encoding for 22 * ld-mips-elf/tls-multi-got-1.r: Add "0x" to match value for 24 * ld-mips-elf/textrel-1.d: Same. 25 * ld-mips-elf/multi-got-1.d: Same. 53 * ld-elf/comm-data1.sd: New test. 54 * ld-elf/comm-data1.s: Source for the new test. 55 * ld-elf/comm-data2.sd: New test. 56 * ld-elf/comm-data2.rd: Likewise. 57 * ld-elf/comm-data2.xd: Likewise. 58 * ld-elf/comm-data2.s: Source for the new tests. [all …]
|
D | ChangeLog-2009 | 3 * ld-arm/arm-elf.exp (armelftests): New test case added. 9 * ld-arm/arm-elf.exp: Run missing test 14 * ld-mips-elf/undefined.d: New test. 15 * ld-mips-elf/undefined.s: Source for the new test. 16 * ld-mips-elf/mips-elf.exp: Run the new test. 20 * ld-arm/arm-elf.exp (armeabitests): Add farcall-data. 49 * ld-elf/extract-symbol-1sec.d: Expect to fail for the RX target. 78 * ld-arm/arm-elf.exp: Add new attr-merge-vfp tests. 131 * ld-elf/pr349-1.s, * ld-elf/pr349-2.s, * ld-elf/pr349.d: New. 136 * ld-elf/relocatable.d: New. [all …]
|
D | ChangeLog-2004 | 18 * ld-mips-elf/jal-overflow-2.[sd]: New test. 19 * ld-mips-elf/mips-elf.exp: Run it. 23 * ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported. 72 * ld-mips-elf/jalbal.d: New test. 73 * ld-mips-elf/jalbal.s: New test. 74 * ld-mips-elf/mips-elf.exp: Run it. 78 * ld-mips-elf/jaloverflow.d: New test. 79 * ld-mips-elf/jaloverflow.s: New test. 80 * ld-mips-elf/mips-elf.exp: Run it. 84 * ld-elf/group1.d: Support 64bit. [all …]
|
/toolchain/binutils/binutils-2.25/bfd/ |
D | configure.ac | 108 AC_ARG_ENABLE(elf-stt-common, 109 [ --enable-elf-stt-common Allow the generation of ELF symbols with the STT_COMMON type], 538 [Name of host specific core header file to include in elf.c.]) 679 elf="elf.lo elflink.lo elf-attrs.lo elf-strtab.lo 680 elf-eh-frame.lo dwarf1.lo" 689 …aarch64_elf32_be_vec) tb="$tb elf32-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf32.lo $elf"; targ… 690 …aarch64_elf32_le_vec) tb="$tb elf32-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf32.lo $elf"; targ… 691 …aarch64_elf64_be_vec) tb="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; targ… 692 …aarch64_elf64_le_vec) tb="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; targ… 694 alpha_elf64_vec) tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;; [all …]
|
D | elf32-s390.c | 649 struct elf_link_hash_entry elf; member 736 struct elf_link_hash_table elf; member 808 if (!_bfd_elf_link_hash_table_init (&ret->elf, abfd, link_hash_newfunc, in elf_s390_link_hash_table_create() 816 return &ret->elf.root; in elf_s390_link_hash_table_create() 831 htab->elf.sgot = bfd_get_linker_section (dynobj, ".got"); in create_got_section() 832 htab->elf.sgotplt = bfd_get_linker_section (dynobj, ".got.plt"); in create_got_section() 833 htab->elf.srelgot = bfd_get_linker_section (dynobj, ".rela.got"); in create_got_section() 834 if (!htab->elf.sgot || !htab->elf.sgotplt || !htab->elf.srelgot) in create_got_section() 850 if (!htab->elf.sgot && !create_got_section (dynobj, info)) in elf_s390_create_dynamic_sections() 856 htab->elf.splt = bfd_get_linker_section (dynobj, ".plt"); in elf_s390_create_dynamic_sections() [all …]
|
D | elf64-s390.c | 562 struct elf_link_hash_entry elf; member 649 struct elf_link_hash_table elf; member 720 if (!_bfd_elf_link_hash_table_init (&ret->elf, abfd, link_hash_newfunc, in elf_s390_link_hash_table_create() 728 return &ret->elf.root; in elf_s390_link_hash_table_create() 747 htab->elf.sgot = bfd_get_linker_section (dynobj, ".got"); in create_got_section() 748 htab->elf.sgotplt = bfd_get_linker_section (dynobj, ".got.plt"); in create_got_section() 749 htab->elf.srelgot = bfd_get_linker_section (dynobj, ".rela.got"); in create_got_section() 750 if (!htab->elf.sgot || !htab->elf.sgotplt || !htab->elf.srelgot) in create_got_section() 769 if (!htab->elf.sgot && !create_got_section (dynobj, info)) in elf_s390_create_dynamic_sections() 775 htab->elf.splt = bfd_get_linker_section (dynobj, ".plt"); in elf_s390_create_dynamic_sections() [all …]
|
D | elf32-i386.c | 716 struct elf_link_hash_entry elf; member 782 struct elf_link_hash_table elf; member 829 ((htab)->elf.srelplt->reloc_count * 4) 902 e.elf.indx = sec->id; in elf_i386_get_local_sym_hash() 903 e.elf.dynstr_index = ELF32_R_SYM (rel->r_info); in elf_i386_get_local_sym_hash() 913 return &ret->elf; in elf_i386_get_local_sym_hash() 922 ret->elf.indx = sec->id; in elf_i386_get_local_sym_hash() 923 ret->elf.dynstr_index = ELF32_R_SYM (rel->r_info); in elf_i386_get_local_sym_hash() 924 ret->elf.dynindx = -1; in elf_i386_get_local_sym_hash() 927 return &ret->elf; in elf_i386_get_local_sym_hash() [all …]
|
D | elf64-x86-64.c | 740 struct elf_link_hash_entry elf; member 811 struct elf_link_hash_table elf; member 866 ((htab)->elf.srelplt->reloc_count * GOT_ENTRY_SIZE) 942 e.elf.indx = sec->id; in elf_x86_64_get_local_sym_hash() 943 e.elf.dynstr_index = htab->r_sym (rel->r_info); in elf_x86_64_get_local_sym_hash() 953 return &ret->elf; in elf_x86_64_get_local_sym_hash() 962 ret->elf.indx = sec->id; in elf_x86_64_get_local_sym_hash() 963 ret->elf.dynstr_index = htab->r_sym (rel->r_info); in elf_x86_64_get_local_sym_hash() 964 ret->elf.dynindx = -1; in elf_x86_64_get_local_sym_hash() 967 return &ret->elf; in elf_x86_64_get_local_sym_hash() [all …]
|
D | elf64-ppc.c | 2774 struct elf_obj_tdata elf; member 2953 struct bfd_elf_section_data elf; member 3851 struct elf_link_hash_entry elf; member 3904 struct elf_link_hash_table elf; member 4195 if (!_bfd_elf_link_hash_table_init (&htab->elf, abfd, link_hash_newfunc, in ppc64_elf_link_hash_table_create() 4229 htab->elf.root.hash_table_free = ppc64_elf_link_hash_table_free; in ppc64_elf_link_hash_table_create() 4235 htab->elf.init_got_refcount.refcount = 0; in ppc64_elf_link_hash_table_create() 4236 htab->elf.init_got_refcount.glist = NULL; in ppc64_elf_link_hash_table_create() 4237 htab->elf.init_plt_refcount.refcount = 0; in ppc64_elf_link_hash_table_create() 4238 htab->elf.init_plt_refcount.glist = NULL; in ppc64_elf_link_hash_table_create() [all …]
|
D | elfxx-sparc.c | 691 struct elf_link_hash_entry elf; member 1075 e.elf.indx = sec->id; in elf_sparc_get_local_sym_hash() 1076 e.elf.dynstr_index = r_symndx; in elf_sparc_get_local_sym_hash() 1086 return &ret->elf; in elf_sparc_get_local_sym_hash() 1095 ret->elf.indx = sec->id; in elf_sparc_get_local_sym_hash() 1096 ret->elf.dynstr_index = r_symndx; in elf_sparc_get_local_sym_hash() 1097 ret->elf.dynindx = -1; in elf_sparc_get_local_sym_hash() 1098 ret->elf.plt.offset = (bfd_vma) -1; in elf_sparc_get_local_sym_hash() 1099 ret->elf.got.offset = (bfd_vma) -1; in elf_sparc_get_local_sym_hash() 1102 return &ret->elf; in elf_sparc_get_local_sym_hash() [all …]
|
D | elf32-tilepro.c | 706 struct elf_link_hash_entry elf; member 755 struct elf_link_hash_table elf; member 1214 if (!_bfd_elf_link_hash_table_init (&ret->elf, abfd, link_hash_newfunc, in tilepro_elf_link_hash_table_create() 1222 return &ret->elf.root; in tilepro_elf_link_hash_table_create() 1314 if (!htab->elf.splt || !htab->elf.srelplt || !htab->sdynbss in tilepro_elf_create_dynamic_sections() 1495 if (htab->elf.dynobj == NULL) in tilepro_elf_check_relocs() 1496 htab->elf.dynobj = abfd; in tilepro_elf_check_relocs() 1643 if (htab->elf.sgot == NULL) in tilepro_elf_check_relocs() 1645 if (!tilepro_elf_create_got_section (htab->elf.dynobj, info)) in tilepro_elf_check_relocs() 1790 (sec, htab->elf.dynobj, 2, abfd, /*rela?*/ TRUE); in tilepro_elf_check_relocs() [all …]
|
D | config.bfd | 53 echo "*** Use or1k-*-elf or or1k-*-linux as the target instead" >&2 170 aarch64-*-elf) 175 aarch64_be-*-elf) 215 alpha*-*-linux-* | alpha*-*-elf*) 229 ia64*-*-freebsd* | ia64*-*-netbsd* | ia64*-*-linux-* | ia64*-*-elf* | ia64*-*-kfreebsd*-gnu) 259 arc-*-elf*) 331 armeb-*-elf | arm*b-*-freebsd* | arm*b-*-linux-* | armeb-*-eabi*) 339 arm-*-elf | arm*-*-freebsd* | arm*-*-linux-* | arm*-*-conix* | \ 353 arm9e-*-elf) 387 cr16-*-elf* | cr16*-*-uclinux*) [all …]
|
D | elfxx-tilegx.c | 806 struct elf_link_hash_entry elf; member 845 struct elf_link_hash_table elf; member 1419 if (!_bfd_elf_link_hash_table_init (&ret->elf, abfd, link_hash_newfunc, in tilegx_elf_link_hash_table_create() 1427 return &ret->elf.root; in tilegx_elf_link_hash_table_create() 1519 if (!htab->elf.splt || !htab->elf.srelplt || !htab->sdynbss in tilegx_elf_create_dynamic_sections() 1685 if (htab->elf.dynobj == NULL) in tilegx_elf_check_relocs() 1686 htab->elf.dynobj = abfd; in tilegx_elf_check_relocs() 1851 if (htab->elf.sgot == NULL) in tilegx_elf_check_relocs() 1853 if (!tilegx_elf_create_got_section (htab->elf.dynobj, info)) in tilegx_elf_check_relocs() 2028 (sec, htab->elf.dynobj, htab->word_align_power, abfd, in tilegx_elf_check_relocs() [all …]
|
/toolchain/binutils/binutils-2.25/ld/ |
D | Makefile.am | 508 elf-hints-local.h $(PLUGIN_H) ldbuildid.h 644 ELF_DEPS = $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/elf-generic.em $(srcdir)/scripttempl/DW… 645 ELF_GEN_DEPS = $(srcdir)/emultempl/generic.em $(srcdir)/emultempl/elf-generic.em $(srcdir)/emultemp… 683 $(ELF_GEN_DEPS) $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} 702 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} 707 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} 711 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} 716 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} 723 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} 728 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} [all …]
|
D | configure.tgt | 48 aarch64_be-*-elf) targ_emul=aarch64elfb 50 aarch64-*-elf) targ_emul=aarch64elf 73 arc-*-elf*) targ_emul=arcelf 98 armeb-*-elf | armeb-*-eabi*) 100 arm-*-elf | arm*-*-eabi*) 104 arm9e-*-elf) targ_emul=armelf ;; 146 bfin-*-elf) targ_emul=elf32bfin; 162 cr16-*-elf*) targ_emul=elf32cr16 ;; 163 cr16c-*-elf*) targ_emul=elf32cr16c 174 crx-*-elf*) targ_emul=elf32crx [all …]
|
D | Makefile.in | 814 elf-hints-local.h $(PLUGIN_H) ldbuildid.h 838 ELF_DEPS = $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/elf-generic.em $(srcdir)/scripttempl/DW… 839 ELF_GEN_DEPS = $(srcdir)/emultempl/generic.em $(srcdir)/emultempl/elf-generic.em $(srcdir)/emultemp… 2124 $(ELF_GEN_DEPS) $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} 2143 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} 2148 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} 2152 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} 2157 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} 2164 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} 2169 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS} [all …]
|