Lines Matching defs:link_info

263 /* Get the Alpha ELF linker hash table from a link_info structure.  */
1199 struct bfd_link_info *link_info;
1226 PARAMS((bfd *abfd, asection *sec, struct bfd_link_info *link_info,
1271 if (alpha_elf_dynamic_symbol_p (&info->h->root, info->link_info))
1526 info->link_info->keep_memory));
1530 tsec_free = (info->link_info->keep_memory ? NULL : tsec_relocs);
1553 if (info->link_info->hash->creator != info->tsec->owner->xvec
1584 if (alpha_elf_dynamic_symbol_p (&info->h->root, info->link_info))
1588 if (r_type == R_ALPHA_GOTTPREL && info->link_info->shared)
1597 BFD_ASSERT (elf_hash_table (info->link_info)->tls_sec != NULL);
1598 dtp_base = alpha_get_dtprel_base (info->link_info);
1599 tp_base = alpha_get_tprel_base (info->link_info);
1729 dynamic = alpha_elf_dynamic_symbol_p (&info->h->root, info->link_info);
1738 else if (info->link_info->shared && !dynamic
1739 && (info->link_info->flags & DF_STATIC_TLS))
1743 else if (info->link_info->shared)
1837 switch (!dynamic && !info->link_info->shared)
1844 BFD_ASSERT (elf_hash_table (info->link_info)->tls_sec != NULL);
1845 tp_base = alpha_get_tprel_base (info->link_info);
1961 elf64_alpha_relax_section (abfd, sec, link_info, again)
1964 struct bfd_link_info *link_info;
1977 if (link_info->relocatable
1988 link_info->keep_memory));
1995 info.link_info = link_info;
2073 symval = alpha_get_tprel_base (info.link_info);
2194 if (!elf64_alpha_size_plt_section (link_info))
2196 if (!elf64_alpha_size_got_sections (link_info))
2198 if (!elf64_alpha_size_rela_got_section (link_info))
2204 if (!link_info->keep_memory)
2216 if (!info.changed_contents && !link_info->keep_memory)
5554 elf64_alpha_fbsd_post_process_headers (abfd, link_info)
5556 struct bfd_link_info * link_info ATTRIBUTE_UNUSED;