/toolchain/binutils/binutils-2.25/ld/emultempl/ |
mmix-elfnmmo.em | 46 if (!_bfd_mmix_before_linker_allocation (link_info.output_bfd, &link_info)) 74 sec = bfd_get_section_by_name (link_info.output_bfd, 78 = bfd_get_section_by_name (link_info.output_bfd, 97 bfd_set_section_vma (link_info.output_bfd, sec, (bfd_vma) regvma); 102 sec = bfd_get_section_by_name (link_info.output_bfd, MMIX_REG_SECTION_NAME); 106 if (!_bfd_mmix_after_linker_allocation (link_info.output_bfd, &link_info))
|
aix.em | 149 /* The link_info.[init|fini]_functions are initialized in ld/lexsup.c. 150 Override them here so we can use the link_info.init_function as a 153 link_info.init_function = NULL; 154 link_info.fini_function = NULL; 456 link_info.init_function = i; 464 link_info.fini_function = f; 469 link_info.static_link = FALSE; 473 link_info.unresolved_syms_in_objects = RM_GENERATE_ERROR; 474 link_info.unresolved_syms_in_shared_libs = RM_GENERATE_ERROR; 478 link_info.unresolved_syms_in_objects = RM_IGNORE [all...] |
m68hc1xelf.em | 71 if (link_info.relocatable) 74 ret = elf32_m68hc11_setup_section_lists (link_info.output_bfd, &link_info); 84 if (!elf32_m68hc11_size_stubs (link_info.output_bfd, 86 &link_info, 114 m68hc11_elf_get_bank_parameters (&link_info); 115 pinfo = &m68hc11_elf_hash_table (&link_info)->pinfo; 147 stub_file->the_bfd = bfd_create ("linker stubs", link_info.output_bfd); 150 bfd_get_arch (link_info.output_bfd), 151 bfd_get_mach (link_info.output_bfd)) [all...] |
ppc32elf.em | 50 params.emit_stub_syms = link_info.emitrelocations || link_info.shared; 54 ppc_elf_link_params (&link_info, ¶ms); 65 if (is_ppc_elf (link_info.output_bfd)) 75 new_plt = ppc_elf_select_plt_layout (link_info.output_bfd, &link_info); 123 if (is_ppc_elf (link_info.output_bfd)) 125 if (ppc_elf_tls_setup (link_info.output_bfd, &link_info) 128 if (!ppc_elf_tls_optimize (link_info.output_bfd, &link_info) [all...] |
elf32.em | 319 abfd = bfd_openr (name, bfd_get_target (link_info.output_bfd)); 338 if (abfd->xvec != link_info.output_bfd->xvec) 446 if (! bfd_link_add_symbols (abfd, &link_info)) 983 struct elf_obj_tdata *t = elf_tdata (link_info.output_bfd); 1007 htab = elf_hash_table (&link_info); 1016 for (abfd = link_info.input_bfds; 1031 if (link_info.relocatable) 1033 if (link_info.execstack == ! link_info.noexecstack) 1040 (void) bfd_make_section_with_flags (link_info.input_bfds [all...] |
gld960.em | 56 bfd_set_arch_mach (link_info.output_bfd, 87 if (link_info.relocatable && config.build_constructors) 91 echo ' ; else if (link_info.relocatable) return' >> e${EMULATION_NAME}.c 108 if (link_info.relocatable && config.build_constructors) 110 else if (link_info.relocatable)
|
armcoff.em | 119 (is->the_bfd, & link_info, support_old_code)) 128 bfd_arm_allocate_interworking_sections (& link_info); 138 if (strstr (bfd_get_target (link_info.output_bfd), "arm") == NULL) 151 if (bfd_arm_get_bfd_for_interworking (is->the_bfd, & link_info)) 164 h = bfd_link_hash_lookup (link_info.hash, thumb_entry_symbol, 178 + bfd_get_section_vma (link_info.output_bfd, 219 if (link_info.relocatable && config.build_constructors) 223 echo ' ; else if (link_info.relocatable) return' >> e${EMULATION_NAME}.c 240 if (link_info.relocatable && config.build_constructors) 242 else if (link_info.relocatable [all...] |
sh64elf.em | 56 cranges = bfd_get_section_by_name (link_info.output_bfd, 122 for (osec = link_info.output_bfd->sections; 130 if (bfd_get_flavour (link_info.output_bfd) != bfd_target_elf_flavour) 136 if (bfd_get_section_flags (link_info.output_bfd, osec) & SEC_EXCLUDE) 206 = bfd_make_section_with_flags (link_info.output_bfd, 254 cranges = bfd_get_section_by_name (link_info.output_bfd, 267 for (osec = link_info.output_bfd->sections; 275 if (bfd_get_section_flags (link_info.output_bfd, osec) & SEC_EXCLUDE) 409 for (osec = link_info.output_bfd->sections; 420 if ((bfd_get_section_flags (link_info.output_bfd, osec) & SEC_EXCLUDE) != [all...] |
linux.em | 117 if (link_info.relocatable) 122 if (! bfd_${EMULATION_NAME}_size_dynamic_sections (link_info.output_bfd, 123 &link_info)) 144 if (link_info.relocatable && config.build_constructors) 148 echo ' ; else if (link_info.relocatable) return' >> e${EMULATION_NAME}.c 165 if (link_info.relocatable && config.build_constructors) 167 else if (link_info.relocatable)
|
m68kcoff.em | 67 || link_info.relocatable) 70 for (abfd = link_info.input_bfds; abfd != NULL; abfd = abfd->link.next) 133 || link_info.relocatable) 136 for (abfd = link_info.input_bfds; abfd != NULL; abfd = abfd->link.next) 149 if (! bfd_m68k_coff_create_embedded_relocs (abfd, &link_info, 178 if (link_info.relocatable && config.build_constructors) 182 echo ' ; else if (link_info.relocatable) return' >> e${EMULATION_NAME}.c 199 if (link_info.relocatable && config.build_constructors) 201 else if (link_info.relocatable)
|
sunos.em | 371 if (link_info.relocatable || link_info.shared) 382 needed = bfd_sunos_get_needed_list (link_info.output_bfd, &link_info); 409 abfd = bfd_openr (lname, bfd_get_target (link_info.output_bfd)); 429 if (! bfd_link_add_symbols (abfd, &link_info)) 559 abfd = bfd_openr (alc, bfd_get_target (link_info.output_bfd)); 576 if (! bfd_link_add_symbols (abfd, &link_info)) 672 if (! link_info.shared && ! link_info.relocatable && ! entry_from_cmdline [all...] |
pep.em | 187 link_info.pei386_auto_import = 1; 188 link_info.pei386_runtime_pseudo_reloc = 2; /* Use by default version 2. */ 519 if (link_info.shared || dll) 671 link_info.base_file = fopen (optarg, FOPEN_WB); 672 if (link_info.base_file == NULL) 787 link_info.pei386_auto_import = 1; 790 link_info.pei386_auto_import = 0; 793 link_info.pei386_runtime_pseudo_reloc = 2; 796 link_info.pei386_runtime_pseudo_reloc = 0; 799 link_info.pei386_runtime_pseudo_reloc = 2 [all...] |
gld960c.em | 100 if (link_info.relocatable && config.build_constructors) 104 echo ' ; else if (link_info.relocatable) return' >> e${EMULATION_NAME}.c 121 if (link_info.relocatable && config.build_constructors) 123 else if (link_info.relocatable)
|
lnk960.em | 135 if (!link_info.relocatable) 191 bfd_set_arch_mach (link_info.output_bfd, ldfile_output_architecture, 223 if (link_info.relocatable && config.build_constructors) 227 echo ' ; else if (link_info.relocatable) return' >> e${EMULATION_NAME}.c 244 if (link_info.relocatable && config.build_constructors) 246 else if (link_info.relocatable)
|
m68kelf.em | 70 && (! link_info.relocatable)) 78 for (abfd = link_info.input_bfds; abfd != NULL; abfd = abfd->link.next) 150 && (! link_info.relocatable)) 156 for (abfd = link_info.input_bfds; abfd != NULL; abfd = abfd->link.next) 171 if (! bfd_m68k_coff_create_embedded_relocs (abfd, &link_info, 185 if (! bfd_m68k_elf32_create_embedded_relocs (abfd, &link_info, 210 bfd_elf_m68k_set_target_options (&link_info, got_handling);
|
pe.em | 195 link_info.pei386_auto_import = ${default_auto_import}; 197 link_info.pei386_runtime_pseudo_reloc = DEFAULT_PSEUDO_RELOC_VERSION; 557 if (link_info.shared || dll) 712 link_info.base_file = fopen (optarg, FOPEN_WB); 713 if (link_info.base_file == NULL) 837 link_info.pei386_auto_import = 1; 840 link_info.pei386_auto_import = 0; 843 link_info.pei386_runtime_pseudo_reloc = 847 link_info.pei386_runtime_pseudo_reloc = 1; 850 link_info.pei386_runtime_pseudo_reloc = 2 [all...] |
cr16elf.em | 42 && (! link_info.relocatable)) 50 for (abfd = link_info.input_bfds; abfd != NULL; abfd = abfd->link.next) 135 && (! link_info.relocatable)) 142 for (abfd = link_info.input_bfds; abfd != NULL; abfd = abfd->link.next) 155 if (! bfd_cr16_elf32_create_embedded_relocs (abfd, &link_info,
|
generic.em | 65 if (! link_info.relocatable) 94 if (link_info.relocatable && config.build_constructors) 98 echo ' ; else if (link_info.relocatable) return' >> e${EMULATION_NAME}.c 115 if (link_info.relocatable && config.build_constructors) 117 else if (link_info.relocatable)
|
/toolchain/binutils/binutils-2.25/ld/ |
lexsup.c | 733 link_info.notice_all = TRUE; [all...] |
ldemul.c | 208 && (link_info.executable || entry_from_cmdline)) 238 if (!link_info.relocatable) 245 if (!link_info.relocatable) 246 _bfd_fix_excluded_sec_syms (link_info.output_bfd, &link_info); 253 bfd_set_arch_mach (link_info.output_bfd,
|
ldmain.c | 163 struct bfd_link_info link_info; variable in typeref:struct:bfd_link_info 265 link_info.disable_target_specific_optimizations = -1; 285 link_info.allow_undefined_version = TRUE; 286 link_info.keep_memory = TRUE; 287 link_info.combreloc = TRUE; 288 link_info.strip_discarded = TRUE; 289 link_info.emit_hash = TRUE; 290 link_info.callbacks = &link_callbacks; 291 link_info.input_bfds_tail = &link_info.input_bfds [all...] |
ldlang.c | 156 if (link_info.path_separator == 0) 159 p = strchr (pattern, link_info.path_separator); 161 if (p == NULL || link_info.path_separator != ':') 167 p = strchr (p + 1, link_info.path_separator); 193 *sep = link_info.path_separator; 206 if (link_info.relocatable [all...] |
/toolchain/binutils/binutils-2.25/bfd/ |
reloc16.c | 46 struct bfd_link_info *link_info, 65 h = bfd_wrapped_link_hash_lookup (input_section->owner, link_info, 83 if (!((*link_info->callbacks->undefined_symbol) 84 (link_info, bfd_asymbol_name (symbol), 145 struct bfd_link_info *link_info, 156 if (link_info->relocatable) 157 (*link_info->callbacks->einfo) 221 shrinks[i], link_info); 248 struct bfd_link_info *link_info, 267 return bfd_generic_get_relocated_section_contents (in_abfd, link_info, [all...] |
coff-h8300.c | 86 /* Get the H8/300 COFF linker hash table from a link_info structure. */ 405 unsigned int shrink, struct bfd_link_info *link_info) 430 value = bfd_coff_reloc16_get_value (reloc, link_info, input_section); 488 last_value = bfd_coff_reloc16_get_value (last_reloc, link_info, 519 value = bfd_coff_reloc16_get_value (reloc, link_info, input_section) + 1; 546 value = bfd_coff_reloc16_get_value (reloc, link_info, input_section); 567 value = bfd_coff_reloc16_get_value (reloc, link_info, input_section); 590 value = bfd_coff_reloc16_get_value (reloc, link_info, input_section); 622 h8300_reloc16_extra_cases (bfd *abfd, struct bfd_link_info *link_info, 640 value = bfd_coff_reloc16_get_value (reloc, link_info, input_section) [all...] |
/toolchain/binutils/binutils-2.25/ld/emulparams/ |
elf32mcore.sh | 50 link_info.base_file = fopen (optarg, FOPEN_WB); 51 if (link_info.base_file == NULL)
|