Lines Matching defs:dynobj
991 bfd *dynobj;
993 dynobj = elf_hash_table (info)->dynobj;
995 g = score_elf_got_info (dynobj, NULL);
1098 /* Returns the dynamic relocation section for DYNOBJ. */
1101 score_elf_rel_dyn_section (bfd *dynobj, bfd_boolean create_p)
1106 sreloc = bfd_get_linker_section (dynobj, dname);
1109 sreloc = bfd_make_section_anyway_with_flags (dynobj, dname,
1117 || ! bfd_set_section_alignment (dynobj, sreloc,
1118 SCORE_ELF_LOG_FILE_ALIGN (dynobj)))
1156 bfd *dynobj;
1162 dynobj = elf_hash_table (info)->dynobj;
1163 sreloc = score_elf_rel_dyn_section (dynobj, FALSE);
1409 g = score_elf_got_info (elf_hash_table (info)->dynobj, &sgot);
1424 bfd *dynobj;
1434 dynobj = elf_hash_table (info)->dynobj;
1435 if (dynobj != NULL && force_local)
1437 got = score_elf_got_section (dynobj, FALSE);
1452 e.abfd = dynobj;
1592 g = score_elf_got_info (elf_hash_table (info)->dynobj, &sgot);
1631 score_elf_got_offset_from_index (bfd *dynobj,
1639 score_elf_got_info (dynobj, &sgot);
1965 g = score_elf_global_got_index (elf_hash_table (info)->dynobj,
1975 bfd *tmpbfd = elf_hash_table (info)->dynobj;
1995 g = score_elf_got_offset_from_index (elf_hash_table (info)->dynobj,
2168 value = score_elf_got_offset_from_index (elf_hash_table (info)->dynobj,
2580 bfd *dynobj;
2594 dynobj = elf_hash_table (info)->dynobj;
2601 if (dynobj == NULL)
2608 sgot = score_elf_got_section (dynobj, FALSE);
2658 if (dynobj == NULL || sgot == NULL)
2664 if (dynobj == NULL)
2665 elf_hash_table (info)->dynobj = dynobj = abfd;
2666 if (!score_elf_create_got_section (dynobj, info, FALSE))
2668 g = score_elf_got_info (dynobj, &sgot);
2672 if (dynobj == NULL && (info->shared || h != NULL) && (sec->flags & SEC_ALLOC) != 0)
2673 elf_hash_table (info)->dynobj = dynobj = abfd;
2719 sreloc = score_elf_rel_dyn_section (dynobj
2729 score_elf_allocate_dynamic_relocations (dynobj, 1);
2756 if (dynobj == NULL)
2757 elf_hash_table (info)->dynobj = dynobj = abfd;
2758 if (! score_elf_create_got_section (dynobj, info, TRUE))
2760 g = score_elf_got_info (dynobj, &sgot);
2901 bfd *dynobj;
2905 dynobj = elf_hash_table (info)->dynobj;
2908 BFD_ASSERT (dynobj != NULL
2921 score_elf_allocate_dynamic_relocations (dynobj, hscore->possibly_dynamic_relocs);
2941 s = bfd_get_linker_section (dynobj, SCORE_ELF_STUB_SECTION_NAME);
2990 bfd *dynobj;
2998 dynobj = elf_hash_table (info)->dynobj;
2999 if (dynobj == NULL)
3003 g = score_elf_got_info (dynobj, &s);
3067 bfd *dynobj;
3071 dynobj = elf_hash_table (info)->dynobj;
3072 BFD_ASSERT (dynobj != NULL);
3079 s = bfd_get_linker_section (dynobj, ".interp");
3090 for (s = dynobj->sections; s != NULL; s = s->next)
3098 of the dynobj section names depend upon the input files. */
3099 name = bfd_get_section_name (dynobj, s);
3160 s->contents = bfd_zalloc (dynobj, s->size);
3191 if (score_elf_rel_dyn_section (dynobj, FALSE))
3248 if (!score_elf_rel_dyn_section (elf_hash_table (info)->dynobj, TRUE))
3295 bfd *dynobj;
3300 dynobj = elf_hash_table (info)->dynobj;
3310 s = bfd_get_linker_section (dynobj, SCORE_ELF_STUB_SECTION_NAME);
3338 sgot = score_elf_got_section (dynobj, FALSE);
3352 offset = score_elf_global_got_index (dynobj, h);
3383 bfd *dynobj;
3389 dynobj = elf_hash_table (info)->dynobj;
3391 sdyn = bfd_get_linker_section (dynobj, ".dynamic");
3393 sgot = score_elf_got_section (dynobj, FALSE);
3412 b += SCORE_ELF_DYN_SIZE (dynobj))
3420 (*get_elf_backend_data (dynobj)->s->swap_dyn_in) (dynobj, b, &dyn);
3428 s = score_elf_rel_dyn_section (dynobj, FALSE);
3430 dyn.d_un.d_val = SCORE_ELF_REL_SIZE (dynobj);
3491 (*get_elf_backend_data (dynobj)->s->swap_dyn_out) (dynobj, &dyn, b);
3510 s = score_elf_rel_dyn_section (dynobj, FALSE);