Lines Matching defs:link_info
2682 struct bfd_link_info *link_info;
2870 if (arg->link_info
2873 && (arg->link_info->relocatable || arg->link_info->emitrelocations))
3031 assign_section_numbers (bfd *abfd, struct bfd_link_info *link_info)
3045 if (link_info == NULL || link_info->relocatable)
3095 || (link_info == NULL
3196 if (link_info != NULL)
3208 kept = _bfd_elf_check_kept_section (s, link_info);
3542 otherwise prepare to begin writing out the ELF file. If LINK_INFO
3547 struct bfd_link_info *link_info)
3561 (*bed->elf_backend_begin_write_processing) (abfd, link_info);
3567 (*bed->elf_backend_post_process_headers) (abfd, link_info);
3570 fsargs.link_info = link_info;
3575 if (!assign_section_numbers (abfd, link_info))
3579 need_symtab = (link_info == NULL
3593 if (link_info == NULL)
3612 if (!assign_file_positions_except_relocs (abfd, link_info))
4490 struct bfd_link_info *link_info)
4502 if (link_info == NULL
4503 && !_bfd_elf_map_sections_to_segments (abfd, link_info))
4961 struct bfd_link_info *link_info)
5052 if (hdrs_segment != NULL && link_info != NULL)
5059 = elf_link_hash_lookup (elf_hash_table (link_info), "__ehdr_start",
5105 if (link_info != NULL)
5108 in link_info. */
5114 && lp->p_vaddr < link_info->relro_end
5116 && lm->sections[0]->vma >= link_info->relro_start)
5139 if (link_info != NULL)
5140 p->p_filesz = link_info->relro_end - lp->p_vaddr;
5225 struct bfd_link_info *link_info)
5271 if (!assign_file_positions_for_load_sections (abfd, link_info))
5275 if (!assign_file_positions_for_non_load_sections (abfd, link_info))
5280 if (!(*bed->elf_backend_modify_program_headers) (abfd, link_info))
5285 if (link_info != NULL
5286 && link_info->executable
5287 && link_info->shared)
6544 struct bfd_link_info *link_info)
6548 bfd_boolean final_link = link_info != NULL && !link_info->relocatable;
10129 struct bfd_link_info * link_info ATTRIBUTE_UNUSED)