Home
last modified time | relevance | path

Searched refs:elf (Results 1 – 25 of 579) sorted by relevance

12345678910>>...24

/toolchain/binutils/binutils-2.25/gas/
Dconfigure.tgt121 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/
DChangeLog16 * 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 …]
DChangeLog-20063 * 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 …]
DChangeLog-20083 * 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 …]
DChangeLog-20073 * 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 …]
DChangeLog-20134 * 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 …]
DChangeLog-201224 * 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 …]
DChangeLog-201011 * 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 …]
DChangeLog-20053 * 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 …]
DChangeLog-201117 * 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 …]
DChangeLog-20093 * 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 …]
DChangeLog-200418 * 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/
Dconfigure.ac108 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 …]
Delf32-s390.c649 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 …]
Delf64-s390.c562 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 …]
Delf32-i386.c716 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 …]
Delf64-x86-64.c740 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 …]
Delf64-ppc.c2774 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 …]
Delfxx-sparc.c691 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 …]
Delf32-tilepro.c706 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 …]
Dconfig.bfd53 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 …]
Delfxx-tilegx.c806 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/
DMakefile.am508 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 …]
Dconfigure.tgt48 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 …]
DMakefile.in814 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 …]

12345678910>>...24