Lines Matching defs:link_info

5231 		       struct bfd_link_info *link_info)
5249 contents = retrieve_contents (abfd, sec, link_info->keep_memory);
5255 link_info->keep_memory);
5818 struct bfd_link_info *link_info,
5832 if (!analyze_relocations (link_info))
5851 if (!compute_removed_literals (abfd, sec, link_info, values))
5860 if (!relax_section (abfd, sec, link_info))
5892 analyze_relocations (struct bfd_link_info *link_info)
5899 for (abfd = link_info->input_bfds; abfd != NULL; abfd = abfd->link_next)
5906 for (abfd = link_info->input_bfds; abfd != NULL; abfd = abfd->link_next)
5909 if (!find_relaxable_sections (abfd, sec, link_info, &is_relaxable))
5918 for (abfd = link_info->input_bfds; abfd != NULL; abfd = abfd->link_next)
5933 for (abfd = link_info->input_bfds; abfd != NULL; abfd = abfd->link_next)
5936 if (!collect_source_relocs (abfd, sec, link_info))
5941 for (abfd = link_info->input_bfds; abfd != NULL; abfd = abfd->link_next)
5944 if (!compute_text_actions (abfd, sec, link_info))
5965 struct bfd_link_info *link_info,
5975 link_info->keep_memory);
5979 contents = retrieve_contents (abfd, sec, link_info->keep_memory);
6004 link_info, &is_reachable)
6051 struct bfd_link_info *link_info)
6060 link_info->keep_memory);
6065 contents = retrieve_contents (abfd, sec, link_info->keep_memory);
6136 if (!is_resolvable_asm_expansion (abfd, sec, contents, irel, link_info,
6212 struct bfd_link_info *link_info,
6261 if (link_info->relocatable
6321 struct bfd_link_info *link_info)
6343 link_info->keep_memory);
6350 contents = retrieve_contents (abfd, sec, link_info->keep_memory);
7066 struct bfd_link_info *link_info,
7091 link_info->keep_memory);
7094 contents = retrieve_contents (abfd, sec, link_info->keep_memory);
7151 if (!remove_dead_literal (abfd, sec, link_info, internal_relocs,
7161 if (!identify_literal_placement (abfd, sec, contents, link_info,
7258 struct bfd_link_info *link_info,
7314 if (elf_hash_table (link_info)->dynamic_sections_created)
7315 shrink_dynamic_reloc_sections (link_info, abfd, sec, irel);
7330 struct bfd_link_info *link_info,
7357 (!link_info->relocatable
7358 && !elf_hash_table (link_info)->dynamic_sections_created);
7396 if (!link_info->relocatable && !literal_placed
7408 && move_shared_literal (sec, link_info, rel,
7571 struct bfd_link_info *link_info,
7608 if (!section_cache_section (target_sec_cache, target_sec, link_info))
7725 relax_section (bfd *abfd, asection *sec, struct bfd_link_info *link_info)
7747 return relax_property_section (abfd, sec, link_info);
7751 link_info->keep_memory);
7752 contents = retrieve_contents (abfd, sec, link_info->keep_memory);
7795 if (elf_hash_table (link_info)->dynamic_sections_created)
7796 shrink_dynamic_reloc_sections (link_info, abfd, sec, irel);
7819 (*link_info->callbacks->reloc_dangerous)
7820 (link_info, error_message, abfd, sec,
7865 (*link_info->callbacks->reloc_dangerous)
7866 (link_info, _("invalid relocation address"),
7914 (*link_info->callbacks->reloc_dangerous)
7915 (link_info, _("overflow after relaxation"),
8090 if (!move_literal (abfd, link_info, sec, dup_dot, dup_contents,
8449 struct bfd_link_info *link_info,
8486 BFD_ASSERT (!link_info->relocatable);
8545 if (!link_info->keep_memory)
8583 struct bfd_link_info *link_info)
8596 link_info->keep_memory);
8597 contents = retrieve_contents (abfd, sec, link_info->keep_memory);
8724 if (internal_relocs && (!link_info->relocatable
8907 bfd *dynobj = elf_hash_table (link_info)->dynobj;
9406 struct bfd_link_info *link_info,
9448 link_info->keep_memory);
9454 contents = retrieve_contents (abfd, sec, link_info->keep_memory);