Lines Matching full:htab
1614 struct elf_m32r_link_hash_table *htab;
1619 htab = m32r_elf_hash_table (info);
1620 if (htab == NULL)
1623 htab->sgot = bfd_get_linker_section (dynobj, ".got");
1624 htab->sgotplt = bfd_get_linker_section (dynobj, ".got.plt");
1625 htab->srelgot = bfd_get_linker_section (dynobj, ".rela.got");
1626 if (! htab->sgot || ! htab->sgotplt || ! htab->srelgot)
1637 struct elf_m32r_link_hash_table *htab;
1643 htab = m32r_elf_hash_table (info);
1644 if (htab == NULL)
1660 htab->splt = s;
1680 htab->root.hplt = h;
1691 htab->srelplt = s;
1696 if (htab->sgot == NULL
1710 htab->sdynbss = s;
1730 htab->srelbss = s;
1799 struct elf_m32r_link_hash_table *htab;
1906 htab = m32r_elf_hash_table (info);
1907 if (htab == NULL)
1910 s = htab->sdynbss;
1921 srel = htab->srelbss;
1937 struct elf_m32r_link_hash_table *htab;
1945 htab = m32r_elf_hash_table (info);
1946 if (htab == NULL)
1951 if (htab->root.dynamic_sections_created
1965 asection *s = htab->splt;
1991 htab->sgotplt->size += 4;
1994 htab->srelplt->size += sizeof (Elf32_External_Rela);
2022 s = htab->sgot;
2026 dyn = htab->root.dynamic_sections_created;
2028 htab->srelgot->size += sizeof (Elf32_External_Rela);
2088 || (htab->root.dynamic_sections_created
2154 struct elf_m32r_link_hash_table *htab;
2164 htab = m32r_elf_hash_table (info);
2165 if (htab == NULL)
2168 dynobj = htab->root.dynobj;
2171 if (htab->root.dynamic_sections_created)
2230 s = htab->sgot;
2231 srel = htab->srelgot;
2248 elf_link_hash_traverse (&htab->root, allocate_dynrelocs, info);
2258 if (s == htab->splt
2259 || s == htab->sgot
2260 || s == htab->sgotplt
2261 || s == htab->sdynbss)
2268 if (s->size != 0 && s != htab->srelplt)
2307 if (htab->root.dynamic_sections_created)
2323 if (htab->splt->size != 0)
2343 elf_link_hash_traverse (&htab->root, readonly_dynrelocs,
2406 struct elf_m32r_link_hash_table *htab = m32r_elf_hash_table (info);
2412 if (htab == NULL)
2415 dynobj = htab->root.dynobj;
2418 sgot = htab->sgot;
2419 splt = htab->splt;
2515 dyn = htab->root.dynamic_sections_created;
2736 dyn = htab->root.dynamic_sections_created;
3114 struct elf_m32r_link_hash_table *htab;
3121 htab = m32r_elf_hash_table (info);
3122 if (htab == NULL)
3140 splt = htab->splt;
3141 sgot = htab->sgotplt;
3142 srela = htab->srelplt;
3236 sgot = htab->sgot;
3237 srela = htab->srelgot;
3285 s = bfd_get_linker_section (htab->root.dynobj, ".rela.bss");
3300 if (h == htab->root.hdynamic || h == htab->root.hgot)
3313 struct elf_m32r_link_hash_table *htab;
3322 htab = m32r_elf_hash_table (info);
3323 if (htab == NULL)
3326 dynobj = htab->root.dynobj;
3328 sgot = htab->sgotplt;
3331 if (htab->root.dynamic_sections_created)
3354 s = htab->sgot->output_section;
3357 s = htab->srelplt->output_section;
3365 s = htab->srelplt->output_section;
3381 if (htab->srelplt != NULL)
3383 s = htab->srelplt->output_section;
3392 splt = htab->splt;
3727 struct elf_m32r_link_hash_table *htab;
3738 htab = m32r_elf_hash_table (info);
3739 if (htab == NULL)
3742 dynobj = htab->root.dynobj;
3768 if (htab->sgot == NULL)
3785 htab->root.dynobj = dynobj = abfd;
3902 htab->root.dynobj = dynobj = abfd;
3927 isym = bfd_sym_from_r_symndx (&htab->sym_cache,