Home | History | Annotate | Download | only in bfd

Lines Matching full:htab

206   struct elf_lm32_link_hash_table *htab;
214 htab = lm32_elf_hash_table (info);
215 if (htab == NULL)
221 htab->sgot = bfd_get_linker_section (dynobj, ".got");
222 htab->sgotplt = bfd_get_linker_section (dynobj, ".got.plt");
223 htab->srelgot = bfd_get_linker_section (dynobj, ".rela.got");
224 if (! htab->sgot || ! htab->sgotplt || ! htab->srelgot)
236 struct elf_lm32_link_hash_table *htab;
237 htab = lm32_elf_hash_table (info);
239 if (htab == NULL)
820 struct elf_lm32_link_hash_table *htab = lm32_elf_hash_table (info);
825 if (htab == NULL)
828 dynobj = htab->root.dynobj;
831 sgot = htab->sgot;
943 dyn = htab->root.dynamic_sections_created;
1273 struct elf_lm32_link_hash_table *htab;
1285 htab = lm32_elf_hash_table (info);
1286 if (htab == NULL)
1289 dynobj = htab->root.dynobj;
1315 if (htab->sgot == NULL)
1323 htab->root.dynobj = dynobj = abfd;
1339 htab->root.dynobj = dynobj = abfd;
1343 if (htab->sfixup32 == NULL)
1353 if (htab->sfixup32 == NULL)
1356 htab->root.dynobj = dynobj = abfd;
1416 struct elf_lm32_link_hash_table *htab;
1421 htab = lm32_elf_hash_table (info);
1422 if (htab == NULL)
1425 dynobj = htab->root.dynobj;
1427 sgot = htab->sgotplt;
1430 if (htab->root.dynamic_sections_created)
1453 s = htab->sgot->output_section;
1456 s = htab->srelplt->output_section;
1464 s = htab->srelplt->output_section;
1480 if (htab->srelplt != NULL)
1482 s = htab->srelplt->output_section;
1491 splt = htab->splt;
1596 struct elf_lm32_link_hash_table *htab;
1599 htab = lm32_elf_hash_table (info);
1600 if (htab == NULL)
1617 splt = htab->splt;
1618 sgot = htab->sgotplt;
1619 srela = htab->srelplt;
1678 sgot = htab->sgot;
1679 srela = htab->srelgot;
1726 s = bfd_get_linker_section (htab->root.dynobj, ".rela.bss");
1741 if (h == htab->root.hdynamic || h == htab->root.hgot)
1771 struct elf_lm32_link_hash_table *htab;
1874 htab = lm32_elf_hash_table (info);
1875 if (htab == NULL)
1878 s = htab->sdynbss;
1889 srel = htab->srelbss;
1905 struct elf_lm32_link_hash_table *htab;
1913 htab = lm32_elf_hash_table (info);
1914 if (htab == NULL)
1919 if (htab->root.dynamic_sections_created
1933 htab->splt;
1959 htab->sgotplt->size += 4;
1962 htab->srelplt->size += sizeof (Elf32_External_Rela);
1990 s = htab->sgot;
1994 dyn = htab->root.dynamic_sections_created;
1996 htab->srelgot->size += sizeof (Elf32_External_Rela);
2056 || (htab->root.dynamic_sections_created
2122 struct elf_lm32_link_hash_table *htab;
2128 htab = lm32_elf_hash_table (info);
2129 if (htab == NULL)
2132 dynobj = htab->root.dynobj;
2135 if (htab->root.dynamic_sections_created)
2194 s = htab->sgot;
2195 srel = htab->srelgot;
2212 elf_link_hash_traverse (&htab->root, allocate_dynrelocs, info);
2222 if (s == htab->splt
2223 || s == htab->sgot
2224 || s == htab->sgotplt
2225 || s == htab->sdynbss)
2232 if (s->size != 0 && s != htab->srelplt)
2271 if (htab->root.dynamic_sections_created)
2287 if (htab->splt->size != 0)
2307 elf_link_hash_traverse (&htab->root, readonly_dynrelocs,
2432 lm32fdpic_fixup32_section (info)->size = (r32_count + (htab->sgot->size / 4) - rgot_weak_count + 1) * 4;
2452 struct elf_lm32_link_hash_table *htab;
2458 htab = lm32_elf_hash_table (info);
2459 if (htab == NULL)
2466 if (IS_FDPIC (abfd) && (htab->sfixup32 == NULL))
2485 htab->splt = s;
2505 htab->root.hplt = h;
2516 htab->srelplt = s;
2521 if (htab->sgot == NULL
2535 htab->sdynbss = s;
2555 htab->srelbss = s;