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

12

/haiku-fatelf/src/bin/gdb/gdb/
H A Ddwarf2-frame.c1573 asection *got, *txt;
1586 got = bfd_get_section_by_name (unit.abfd, ".got");
1587 if (got)
1588 unit.dbase = got->vma;
1563 asection *got, *txt; local
/haiku-fatelf/src/bin/gdb/bfd/
H A Delf32-sh.c2439 /* Now check whether we got a COUNT reloc. */
3240 0xcc, 0x00, 0x01, 0x10, /* movi .got.plt >> 16, r17 */
3241 0xc8, 0x00, 0x01, 0x10, /* shori .got.plt & 65535, r17 */
3260 0x10, 0x01, 0x00, 0xcc, /* movi .got.plt >> 16, r17 */
3261 0x10, 0x01, 0x00, 0xc8, /* shori .got.plt & 65535, r17 */
3426 0, 0, 0, 0, /* 1: replaced with address of .got.plt + 8. */
3427 0, 0, 0, 0, /* 2: replaced with address of .got.plt + 4. */
3442 0, 0, 0, 0, /* 1: replaced with address of .got.plt + 8. */
3443 0, 0, 0, 0, /* 2: replaced with address of .got.plt + 4. */
3460 0, 0, 0, 0, /* 1: replaced with address of this symbol in .got
[all...]
H A Delfxx-ia64.c65 of the place a symbol or expression got allocated to. This is done via hash
88 /* Used to count non-got, non-plt relocations for delayed sizing
155 bfd_vma self_dtpmod_offset; /* .got offset to self DTPMOD entry */
990 got one honking big section and we can't help you. You'll
1184 /* ??? Resize .rela.got too. */
1657 /* Copy over the got and plt data. This would have been done
1857 ia64_info->got_sec = bfd_get_section_by_name (abfd, ".got");
1862 /* The .got section is always aligned at 8 bytes. */
1880 s = bfd_make_section(abfd, ".rela.got");
1983 asection *got;
1977 asection *got; local
2192 asection *got, *fptr, *srel, *pltoff; local
[all...]
H A Delf64-sh64.c1851 || h->got.offset != (bfd_vma) -1)
1858 sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
1881 sgot = bfd_get_section_by_name (dynobj, ".got");
1889 off = h->got.offset;
1915 When doing a dynamic link, we create a .rela.got
1932 h->got.offset |= 1;
1975 s = bfd_get_section_by_name (dynobj, ".rela.got");
2010 sgot = bfd_get_section_by_name (dynobj, ".got");
2015 calculation. We always want the start of .got. If we
2035 sgot = bfd_get_section_by_name (dynobj, ".got");
[all...]
H A Delf32-arm.h241 /* Create .got, .gotplt, and .rel.got sections in DYNOBJ, and set up
257 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
258 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
262 htab->srelgot = bfd_make_section (dynobj, ".rel.got");
273 /* Create .plt, .rel.plt, .got, .got.plt, .rel.got, .dynbss, and
930 else if (strcmp (target2_type, "got-rel") == 0)
1266 sgot = bfd_get_section_by_name (dynobj, ".got");
[all...]
H A Delf64-alpha.c169 /* Cumulative flags for all the .got entries. */
187 /* Used to implement multiple .got subsections. */
192 /* Which .got subsection? */
198 /* The .got offset for this entry. */
217 /* Used to count non-got, non-plt relocations for delayed sizing
243 /* The head of a list of .got subsections linked through
355 /* For every input file, these are the got entries for that object's
359 /* For every input file, this is the object that owns the got that
363 /* For every got, this is a linked list through the objects using this got */
368 asection *got; member in struct:alpha_elf_obj_tdata
[all...]
H A Delf-eh-frame.c964 asection *got = bfd_get_section_by_name (abfd, ".got"); local
966 BFD_ASSERT (got != NULL);
967 address += got->vma;
H A Delf32-hppa.c933 /* Create the .plt and .got sections, and set up our hash table
941 /* Don't try to create the .plt and .got twice. */
953 htab->sgot = bfd_get_section_by_name (abfd, ".got");
954 htab->srelgot = bfd_make_section (abfd, ".rela.got");
1241 h->elf.got.refcount += 1;
1253 /* Allocate space for local got offsets and local
1301 /* Allocate space for local got offsets and local
1319 /* Flag this symbol as having a non-got, non-plt reference
1501 /* Update the got and plt entry reference counts for the section being
1559 if (h->got
[all...]
H A Delf32-m32r.c146 #define PLT0_ENTRY_WORD0 0xd6c00000 /* seth r6, #high(.got+4) */
147 #define PLT0_ENTRY_WORD1 0x86e60000 /* or3 r6, r6, #low(.got)+4) */
1708 /* Create .got, .gotplt, and .rela.got sections in DYNOBJ, and set up
1723 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
1724 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
1728 htab->srelgot = bfd_make_section (dynobj, ".rela.got");
1758 /* We need to create .plt, .rel[a].plt, .got, .got.plt, .dynbss, and
1926 // && dir->got
[all...]
H A Delfxx-mips.c46 /* This structure is used to hold .got entries while estimating got
57 /* If abfd == NULL, an address that must be stored in the got. */
63 corresponding to a global symbol in the got (or, local, if
67 /* The offset from the beginning of the .got section to the entry
73 /* This structure is used to hold .got information when linking. */
80 /* The number of global .got entries. */
82 /* The number of local .got entries. */
84 /* The number of local .got entries we have used. */
86 /* A hash table holding members of the got
2527 mips_elf_multi_got(bfd *abfd, struct bfd_link_info *info, struct mips_got_info *g, asection *got, bfd_size_type pages) argument
7562 asection *got; local
8121 asection *got; local
[all...]
H A Delf-m10300.c551 if (bfd_get_section_by_name (abfd, ".got") != NULL)
604 s = bfd_make_section (abfd, ".got");
612 s = bfd_make_section (abfd, ".got.plt");
619 /* Define the symbol _GLOBAL_OFFSET_TABLE_ at the start of the .got
620 (or .got.plt) section. We don't do this in the linker script
771 sgot = bfd_get_section_by_name (dynobj, ".got");
778 srelgot = bfd_get_section_by_name (dynobj, ".rela.got");
781 srelgot = bfd_make_section (dynobj, ".rela.got");
797 if (h->got.offset != (bfd_vma) -1)
798 /* We have already allocated space in the .got
[all...]
H A Delf32-frv.c596 /* A pointer to the .got section. */
598 /* A pointer to the .rel.got section. */
714 is mapped to the same segment as the got. */
752 not from the beginning of the .got section. */
934 linkonce section that got discarded. We reserved a dynamic
935 relocation, but it was for another entry than the one we got at
1164 dynamic symbol entry for the got section, so idx will be
2180 dynamic symbol entry for the got section, so idx will
2629 /* Update the got entry reference counts for the section being removed. */
2706 /* Create a .got sectio
3107 _frvfdpic_compute_got_alloc_data(struct _frvfdpic_dynamic_got_alloc_data *gad, bfd_signed_vma fdcur, bfd_signed_vma odd, bfd_signed_vma cur, bfd_vma got, bfd_vma fd, bfd_vma fdplt, bfd_vma wrap) argument
[all...]
H A Delf64-sparc.c1144 /* Create the .got section. */
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, ".rela.got");
1177 if (h->got.offset != (bfd_vma) -1)
1179 /* We have already allocated space in the .got. */
1182 h->got.offset = sgot->size;
1213 /* We have already allocated space in the .got. */
1235 /* If the .got section is more than 0x1000 bytes, we add
1796 /* We may have created entries in the .rela.got sectio
[all...]
H A Delf32-xtensa.c488 0x18, 0x00, 0x00, /* l32r a8, [got entry for rtld's resolver] */
489 0x1a, 0x00, 0x00, /* l32r a10, [got entry for rtld's link map] */
498 0x81, 0x00, 0x00, /* l32r a8, [got entry for rtld's resolver] */
499 0xa1, 0x00, 0x00, /* l32r a10, [got entry for rtld's link map] */
802 if (h->got.refcount <= 0)
803 h->got.refcount = 1;
805 h->got.refcount += 1;
935 if (h->got.refcount < 0)
936 h->got.refcount = 0;
937 h->got
[all...]
H A Delf-bfd.h112 size_dynamic_sections, at which point the contents of the .got is
123 } got;
350 /* The value to use when initialising got.refcount/offset and
356 /* The value to use for got.refcount/offset and plt.refcount/offset
673 desired. This function will normally create the .got and .plt
714 entry to the .plt or .got or some such section, and setting the
849 newly created and plt/got refcounts and dynamic indices should not
966 .got section */
1210 identically to "got" in struct elf_link_hash_entry. */
1786 about initializing any .plt and .got entrie
122 } got; member in struct:elf_link_hash_entry
[all...]
H A Delf.c1397 ret->got = ret->plt = htab->init_refcount;
1436 tmp = dir->got.refcount;
1439 dir->got.refcount = ind->got.refcount;
1440 ind->got.refcount = tmp;
1443 BFD_ASSERT (ind->got.refcount < lowest_valid);
2126 { ".got", 4, 0, SHT_PROGBITS, SHF_ALLOC + SHF_WRITE },
H A Delflink.c41 s = bfd_get_section_by_name (abfd, ".got");
62 s = bfd_make_section (abfd, ".got");
70 s = bfd_make_section (abfd, ".got.plt");
79 /* Define the symbol _GLOBAL_OFFSET_TABLE_ at the start of the .got
80 (or .got.plt) section. We don't do this in the linker script
233 the .got and .plt sections. */
251 /* We need to create .plt, .rel[a].plt, .got, .got.plt, .dynbss, and
627 if (strcmp (p->name, ".got") == 0
628 || strcmp (p->name, ".got
[all...]
/haiku-fatelf/src/libs/ncurses/ncurses/tty/
H A Dtty_update.c134 int got = read(0, s, ask); local
135 if (got == 0)
137 s += got;
/haiku-fatelf/src/libs/print/libgutenprint/src/main/
H A Dmxml-file.c655 fprintf(stderr, "Expected > but got '%c' instead for element <%s/>!\n",
919 fprintf(stderr, "Expected '>' after '%c' for element %s, but got '%c'!\n",
1021 fprintf(stderr, "Expected '>' after '%c' for element %s, but got '%c'!\n",
/haiku-fatelf/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Dsecurity.c1174 int got; local
1187 got = read(fd, buf, BUFSZ);
1188 buf[got] = 0;
1201 got = read(fd, buf, BUFSZ);
1202 buf[got] = 0;
4838 int got; local
4840 got = -1; /* default return */
4843 got = ntfs_attr_data_read(scapi->security.vol->secure_ni,
4849 return (got);
/haiku-fatelf/src/add-ons/kernel/drivers/disk/floppy/pc_floppy/
H A Dfloppy_ctrl.c548 int got = 0; local
550 //TRACE("got irq for %d! MSR=%02x\n", flp->drive_num, msr);
561 // while ((msr & 0x60) == 0x60 /*&& (got < 256)*/) {
566 got++;
568 /* if (got < 30)
572 // if (got > 255)
575 // TRACE("intr: READ %d\n", got);
/haiku-fatelf/src/bin/diffutils/config/
H A Dtexinfo.tex3374 % \endgroup where \vsize got restored).
/haiku-fatelf/src/bin/gdb/texinfo/
H A Dtexinfo.tex3719 % \endgroup where \vsize got restored).
/haiku-fatelf/src/libs/termcap/
H A Dtexinfo.tex3203 % \endgroup where \vsize got restored).
/haiku-fatelf/src/bin/network/wget/build-aux/
H A Dtexinfo.tex4154 % \endgroup where \vsize got restored).

Completed in 284 milliseconds

12