Home | History | Annotate | Download | only in bfd

Lines Matching refs:dynobj

3291 /* Create .got, .gotplt, and .rel(a).got sections in DYNOBJ, and set up
3295 create_got_section (bfd *dynobj, struct bfd_link_info *info)
3307 if (! _bfd_elf_create_got_section (dynobj, info))
3320 bfd *dynobj;
3325 dynobj = htab->root.dynobj;
3326 bed = get_elf_backend_data (dynobj);
3331 s = bfd_make_section_anyway_with_flags (dynobj, ".iplt",
3334 || !bfd_set_section_alignment (dynobj, s, bed->plt_alignment))
3341 s = bfd_make_section_anyway_with_flags (dynobj,
3345 || !bfd_set_section_alignment (dynobj, s, bed->s->log_file_align))
3352 s = bfd_make_section_anyway_with_flags (dynobj, ".igot.plt", flags);
3354 || !bfd_set_section_alignment (dynobj, s, bed->s->log_file_align))
3393 .rel(a).bss sections in DYNOBJ, and set up shortcuts to them in our
3397 elf32_arm_create_dynamic_sections (bfd *dynobj, struct bfd_link_info *info)
3405 if (!htab->root.sgot && !create_got_section (dynobj, info))
3408 if (!_bfd_elf_create_dynamic_sections (dynobj, info))
3411 htab->sdynbss = bfd_get_linker_section (dynobj, ".dynbss");
3413 htab->srelbss = bfd_get_linker_section (dynobj,
3418 if (!elf_vxworks_create_dynamic_sections (dynobj, info, &htab->srelplt2))
3443 htab->obfd = dynobj;
12633 bfd *dynobj;
12661 if (htab->root.dynobj == NULL)
12662 htab->root.dynobj = abfd;
12666 dynobj = htab->root.dynobj;
12813 && !create_got_section (htab->root.dynobj, info))
12973 /* Create a reloc section in dynobj. */
12977 (sec, dynobj, 2, abfd, ! htab->use_rel);
12987 flags = bfd_get_section_flags (dynobj, sreloc);
12989 bfd_set_section_flags (dynobj, sreloc, flags);
13009 p = (struct elf_dyn_relocs *) bfd_alloc (htab->root.dynobj, amt);
13224 bfd * dynobj;
13233 dynobj = elf_hash_table (info)->dynobj;
13236 BFD_ASSERT (dynobj != NULL
13324 s = bfd_get_linker_section (dynobj, ".dynbss");
13335 srel = bfd_get_linker_section (dynobj, RELOC_SECTION (globals, ".bss"));
13756 bfd * dynobj;
13767 dynobj = elf_hash_table (info)->dynobj;
13768 BFD_ASSERT (dynobj != NULL);
13776 s = bfd_get_linker_section (dynobj, ".interp");
14013 for (s = dynobj->sections; s != NULL; s = s->next)
14021 of the dynobj section names depend upon the input files. */
14022 name = bfd_get_section_name (dynobj, s);
14072 s->contents = (unsigned char *) bfd_zalloc (dynobj, s->size);
14329 bfd * dynobj;
14338 dynobj = elf_hash_table (info)->dynobj;
14345 sdyn = bfd_get_linker_section (dynobj, ".dynamic");
14365 bfd_elf32_swap_dyn_in (dynobj, dyncon, &dyn);