Home
last modified time | relevance | path

Searched refs:got (Results 1 – 25 of 52) sorted by relevance

123

/sysdeps/mips/
A Ddl-machine.h192 ElfW(Addr) *got; \
211 got += n; \
232 got++; \
590 const ElfW(Addr) *got in elf_machine_reloc()
622 const ElfW(Addr) *got in elf_machine_reloc()
774 ElfW(Addr) *got; in elf_machine_got_rel()
814 got += n; in elf_machine_got_rel()
845 *got += map->l_addr; in elf_machine_got_rel()
854 *got += map->l_addr; in elf_machine_got_rel()
859 ++got; in elf_machine_got_rel()
[all …]
A Dtst-undefined-weak-lib.S32 lb $2,%got(a)($28)
A Ddl-trampoline.c41 ElfW(Addr) *got = elf_mips_got_from_gpreg (gpreg); in elf_machine_runtime_link_map()
44 g1 = ((ElfW(Word) *) got)[1]; in elf_machine_runtime_link_map()
128 ElfW(Addr) *got in __dl_runtime_resolve()
202 *(got + local_gotno + sym_index - gotsym) = value; in __dl_runtime_resolve()
/sysdeps/s390/s390-64/
A Ddl-machine.h53 register Elf64_Addr *got; in elf_machine_dynamic() local
56 : "=&a" (got) : : "0" ); in elf_machine_dynamic()
58 return *got; in elf_machine_dynamic()
95 Elf64_Addr *got; in elf_machine_runtime_setup() local
100 if (got[1]) in elf_machine_runtime_setup()
102 l->l_mach.plt = got[1] + l->l_addr; in elf_machine_runtime_setup()
117 got[2] = (Elf64_Addr) &_dl_runtime_profile_vx; in elf_machine_runtime_setup()
119 got[2] = (Elf64_Addr) &_dl_runtime_profile; in elf_machine_runtime_setup()
121 got[2] = (Elf64_Addr) &_dl_runtime_profile; in elf_machine_runtime_setup()
138 got[2] = (Elf64_Addr) &_dl_runtime_resolve; in elf_machine_runtime_setup()
[all …]
/sysdeps/s390/s390-32/
A Ddl-machine.h57 register Elf32_Addr *got; in elf_machine_dynamic() local
62 : "=&a" (got) : : "0" ); in elf_machine_dynamic()
64 return *got; in elf_machine_dynamic()
106 Elf32_Addr *got; in elf_machine_runtime_setup() local
111 if (got[1]) in elf_machine_runtime_setup()
113 l->l_mach.plt = got[1] + l->l_addr; in elf_machine_runtime_setup()
128 got[2] = (Elf32_Addr) &_dl_runtime_profile_vx; in elf_machine_runtime_setup()
130 got[2] = (Elf32_Addr) &_dl_runtime_profile; in elf_machine_runtime_setup()
132 got[2] = (Elf32_Addr) &_dl_runtime_profile; in elf_machine_runtime_setup()
149 got[2] = (Elf32_Addr) &_dl_runtime_resolve; in elf_machine_runtime_setup()
[all …]
/sysdeps/sh/
A Ddl-machine.h44 register Elf32_Addr *got; in elf_machine_dynamic() local
45 asm ("mov r12,%0" :"=r" (got)); in elf_machine_dynamic()
46 return *got; in elf_machine_dynamic()
77 Elf32_Addr *got; in elf_machine_runtime_setup() local
87 got = (Elf32_Addr *) D_PTR (l, l_info[DT_PLTGOT]); in elf_machine_runtime_setup()
91 if (got[1]) in elf_machine_runtime_setup()
93 l->l_mach.plt = got[1] + l->l_addr; in elf_machine_runtime_setup()
94 l->l_mach.gotplt = (Elf32_Addr) &got[3]; in elf_machine_runtime_setup()
96 got[1] = (Elf32_Addr) l; /* Identify this shared object. */ in elf_machine_runtime_setup()
106 got[2] = (Elf32_Addr) &_dl_runtime_profile; in elf_machine_runtime_setup()
[all …]
/sysdeps/mach/
A Dthread_state.h67 mach_msg_type_number_t got = (size / sizeof (int)); in machine_get_state() local
68 return (! __thread_get_state (thread, flavor, scpptr, &got) in machine_get_state()
69 && got == (size / sizeof (int))); in machine_get_state()
/sysdeps/powerpc/powerpc32/
A Ddl-start.S58 lwz r28,_rtld_local@got(r31)
59 lwz r29,_dl_argc@got(r31)
60 lwz r27,__GI__dl_argv@got(r31)
86 lwz r7,_dl_fini@got(r31)
A Ddl-machine.h46 Elf32_Addr *got; in ppc_got() local
52 : "=b" (got) : : "lr"); in ppc_got()
54 return got; in ppc_got()
185 Elf32_Addr *plt, *got, glink; in elf_machine_runtime_setup() local
200 got = (Elf32_Addr *) map->l_info[DT_PPC(GOT)]->d_un.d_ptr; in elf_machine_runtime_setup()
201 glink = got[1]; in elf_machine_runtime_setup()
202 got[1] = (Elf32_Addr) dlrr; in elf_machine_runtime_setup()
203 got[2] = (Elf32_Addr) map; in elf_machine_runtime_setup()
A Dsysdep.h176 lwz rOUT,_rtld_local_ro@got(rGOT); \
180 lwz rOUT,_rtld_global_ro@got(rGOT); \
185 lwz rOUT,member@got(rGOT); \
/sysdeps/csky/
A Ddl-machine.h42 register Elf32_Addr *got __asm__ ("gb"); in elf_machine_dynamic()
43 return *got; in elf_machine_dynamic()
66 Elf32_Addr *got; in elf_machine_runtime_setup() local
76 got = (Elf32_Addr *) D_PTR (l, l_info[DT_PLTGOT]); in elf_machine_runtime_setup()
78 if (got[1]) in elf_machine_runtime_setup()
79 l->l_mach.plt = got[1] + l->l_addr; in elf_machine_runtime_setup()
80 got[1] = (Elf32_Addr) l; /* Identify this shared object. */ in elf_machine_runtime_setup()
88 got[2] = (Elf32_Addr) &_dl_runtime_resolve; in elf_machine_runtime_setup()
/sysdeps/hppa/
A Ddl-machine.h170 Elf32_Addr *got = NULL; in elf_machine_runtime_setup() local
216 if (got[-2] != sig.i[0] || got[-1] != sig.i[1]) in elf_machine_runtime_setup()
218 got = NULL; /* Not the stub... keep looking */ in elf_machine_runtime_setup()
226 got[1] = (Elf32_Addr) l; in elf_machine_runtime_setup()
235 got[-2] = (Elf32_Addr) ((struct fdesc *) in elf_machine_runtime_setup()
241 got[-2] = (Elf32_Addr) &_dl_runtime_resolve; in elf_machine_runtime_setup()
257 got[-2] = (Elf32_Addr) ((struct fdesc *) in elf_machine_runtime_setup()
263 got[-2] = (Elf32_Addr) &_dl_runtime_profile; in elf_machine_runtime_setup()
268 got[-1] = ltp; in elf_machine_runtime_setup()
274 if(!got) in elf_machine_runtime_setup()
[all …]
/sysdeps/generic/
A Ddl-machine.h120 Elf32_Addr *got = (Elf32_Addr *) D_PTR (l, l_info[DT_PLTGOT]); in elf_machine_runtime_setup() local
121 got[1] = (Elf32_Addr) l; /* Identify this shared object. */ in elf_machine_runtime_setup()
125 got[2] = (Elf32_Addr) &_dl_runtime_resolve; in elf_machine_runtime_setup()
/sysdeps/x86_64/
A Ddl-machine.h63 Elf64_Addr *got; in elf_machine_runtime_setup() local
77 got = (Elf64_Addr *) D_PTR (l, l_info[DT_PLTGOT]); in elf_machine_runtime_setup()
81 if (got[1]) in elf_machine_runtime_setup()
83 l->l_mach.plt = got[1] + l->l_addr; in elf_machine_runtime_setup()
84 l->l_mach.gotplt = (ElfW(Addr)) &got[3]; in elf_machine_runtime_setup()
87 *(ElfW(Addr) *) (got + 1) = (ElfW(Addr)) l; in elf_machine_runtime_setup()
98 *(ElfW(Addr) *) (got + 2) = (ElfW(Addr)) &_dl_runtime_profile_avx512; in elf_machine_runtime_setup()
100 *(ElfW(Addr) *) (got + 2) = (ElfW(Addr)) &_dl_runtime_profile_avx; in elf_machine_runtime_setup()
102 *(ElfW(Addr) *) (got + 2) = (ElfW(Addr)) &_dl_runtime_profile_sse; in elf_machine_runtime_setup()
116 *(ElfW(Addr) *) (got + 2) in elf_machine_runtime_setup()
[all …]
A DVersions11 # A generic bug got this omitted from other configurations' version
/sysdeps/mips/mips32/
A Dcrti.S78 lw $2,%got(PREINIT_FUNCTION)($28)
86 lw $25,%got(PREINIT_FUNCTION)($28)
/sysdeps/m68k/
A Ddl-machine.h76 Elf32_Addr *got; in elf_machine_runtime_setup() local
87 got = (Elf32_Addr *) D_PTR (l, l_info[DT_PLTGOT]); in elf_machine_runtime_setup()
88 got[1] = (Elf32_Addr) l; /* Identify this shared object. */ in elf_machine_runtime_setup()
98 got[2] = (Elf32_Addr) &_dl_runtime_profile; in elf_machine_runtime_setup()
111 got[2] = (Elf32_Addr) &_dl_runtime_resolve; in elf_machine_runtime_setup()
A DVersions9 # A generic bug got this omitted from other configurations' version
/sysdeps/mips/mips64/
A DVersions3 # A generic bug got this omitted from other configurations' version
/sysdeps/sparc/sparc32/
A Ddl-machine.h71 register Elf32_Addr *got asm ("%l7"); in elf_machine_dynamic()
73 LOAD_PIC_REG (got); in elf_machine_dynamic()
75 return *got; in elf_machine_dynamic()
82 register Elf32_Addr *pc __asm ("%o7"), *got __asm ("%l7"); in elf_machine_load_address()
89 "1:\tadd %1, %0, %1\n\t" : "=r" (pc), "=r" (got)); in elf_machine_load_address()
95 return (Elf32_Addr) got - *got + (pc[2] - pc[3]) * 4 - 4; in elf_machine_load_address()
/sysdeps/aarch64/
A Ddl-machine.h69 ElfW(Addr) *got; in elf_machine_runtime_setup()
73 got = (ElfW(Addr) *) D_PTR (l, l_info[DT_PLTGOT]); in elf_machine_runtime_setup()
74 if (got[1]) in elf_machine_runtime_setup()
76 l->l_mach.plt = got[1] + l->l_addr; in elf_machine_runtime_setup()
78 got[1] = (ElfW(Addr)) l; in elf_machine_runtime_setup()
88 got[2] = (ElfW(Addr)) &_dl_runtime_profile; in elf_machine_runtime_setup()
101 got[2] = (ElfW(Addr)) &_dl_runtime_resolve; in elf_machine_runtime_setup()
/sysdeps/ia64/
A DVersions17 # A generic bug got this omitted from other configurations' version
/sysdeps/arm/
A Ddl-machine.h66 Elf32_Addr *got; in elf_machine_runtime_setup() local
77 got = (Elf32_Addr *) D_PTR (l, l_info[DT_PLTGOT]); in elf_machine_runtime_setup()
81 if (got[1]) in elf_machine_runtime_setup()
82 l->l_mach.plt = got[1] + l->l_addr; in elf_machine_runtime_setup()
83 got[1] = (Elf32_Addr) l; /* Identify this shared object. */ in elf_machine_runtime_setup()
93 got[2] = (Elf32_Addr) &_dl_runtime_profile; in elf_machine_runtime_setup()
104 got[2] = (Elf32_Addr) &_dl_runtime_resolve; in elf_machine_runtime_setup()
/sysdeps/nios2/
A Ddl-machine.h84 Elf32_Addr *got = (Elf32_Addr *) D_PTR (l, l_info[DT_PLTGOT]); in elf_machine_runtime_setup() local
85 got[1] = (Elf32_Addr) l; /* Identify this shared object. */ in elf_machine_runtime_setup()
89 got[2] = (Elf32_Addr) &_dl_runtime_resolve; in elf_machine_runtime_setup()
/sysdeps/sparc/sparc64/
A DVersions16 # A generic bug got this omitted from other configurations' version

Completed in 32 milliseconds

123