Lines Matching refs:dynobj
1106 bfd *dynobj;
1108 dynobj = elf_hash_table (info)->dynobj;
1110 g = score_elf_got_info (dynobj, NULL);
1242 /* Returns the dynamic relocation section for DYNOBJ. */
1244 score_elf_rel_dyn_section (bfd *dynobj, bfd_boolean create_p)
1249 sreloc = bfd_get_linker_section (dynobj, dname);
1252 sreloc = bfd_make_section_anyway_with_flags (dynobj, dname,
1260 || ! bfd_set_section_alignment (dynobj, sreloc,
1261 SCORE_ELF_LOG_FILE_ALIGN (dynobj)))
1298 bfd *dynobj;
1304 dynobj = elf_hash_table (info)->dynobj;
1305 sreloc = score_elf_rel_dyn_section (dynobj, FALSE);
1548 g = score_elf_got_info (elf_hash_table (info)->dynobj, &sgot);
1563 bfd *dynobj;
1573 dynobj = elf_hash_table (info)->dynobj;
1574 if (dynobj != NULL && force_local)
1576 got = score_elf_got_section (dynobj, FALSE);
1591 e.abfd = dynobj;
1728 g = score_elf_got_info (elf_hash_table (info)->dynobj, &sgot);
1767 score_elf_got_offset_from_index (bfd *dynobj,
1775 score_elf_got_info (dynobj, &sgot);
2067 g = score_elf_global_got_index (elf_hash_table (info)->dynobj,
2077 bfd *tmpbfd = elf_hash_table (info)->dynobj;
2097 g = score_elf_got_offset_from_index (elf_hash_table (info)->dynobj,
2332 value = score_elf_got_offset_from_index (elf_hash_table (info)->dynobj,
2775 bfd *dynobj;
2789 dynobj = elf_hash_table (info)->dynobj;
2796 if (dynobj == NULL)
2803 sgot = score_elf_got_section (dynobj, FALSE);
2853 if (dynobj == NULL || sgot == NULL)
2859 if (dynobj == NULL)
2860 elf_hash_table (info)->dynobj = dynobj = abfd;
2861 if (!score_elf_create_got_section (dynobj, info, FALSE))
2863 g = score_elf_got_info (dynobj, &sgot);
2867 if (dynobj == NULL && (info->shared || h != NULL) && (sec->flags & SEC_ALLOC) != 0)
2868 elf_hash_table (info)->dynobj = dynobj = abfd;
2914 sreloc = score_elf_rel_dyn_section (dynobj, TRUE);
2924 score_elf_allocate_dynamic_relocations (dynobj, 1);
2951 if (dynobj == NULL)
2952 elf_hash_table (info)->dynobj = dynobj = abfd;
2953 if (! score_elf_create_got_section (dynobj, info, TRUE))
2955 g = score_elf_got_info (dynobj, &sgot);
3095 bfd *dynobj;
3099 dynobj = elf_hash_table (info)->dynobj;
3102 BFD_ASSERT (dynobj != NULL
3115 score_elf_allocate_dynamic_relocations (dynobj, hscore->possibly_dynamic_relocs);
3135 s = bfd_get_linker_section (dynobj, SCORE_ELF_STUB_SECTION_NAME);
3183 bfd *dynobj;
3191 dynobj = elf_hash_table (info)->dynobj;
3192 if (dynobj == NULL)
3196 g = score_elf_got_info (dynobj, &s);
3259 bfd *dynobj;
3263 dynobj = elf_hash_table (info)->dynobj;
3264 BFD_ASSERT (dynobj != NULL);
3271 s = bfd_get_linker_section (dynobj, ".interp");
3282 for (s = dynobj->sections; s != NULL; s = s->next)
3290 of the dynobj section names depend upon the input files. */
3291 name = bfd_get_section_name (dynobj, s);
3352 s->contents = bfd_zalloc (dynobj, s->size);
3383 if (score_elf_rel_dyn_section (dynobj, FALSE))
3440 if (!score_elf_rel_dyn_section (elf_hash_table (info)->dynobj, TRUE))
3486 bfd *dynobj;
3491 dynobj = elf_hash_table (info)->dynobj;
3501 s = bfd_get_linker_section (dynobj, SCORE_ELF_STUB_SECTION_NAME);
3529 sgot = score_elf_got_section (dynobj, FALSE);
3543 offset = score_elf_global_got_index (dynobj, h);
3573 bfd *dynobj;
3579 dynobj = elf_hash_table (info)->dynobj;
3581 sdyn = bfd_get_linker_section (dynobj, ".dynamic");
3583 sgot = score_elf_got_section (dynobj, FALSE);
3602 b += SCORE_ELF_DYN_SIZE (dynobj))
3610 (*get_elf_backend_data (dynobj)->s->swap_dyn_in) (dynobj, b, &dyn);
3618 s = score_elf_rel_dyn_section (dynobj, FALSE);
3620 dyn.d_un.d_val = SCORE_ELF_REL_SIZE (dynobj);
3681 (*get_elf_backend_data (dynobj)->s->swap_dyn_out) (dynobj, &dyn, b);
3700 s = score_elf_rel_dyn_section (dynobj, FALSE);