Home
last modified time | relevance | path

Searched refs:allocate_dynrelocs (Results 1 – 25 of 31) sorted by relevance

12

/toolchain/binutils/binutils-2.27/bfd/
DChangeLog-2006148 (allocate_dynrelocs): Only add export stub for symbols defined in
155 (allocate_dynrelocs): Only add export stub for symbols defined in
579 (allocate_dynrelocs): Likewise.
1110 (allocate_dynrelocs): Allocate Arm stubs.
1295 (allocate_dynrelocs): Use htab->plt_info to get the size of PLT
1488 GOT_TLS_IE_MASK, elf_i386_check_relocs, allocate_dynrelocs): Revert
1986 (allocate_dynrelocs): Handle TLS relocs.
2449 (allocate_dynrelocs): If both GOT_TLS_IE_IE and GOT_TLS_IE_GD
2555 (allocate_dynrelocs): Use plt_header_size and plt_entry_size.
3066 (allocate_dynrelocs): Use RELOC_SIZE. Account for the size of
[all …]
DChangeLog-020311 allocate_dynrelocs, readonly_dynrelocs, m32r_elf_reloc_type_class,
528 (allocate_dynrelocs): Use ELIMINATE_COPY_RELOCS and
1294 allocate_dynrelocs, elf32_hppa_size_dynamic_sections,
1830 (allocate_dynrelocs): Likewise.
2158 (allocate_dynrelocs): Likewise.
2432 (allocate_dynrelocs): ... from here.
2435 (allocate_dynrelocs): Use SYMBOL_CALLS_LOCAL. Use
2981 * elf32-ppc.c (allocate_dynrelocs): Use single slot for first 8192
3118 (allocate_dynrelocs): ..from here.
3122 (allocate_dynrelocs): ..from here. Fix comment.
[all …]
DChangeLog-200876 (allocate_dynrelocs): Likewise.
80 (allocate_dynrelocs): Likewise.
213 (allocate_dynrelocs): Likewise.
218 (allocate_dynrelocs): Likewise.
435 * elf32-ppc.c (allocate_dynrelocs): Always use tlsld_got for
1053 * elf32-ppc.c (allocate_dynrelocs): Ignore dyn_relocs when
1056 * elf64-ppc.c (allocate_dynrelocs): Likewise. Alloc dynamic
1276 (allocate_dynrelocs): When allocating deferred dynamic relocations,
1414 * elfxx-mips.c (allocate_dynrelocs): Ignore indirect and warning
1608 (allocate_dynrelocs): New function.
[all …]
DChangeLog-20111840 (allocate_dynrelocs, readonly_dynrelocs): Replace PTR with void *.
1843 (allocate_dynrelocs, readonly_dynrelocs): As above.
1968 * elf32-hppa.c (allocate_plt_static, allocate_dynrelocs,
1973 * elf32-lm32.c (allocate_dynrelocs, readonly_dynrelocs): Likewise.
1975 * elf32-m32r.c (allocate_dynrelocs, readonly_dynrelocs): Likewise.
1977 * elf32-microblaze.c (allocate_dynrelocs): Likewise.
1978 * elf32-ppc.c (allocate_dynrelocs, maybe_set_textrel): Likewise.
1979 * elf32-s390.c (allocate_dynrelocs, readonly_dynrelocs): Likewise.
1982 * elf32-sh.c (allocate_dynrelocs, readonly_dynrelocs): Likewise.
1997 adjust_opd_syms, adjust_toc_syms, allocate_dynrelocs,
[all …]
DChangeLog-2004230 (allocate_dynrelocs): Handle Thumb PLT references.
1498 (allocate_dynrelocs): Use htab->plt_header_size, not
1917 ppc64_elf_tls_optimize, allocate_dynrelocs, ppc_type_of_stub,
2650 elf32_arm_adjust_dynamic_symbol, allocate_dynrelocs,
2670 allocate_dynrelocs, elf32_hppa_size_dynamic_sections, group_sections,
2677 allocate_dynrelocs, elf_i386_size_dynamic_sections,
2687 allocate_dynrelocs, m32r_elf_size_dynamic_sections,
2707 allocate_dynrelocs, ppc_elf_size_dynamic_sections,
2711 allocate_dynrelocs, elf_s390_size_dynamic_sections,
2715 sh_elf_adjust_dynamic_symbol, allocate_dynrelocs,
[all …]
DChangeLog-2009671 (allocate_dynrelocs): Increase glink entry size for __tls_get_addr.
855 (allocate_dynrelocs): Only adjust symbol type if setting its
1258 (allocate_dynrelocs): Don't specially allocate got relocs for ifunc.
1371 (allocate_dynrelocs, ppc_elf_size_dynamic_sections): Likewise.
1384 (allocate_dynrelocs): Correct comment for syms defined in plt.
1423 (allocate_dynrelocs): Allocate all non-dynamic ifunc plt entries
1440 (allocate_dynrelocs): As for elf32-ppc.c above.
1646 (allocate_dynrelocs): Likewise.
1673 (allocate_dynrelocs): Likewise.
1850 (allocate_dynrelocs): Make sure functions are not marked as Thumb
[all …]
DChangeLog-2010220 (elf32_arm_check_relocs, allocate_dynrelocs): Likewise.
238 (elf32_arm_check_relocs, allocate_dynrelocs): Likewise.
897 (allocate_dynrelocs): Set got_only_for_calls to false if the GOT
930 * elfxx-mips.c (allocate_dynrelocs): Don't add relocation symbols
1998 (allocate_dynrelocs): Allocate local function descriptors and space
2850 (allocate_dynrelocs): Only force output of STT_GNU_IFUNC plt entries
2958 (allocate_dynrelocs): Merge got entries here if not doing multi-toc.
3003 (allocate_dynrelocs): Likewise.
3016 (allocate_dynrelocs): Likewise.
3059 (allocate_dynrelocs): Unconditionally emit a PLT entry when
[all …]
DChangeLog-2012107 (allocate_dynrelocs): Handle TLS symbol
131 * elfxx-mips.c (allocate_dynrelocs): Correct test for symbol
848 * elf32-tilepro.c (allocate_dynrelocs): Use PLT_ENTRY_SIZE as size
853 * elfxx-tilegx.c (allocate_dynrelocs): Use PLT_ENTRY_SIZE as size
1219 (allocate_dynrelocs): Call s390_elf_allocate_ifunc_dyn_relocs for
2233 (allocate_dynrelocs, sh_elf_relocate_section, sh_elf_check_relocs): Use
2238 * elf32-sh.c (allocate_dynrelocs): Don't allocate dynamic
2671 (allocate_dynrelocs): Ditto.
2699 (allocate_dynrelocs): Ditto.
DChangeLog-200568 (allocate_dynrelocs): Adjust add_stub_sym call.
243 (allocate_dynrelocs): Call add_stub_sym.
1681 (allocate_dynrelocs): Handle VxWorks plt format.
1921 (allocate_dynrelocs): Use etab, and hdh_next.
1958 (allocate_dynrelocs): Likewise.
2523 * elf32-ppc.c (allocate_dynrelocs): Correct plt offset assigned
2561 (allocate_dynrelocs): Likewise.
2733 (allocate_dynrelocs): Likewise for plt.
2833 (allocate_dynrelocs): Use allocate_got.
2892 (allocate_dynrelocs): Allocate space for static PLT relocations.
[all …]
Delf32-lm32.c1901 allocate_dynrelocs (struct elf_link_hash_entry *h, void * inf) in allocate_dynrelocs() function
2211 elf_link_hash_traverse (&htab->root, allocate_dynrelocs, info); in lm32_elf_size_dynamic_sections()
Delf32-or1k.c2186 allocate_dynrelocs (struct elf_link_hash_entry *h, void * inf) in allocate_dynrelocs() function
2523 elf_link_hash_traverse (&htab->root, allocate_dynrelocs, info); in or1k_elf_size_dynamic_sections()
DChangeLog-0001833 (allocate_dynrelocs): Move most of code handling .plt entries to..
999 (allocate_dynrelocs): Warning fix.
1010 (allocate_dynrelocs): Warning fix.
1021 (allocate_dynrelocs): Warning fix.
1031 (allocate_dynrelocs): Call the correct record_dynamic_dymbol
1043 (allocate_dynrelocs): Warning fix.
1064 and allocation of .plt and .rela.plt to allocate_dynrelocs. Replace
1068 .got or .relgot here but do it in allocate_dynrelocs. Reference count
1109 (allocate_dynrelocs): New function.
1216 (allocate_dynrelocs): Don't allocate pic_call plt entries here.
[all …]
DChangeLog-2007434 (allocate_dynrelocs): Refcount tlsld_got here.
436 allocate_dynrelocs before allocating tlsld_got.
444 (allocate_dynrelocs): Refcount tlsld_got here.
445 (ppc_elf_size_dynamic_sections): Call allocate_dynrelocs before
1323 (allocate_dynrelocs): Use plt_maybe_thumb_refcount.
2273 * elf32-arm.c (allocate_dynrelocs): Fix typo in comment.
2551 * elf32-ppc.c (allocate_dynrelocs): Set plt.offset to -1 for
DChangeLog-2013330 * elf64-ppc.c (allocate_dynrelocs): Revert 2013-11-04 change.
468 (allocate_dynrelocs): For ELFv2, don't allocate dynreloc space
518 (allocate_dynrelocs): Likewise.
1976 (allocate_dynrelocs): Likewise.
1986 (allocate_dynrelocs): Always put ifunc relocs into reliplt.
2018 (allocate_dynrelocs): Don't use htab->relgot for ifunc.
Delf32-microblaze.c2771 allocate_dynrelocs (struct elf_link_hash_entry *h, void * dat) in allocate_dynrelocs() function
3069 elf_link_hash_traverse (elf_hash_table (info), allocate_dynrelocs, info); in microblaze_elf_size_dynamic_sections()
Delfxx-sparc.c2221 allocate_dynrelocs (struct elf_link_hash_entry *h, void * inf) in allocate_dynrelocs() function
2497 return allocate_dynrelocs (h, inf); in allocate_local_dynrelocs()
2659 elf_link_hash_traverse (&htab->elf, allocate_dynrelocs, info); in _bfd_sparc_elf_size_dynamic_sections()
Delf32-metag.c2600 allocate_dynrelocs (struct elf_link_hash_entry *eh, void *inf) in allocate_dynrelocs() function
2939 elf_link_hash_traverse (&htab->etab, allocate_dynrelocs, info); in elf_metag_size_dynamic_sections()
Delf32-tilepro.c2199 allocate_dynrelocs (struct elf_link_hash_entry *h, void *inf) in allocate_dynrelocs() function
2543 elf_link_hash_traverse (&htab->elf, allocate_dynrelocs, info); in tilepro_elf_size_dynamic_sections()
DChangeLog93 (allocate_dynrelocs): Ensure dyn_relocs field is cleared when no
99 dyn_relocs are emitted to that in allocate_dynrelocs.
952 * elf64-ppc.c (allocate_dynrelocs): Allocate got and other dynamic
Delfxx-tilegx.c2466 allocate_dynrelocs (struct elf_link_hash_entry *h, void *inf) in allocate_dynrelocs() function
2804 elf_link_hash_traverse (&htab->elf, allocate_dynrelocs, info); in tilegx_elf_size_dynamic_sections()
Delf64-s390.c1766 allocate_dynrelocs (struct elf_link_hash_entry *h, in allocate_dynrelocs() function
2143 elf_link_hash_traverse (&htab->elf, allocate_dynrelocs, info); in elf_s390_size_dynamic_sections()
Delf32-s390.c1822 allocate_dynrelocs (struct elf_link_hash_entry *h, void * inf) in allocate_dynrelocs() function
2193 elf_link_hash_traverse (&htab->elf, allocate_dynrelocs, info); in elf_s390_size_dynamic_sections()
Delf32-hppa.c1998 allocate_dynrelocs (struct elf_link_hash_entry *eh, void *inf) in allocate_dynrelocs() function
2363 elf_link_hash_traverse (&htab->etab, allocate_dynrelocs, info); in elf32_hppa_size_dynamic_sections()
DChangeLog-2015763 * elf32-s390.c (allocate_dynrelocs): Don't use last parameter.
764 * elf64-s390.c (allocate_dynrelocs): Don't use last parameter.
1921 nios2_elf32_check_relocs, allocate_dynrelocs): Likewise.
2887 (allocate_dynrelocs): Allocate got entry for edited code and
Delf32-nios2.c5617 allocate_dynrelocs (struct elf_link_hash_entry *h, PTR inf) in allocate_dynrelocs() function
5972 elf_link_hash_traverse (& htab->root, allocate_dynrelocs, info); in nios2_elf32_size_dynamic_sections()

12