/toolchain/binutils/binutils-2.27/bfd/ |
D | ChangeLog-2006 | 148 (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 …]
|
D | ChangeLog-0203 | 11 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 …]
|
D | ChangeLog-2008 | 76 (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 …]
|
D | ChangeLog-2011 | 1840 (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 …]
|
D | ChangeLog-2004 | 230 (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 …]
|
D | ChangeLog-2009 | 671 (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 …]
|
D | ChangeLog-2010 | 220 (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 …]
|
D | ChangeLog-2012 | 107 (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.
|
D | ChangeLog-2005 | 68 (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 …]
|
D | elf32-lm32.c | 1901 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()
|
D | elf32-or1k.c | 2186 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()
|
D | ChangeLog-0001 | 833 (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 …]
|
D | ChangeLog-2007 | 434 (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
|
D | ChangeLog-2013 | 330 * 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.
|
D | elf32-microblaze.c | 2771 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()
|
D | elfxx-sparc.c | 2221 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()
|
D | elf32-metag.c | 2600 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()
|
D | elf32-tilepro.c | 2199 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()
|
D | ChangeLog | 93 (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
|
D | elfxx-tilegx.c | 2466 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()
|
D | elf64-s390.c | 1766 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()
|
D | elf32-s390.c | 1822 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()
|
D | elf32-hppa.c | 1998 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()
|
D | ChangeLog-2015 | 763 * 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
|
D | elf32-nios2.c | 5617 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()
|