Lines Matching refs:dynobj
1100 bfd *dynobj;
1102 dynobj = elf_hash_table (info)->dynobj;
1104 g = score_elf_got_info (dynobj, NULL);
1236 /* Returns the dynamic relocation section for DYNOBJ. */
1238 score_elf_rel_dyn_section (bfd *dynobj, bool create_p)
1243 sreloc = bfd_get_linker_section (dynobj, dname);
1246 sreloc = bfd_make_section_anyway_with_flags (dynobj, dname,
1255 SCORE_ELF_LOG_FILE_ALIGN (dynobj)))
1292 bfd *dynobj;
1298 dynobj = elf_hash_table (info)->dynobj;
1299 sreloc = score_elf_rel_dyn_section (dynobj, false);
1544 g = score_elf_got_info (elf_hash_table (info)->dynobj, &sgot);
1559 bfd *dynobj;
1569 dynobj = elf_hash_table (info)->dynobj;
1570 if (dynobj != NULL && force_local)
1572 got = score_elf_got_section (dynobj, false);
1587 e.abfd = dynobj;
1724 g = score_elf_got_info (elf_hash_table (info)->dynobj, &sgot);
1763 score_elf_got_offset_from_index (bfd *dynobj,
1771 score_elf_got_info (dynobj, &sgot);
2061 g = score_elf_global_got_index (elf_hash_table (info)->dynobj,
2071 bfd *tmpbfd = elf_hash_table (info)->dynobj;
2091 g = score_elf_got_offset_from_index (elf_hash_table (info)->dynobj,
2326 value = score_elf_got_offset_from_index (elf_hash_table (info)->dynobj,
2773 bfd *dynobj;
2786 dynobj = elf_hash_table (info)->dynobj;
2791 if (dynobj == NULL)
2798 sgot = score_elf_got_section (dynobj, false);
2845 if (dynobj == NULL || sgot == NULL)
2851 if (dynobj == NULL)
2852 elf_hash_table (info)->dynobj = dynobj = abfd;
2853 if (!score_elf_create_got_section (dynobj, info, false))
2855 g = score_elf_got_info (dynobj, &sgot);
2859 if (dynobj == NULL
2862 elf_hash_table (info)->dynobj = dynobj = abfd;
2910 sreloc = score_elf_rel_dyn_section (dynobj, true);
2920 score_elf_allocate_dynamic_relocations (dynobj, 1);
2947 if (dynobj == NULL)
2948 elf_hash_table (info)->dynobj = dynobj = abfd;
2949 if (! score_elf_create_got_section (dynobj, info, true))
2951 g = score_elf_got_info (dynobj, &sgot);
3078 bfd *dynobj;
3082 dynobj = elf_hash_table (info)->dynobj;
3085 BFD_ASSERT (dynobj != NULL
3098 score_elf_allocate_dynamic_relocations (dynobj, hscore->possibly_dynamic_relocs);
3118 s = bfd_get_linker_section (dynobj, SCORE_ELF_STUB_SECTION_NAME);
3166 bfd *dynobj;
3174 dynobj = elf_hash_table (info)->dynobj;
3175 if (dynobj == NULL)
3179 g = score_elf_got_info (dynobj, &s);
3242 bfd *dynobj;
3246 dynobj = elf_hash_table (info)->dynobj;
3247 if (dynobj == NULL)
3255 s = bfd_get_linker_section (dynobj, ".interp");
3266 for (s = dynobj->sections; s != NULL; s = s->next)
3274 of the dynobj section names depend upon the input files. */
3335 s->contents = bfd_zalloc (dynobj, s->size);
3366 if (score_elf_rel_dyn_section (dynobj, false))
3423 if (!score_elf_rel_dyn_section (elf_hash_table (info)->dynobj, true))
3469 bfd *dynobj;
3474 dynobj = elf_hash_table (info)->dynobj;
3484 s = bfd_get_linker_section (dynobj, SCORE_ELF_STUB_SECTION_NAME);
3518 sgot = score_elf_got_section (dynobj, false);
3532 offset = score_elf_global_got_index (dynobj, h);
3562 bfd *dynobj;
3568 dynobj = elf_hash_table (info)->dynobj;
3570 sdyn = bfd_get_linker_section (dynobj, ".dynamic");
3572 sgot = score_elf_got_section (dynobj, false);
3591 b += SCORE_ELF_DYN_SIZE (dynobj))
3599 (*get_elf_backend_data (dynobj)->s->swap_dyn_in) (dynobj, b, &dyn);
3607 dyn.d_un.d_val = SCORE_ELF_REL_SIZE (dynobj);
3652 s = bfd_get_linker_section (dynobj, name);
3666 (*get_elf_backend_data (dynobj)->s->swap_dyn_out) (dynobj, &dyn, b);
3685 s = score_elf_rel_dyn_section (dynobj, false);