Searched refs:dynobj (Results 26 - 50 of 74) sorted by relevance

123

/openbsd-current/gnu/usr.bin/binutils/bfd/
H A Delf32-i386.c681 create_got_section (bfd *dynobj, struct bfd_link_info *info)
685 if (! _bfd_elf_create_got_section (dynobj, info))
689 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
690 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
694 htab->srelgot = bfd_make_section (dynobj, ".rel.got");
696 || ! bfd_set_section_flags (dynobj, htab->srelgot,
700 || ! bfd_set_section_alignment (dynobj, htab->srelgot, 2))
710 elf_i386_create_dynamic_sections (bfd *dynobj, struct bfd_link_info *info)
715 if (!htab->sgot && !create_got_section (dynobj, info))
718 if (!_bfd_elf_create_dynamic_sections (dynobj, inf
679 create_got_section(bfd *dynobj, struct bfd_link_info *info) argument
708 elf_i386_create_dynamic_sections(bfd *dynobj, struct bfd_link_info *info) argument
1076 bfd *dynobj; local
1710 bfd *dynobj; local
3133 bfd *dynobj; local
[all...]
H A Delf64-x86-64.c450 create_got_section (bfd *dynobj, struct bfd_link_info *info)
454 if (! _bfd_elf_create_got_section (dynobj, info))
458 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
459 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
463 htab->srelgot = bfd_make_section (dynobj, ".rela.got");
465 || ! bfd_set_section_flags (dynobj, htab->srelgot,
469 || ! bfd_set_section_alignment (dynobj, htab->srelgot, 3))
479 elf64_x86_64_create_dynamic_sections (bfd *dynobj, struct bfd_link_info *info)
484 if (!htab->sgot && !create_got_section (dynobj, info))
487 if (!_bfd_elf_create_dynamic_sections (dynobj, inf
448 create_got_section(bfd *dynobj, struct bfd_link_info *info) argument
477 elf64_x86_64_create_dynamic_sections(bfd *dynobj, struct bfd_link_info *info) argument
865 bfd *dynobj; local
1503 bfd *dynobj; local
2630 bfd *dynobj; local
[all...]
H A Delfxx-mips.c1772 mips_elf_rel_dyn_section (bfd *dynobj, bfd_boolean create_p)
1777 sreloc = bfd_get_section_by_name (dynobj, dname);
1780 sreloc = bfd_make_section (dynobj, dname);
1782 || ! bfd_set_section_flags (dynobj, sreloc,
1789 || ! bfd_set_section_alignment (dynobj, sreloc,
1790 MIPS_ELF_LOG_FILE_ALIGN (dynobj)))
1864 g = mips_elf_got_info (elf_hash_table (info)->dynobj, &sgot);
1934 g = mips_elf_got_info (elf_hash_table (info)->dynobj, &sgot);
1971 g = mips_elf_got_info (elf_hash_table (info)->dynobj, &sgot);
1984 mips_elf_got_offset_from_index (bfd *dynobj, bf
1760 mips_elf_rel_dyn_section(bfd *dynobj, bfd_boolean create_p) argument
1972 mips_elf_got_offset_from_index(bfd *dynobj, bfd *output_bfd, bfd *input_bfd, bfd_vma index) argument
2050 bfd *dynobj; local
3844 bfd *dynobj; local
5048 bfd *dynobj; local
5706 bfd *dynobj; local
5810 bfd *dynobj; local
5898 bfd *dynobj; local
6609 bfd *dynobj; local
6818 bfd *dynobj; local
7634 bfd *dynobj; local
8201 bfd *dynobj; local
[all...]
H A Di386linux.c163 bfd *dynobj;
242 ret->dynobj = NULL;
358 && linux_hash_table (info)->dynobj == NULL
365 linux_hash_table (info)->dynobj = abfd;
406 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
411 (info, linux_hash_table (info)->dynobj, SHARABLE_CONFLICTS,
586 if (linux_hash_table (info)->dynobj == NULL)
594 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
625 if (linux_hash_table (info)->dynobj == NULL)
628 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
162 bfd *dynobj; member in struct:linux_link_hash_table
[all...]
H A Dm68klinux.c164 bfd *dynobj;
246 ret->dynobj = NULL;
362 && linux_hash_table (info)->dynobj == NULL
369 linux_hash_table (info)->dynobj = abfd;
410 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
415 (info, linux_hash_table (info)->dynobj, SHARABLE_CONFLICTS,
590 if (linux_hash_table (info)->dynobj == NULL)
598 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
632 if (linux_hash_table (info)->dynobj == NULL)
635 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
163 bfd *dynobj; member in struct:linux_link_hash_table
[all...]
H A Dsparclinux.c163 bfd *dynobj; member in struct:linux_link_hash_table
242 ret->dynobj = NULL;
358 && linux_hash_table (info)->dynobj == NULL
365 linux_hash_table (info)->dynobj = abfd;
406 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
411 (info, linux_hash_table (info)->dynobj, SHARABLE_CONFLICTS,
587 if (linux_hash_table (info)->dynobj == NULL)
595 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
626 if (linux_hash_table (info)->dynobj == NULL)
629 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
[all...]
H A Delf64-sparc.c1101 bfd *dynobj;
1114 dynobj = elf_hash_table (info)->dynobj;
1142 if (dynobj == NULL)
1145 elf_hash_table (info)->dynobj = dynobj = abfd;
1146 if (! _bfd_elf_create_got_section (dynobj, info))
1152 sgot = bfd_get_section_by_name (dynobj, ".got");
1158 srelgot = bfd_get_section_by_name (dynobj, ".rela.got");
1161 srelgot = bfd_make_section (dynobj, "
1095 bfd *dynobj; local
1529 bfd * dynobj = elf_hash_table (info)->dynobj; local
1610 bfd *dynobj; local
1781 bfd *dynobj; local
2010 bfd *dynobj; local
2697 bfd *dynobj; local
2840 bfd *dynobj; local
[all...]
H A Delfxx-ia64.c2014 bfd *dynobj;
2021 dynobj = ia64_info->root.dynobj;
2022 if (!dynobj)
2023 ia64_info->root.dynobj = dynobj = abfd;
2024 if (!_bfd_elf_create_got_section (dynobj, info))
2027 got = bfd_get_section_by_name (dynobj, ".got");
2054 bfd *dynobj;
2059 dynobj
2008 bfd *dynobj; local
2048 bfd *dynobj; local
2105 bfd *dynobj; local
2144 bfd *dynobj; local
2886 bfd *dynobj; local
4649 bfd *dynobj; local
[all...]
H A Delf32-m32r.c1515 /* A section in dynobj. */
1668 create_got_section (dynobj, info)
1669 bfd *dynobj;
1674 if (! _bfd_elf_create_got_section (dynobj, info))
1678 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
1679 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
1683 htab->srelgot = bfd_make_section (dynobj, ".rela.got");
1685 || ! bfd_set_section_flags (dynobj, htab->srelgot,
1692 || ! bfd_set_section_alignment (dynobj, htab->srelgot, 2))
1905 bfd *dynobj;
1900 bfd *dynobj; local
2279 bfd *dynobj; local
2528 bfd *dynobj; local
3229 bfd *dynobj; local
3431 bfd *dynobj; local
4405 bfd *dynobj; local
[all...]
H A Delf32-sparc.c726 create_got_section (dynobj, info)
727 bfd *dynobj;
732 if (! _bfd_elf_create_got_section (dynobj, info))
736 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
740 htab->srelgot = bfd_make_section (dynobj, ".rela.got");
742 || ! bfd_set_section_flags (dynobj, htab->srelgot,
746 || ! bfd_set_section_alignment (dynobj, htab->srelgot, 2))
756 elf32_sparc_create_dynamic_sections (dynobj, info)
757 bfd *dynobj;
763 if (!htab->sgot && !create_got_section (dynobj, inf
1192 bfd *dynobj; local
1833 bfd *dynobj; local
3060 bfd *dynobj; local
3205 bfd *dynobj; local
[all...]
H A Delf32-s390.c790 create_got_section (dynobj, info)
791 bfd *dynobj;
796 if (! _bfd_elf_create_got_section (dynobj, info))
800 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
801 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
805 htab->srelgot = bfd_make_section (dynobj, ".rela.got");
807 || ! bfd_set_section_flags (dynobj, htab->srelgot,
811 || ! bfd_set_section_alignment (dynobj, htab->srelgot, 2))
821 elf_s390_create_dynamic_sections (dynobj, info)
822 bfd *dynobj;
1258 bfd *dynobj; local
1980 bfd *dynobj; local
3318 bfd *dynobj; local
[all...]
H A Delf64-s390.c743 create_got_section (dynobj, info)
744 bfd *dynobj;
749 if (! _bfd_elf_create_got_section (dynobj, info))
753 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
754 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
758 htab->srelgot = bfd_make_section (dynobj, ".rela.got");
760 || ! bfd_set_section_flags (dynobj, htab->srelgot,
764 || ! bfd_set_section_alignment (dynobj, htab->srelgot, 3))
774 elf_s390_create_dynamic_sections (dynobj, info)
775 bfd *dynobj;
1222 bfd *dynobj; local
1950 bfd *dynobj; local
3259 bfd *dynobj; local
[all...]
H A Delf64-alpha.c2530 dynobj's .got section. We don't do this in the linker script
2999 bfd *dynobj;
3020 dynobj = elf_hash_table(info)->dynobj;
3021 if (dynobj == NULL)
3022 elf_hash_table(info)->dynobj = dynobj = abfd;
3201 sreloc = bfd_get_section_by_name (dynobj, rel_sec_name);
3206 sreloc = bfd_make_section (dynobj, rel_sec_name);
3212 || !bfd_set_section_flags (dynobj, srelo
2990 bfd *dynobj; local
3266 bfd *dynobj; local
3745 bfd *dynobj; local
3946 bfd *i, *dynobj; local
4033 bfd *dynobj = elf_hash_table(info)->dynobj; local
4049 bfd *dynobj; local
4291 bfd *dynobj, *gotobj; local
4923 bfd *dynobj = elf_hash_table(info)->dynobj; local
5083 bfd *dynobj; local
5406 bfd *i, *dynobj = elf_hash_table(info)->dynobj; local
[all...]
/openbsd-current/gnu/usr.bin/binutils-2.17/bfd/
H A Delf-m10300.c670 bfd * dynobj; local
689 dynobj = elf_hash_table (info)->dynobj;
709 if (dynobj == NULL)
721 elf_hash_table (info)->dynobj = dynobj = abfd;
722 if (! _bfd_mn10300_elf_create_got_section (dynobj, info))
753 sgot = bfd_get_section_by_name (dynobj, ".got");
760 srelgot = bfd_get_section_by_name (dynobj, ".rela.got");
763 srelgot = bfd_make_section_with_flags (dynobj,
979 bfd * dynobj; local
4003 bfd * dynobj; local
4176 bfd * dynobj; local
4347 bfd * dynobj; local
4520 bfd * dynobj; local
[all...]
H A Di386linux.c163 bfd *dynobj;
243 ret->dynobj = NULL;
359 && linux_hash_table (info)->dynobj == NULL
366 linux_hash_table (info)->dynobj = abfd;
407 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
412 (info, linux_hash_table (info)->dynobj, SHARABLE_CONFLICTS,
587 if (linux_hash_table (info)->dynobj == NULL)
595 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
626 if (linux_hash_table (info)->dynobj == NULL)
629 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
162 bfd *dynobj; member in struct:linux_link_hash_table
[all...]
H A Dm68klinux.c164 bfd *dynobj;
247 ret->dynobj = NULL;
363 && linux_hash_table (info)->dynobj == NULL
370 linux_hash_table (info)->dynobj = abfd;
411 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
416 (info, linux_hash_table (info)->dynobj, SHARABLE_CONFLICTS,
591 if (linux_hash_table (info)->dynobj == NULL)
599 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
633 if (linux_hash_table (info)->dynobj == NULL)
636 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
163 bfd *dynobj; member in struct:linux_link_hash_table
[all...]
H A Dsparclinux.c163 bfd *dynobj; member in struct:linux_link_hash_table
243 ret->dynobj = NULL;
359 && linux_hash_table (info)->dynobj == NULL
366 linux_hash_table (info)->dynobj = abfd;
407 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
412 (info, linux_hash_table (info)->dynobj, SHARABLE_CONFLICTS,
588 if (linux_hash_table (info)->dynobj == NULL)
596 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
627 if (linux_hash_table (info)->dynobj == NULL)
630 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
[all...]
H A Delf64-alpha.c1290 dynobj's .got section. We don't do this in the linker script
1726 bfd *dynobj;
1746 dynobj = elf_hash_table(info)->dynobj;
1747 if (dynobj == NULL)
1748 elf_hash_table(info)->dynobj = dynobj = abfd;
1920 sreloc = bfd_get_section_by_name (dynobj, rel_sec_name);
1929 sreloc = bfd_make_section_with_flags (dynobj,
1933 || !bfd_set_section_alignment (dynobj, srelo
1718 bfd *dynobj; local
1986 bfd *dynobj; local
2455 bfd *dynobj; local
2649 bfd *dynobj = elf_hash_table(info)->dynobj; local
2664 bfd *i, *dynobj; local
2716 bfd *dynobj; local
3956 bfd *dynobj, *gotobj; local
4587 bfd *dynobj = elf_hash_table(info)->dynobj; local
4734 bfd *dynobj; local
5096 bfd *i, *dynobj = elf_hash_table(info)->dynobj; local
[all...]
H A Delfxx-mips.c2039 bfd *dynobj;
2042 dynobj = elf_hash_table (info)->dynobj;
2043 sreloc = bfd_get_section_by_name (dynobj, dname);
2046 sreloc = bfd_make_section_with_flags (dynobj, dname,
2054 || ! bfd_set_section_alignment (dynobj, sreloc,
2055 MIPS_ELF_LOG_FILE_ALIGN (dynobj)))
2228 bfd *dynobj;
2231 dynobj = elf_hash_table (info)->dynobj;
2026 bfd *dynobj; local
2215 bfd *dynobj; local
2587 mips_elf_got_offset_from_index(bfd *dynobj, bfd *output_bfd, bfd *input_bfd, bfd_vma index) argument
2733 bfd *dynobj; local
3900 bfd *dynobj; local
4737 bfd *dynobj; local
6109 bfd *dynobj; local
6851 bfd *dynobj; local
6949 bfd *dynobj; local
7133 bfd *dynobj; local
7268 bfd *dynobj; local
8074 bfd *dynobj; local
8308 bfd *dynobj; local
8568 bfd *dynobj; local
9540 bfd *dynobj; local
10134 bfd *dynobj; local
[all...]
H A Delfxx-sparc.c854 create_got_section (bfd *dynobj, struct bfd_link_info *info)
858 if (! _bfd_elf_create_got_section (dynobj, info))
862 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
865 htab->srelgot = bfd_make_section_with_flags (dynobj, ".rela.got",
873 || ! bfd_set_section_alignment (dynobj, htab->srelgot,
879 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
892 _bfd_sparc_elf_create_dynamic_sections (bfd *dynobj,
898 if (!htab->sgot && !create_got_section (dynobj, info))
901 if (!_bfd_elf_create_dynamic_sections (dynobj, info))
904 htab->splt = bfd_get_section_by_name (dynobj, "
853 create_got_section(bfd *dynobj, struct bfd_link_info *info) argument
891 _bfd_sparc_elf_create_dynamic_sections(bfd *dynobj, struct bfd_link_info *info) argument
1405 bfd *dynobj; local
2137 bfd *dynobj; local
3623 bfd *dynobj; local
3794 sparc_finish_dyn(bfd *output_bfd, struct bfd_link_info *info, bfd *dynobj, asection *sdyn, asection *splt ATTRIBUTE_UNUSED) argument
3977 bfd *dynobj; local
[all...]
H A Delf32-m32r.c1464 /* A section in dynobj. */
1603 create_got_section (bfd *dynobj, struct bfd_link_info *info)
1607 if (! _bfd_elf_create_got_section (dynobj, info))
1611 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
1612 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
1616 htab->srelgot = bfd_make_section_with_flags (dynobj, ".rela.got",
1624 || ! bfd_set_section_alignment (dynobj, htab->srelgot, 2))
1823 bfd *dynobj;
1831 dynobj = elf_hash_table (info)->dynobj;
1599 create_got_section(bfd *dynobj, struct bfd_link_info *info) argument
1818 bfd *dynobj; local
2204 bfd *dynobj; local
2454 bfd *dynobj; local
3175 bfd *dynobj; local
3376 bfd *dynobj; local
3804 bfd *dynobj; local
[all...]
H A Delf32-xtensa.c840 if (!add_extra_plt_sections (elf_hash_table (info)->dynobj,
1082 elf_xtensa_create_dynamic_sections (bfd *dynobj, struct bfd_link_info *info)
1088 if (! _bfd_elf_create_dynamic_sections (dynobj, info))
1093 if (!add_extra_plt_sections (dynobj, plt_reloc_count))
1101 s = bfd_get_section_by_name (dynobj, ".got.plt");
1103 || ! bfd_set_section_flags (dynobj, s, flags))
1107 s = bfd_make_section_with_flags (dynobj, ".rela.got", flags);
1109 || ! bfd_set_section_alignment (dynobj, s, 2))
1113 s = bfd_make_section_with_flags (dynobj, ".got.loc", flags);
1115 || ! bfd_set_section_alignment (dynobj,
1078 elf_xtensa_create_dynamic_sections(bfd *dynobj, struct bfd_link_info *info) argument
1126 add_extra_plt_sections(bfd *dynobj, int count) argument
1275 bfd *dynobj, *abfd; local
1940 elf_xtensa_create_plt_entry(bfd *dynobj, bfd *output_bfd, unsigned reloc_index) argument
2003 bfd *dynobj; local
2512 bfd *dynobj; local
2964 bfd *dynobj = elf_hash_table (info)->dynobj; local
8584 bfd *dynobj; local
9117 bfd *dynobj = elf_hash_table (link_info)->dynobj; local
9310 elf_xtensa_get_plt_section(bfd *dynobj, int chunk) argument
9323 elf_xtensa_get_gotplt_section(bfd *dynobj, int chunk) argument
[all...]
H A Delf32-s390.c798 create_got_section (dynobj, info)
799 bfd *dynobj;
804 if (! _bfd_elf_create_got_section (dynobj, info))
808 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
809 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
813 htab->srelgot = bfd_make_section_with_flags (dynobj, ".rela.got",
820 || ! bfd_set_section_alignment (dynobj, htab->srelgot, 2))
830 elf_s390_create_dynamic_sections (dynobj, info)
831 bfd *dynobj;
837 if (!htab->sgot && !create_got_section (dynobj, inf
1267 bfd *dynobj; local
2011 bfd *dynobj; local
3348 bfd *dynobj; local
[all...]
H A Delf64-s390.c751 create_got_section (dynobj, info)
752 bfd *dynobj;
757 if (! _bfd_elf_create_got_section (dynobj, info))
761 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
762 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
766 htab->srelgot = bfd_make_section_with_flags (dynobj, ".rela.got",
773 || ! bfd_set_section_alignment (dynobj, htab->srelgot, 3))
783 elf_s390_create_dynamic_sections (dynobj, info)
784 bfd *dynobj;
790 if (!htab->sgot && !create_got_section (dynobj, inf
1232 bfd *dynobj; local
1983 bfd *dynobj; local
3291 bfd *dynobj; local
[all...]
/openbsd-current/libexec/ld.so/
H A Dloader.c320 elf_object_t *dynobj; local
326 dynobj = object;
327 while (dynobj) {
328 DL_DEB(("examining: '%s'\n", dynobj->load_name));
332 depflags = flags | (dynobj->obj_flags & DF_1_NOW);
336 for (dynp = dynobj->load_dyn; dynp->d_tag; dynp++) {
357 for (dynp = dynobj->load_dyn, loop = 0; dynp->d_tag;
376 libname = dynobj->dyn.strtab;
404 libname = dynobj->dyn.strtab;
408 dynobj
[all...]

Completed in 502 milliseconds

123