/sysdeps/mips/ |
A D | dl-machine.h | 192 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 D | tst-undefined-weak-lib.S | 32 lb $2,%got(a)($28)
|
A D | dl-trampoline.c | 41 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 D | dl-machine.h | 53 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 D | dl-machine.h | 57 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 D | dl-machine.h | 44 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 D | thread_state.h | 67 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 D | dl-start.S | 58 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 D | dl-machine.h | 46 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 D | sysdep.h | 176 lwz rOUT,_rtld_local_ro@got(rGOT); \ 180 lwz rOUT,_rtld_global_ro@got(rGOT); \ 185 lwz rOUT,member@got(rGOT); \
|
/sysdeps/csky/ |
A D | dl-machine.h | 42 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 D | dl-machine.h | 170 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 D | dl-machine.h | 120 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 D | dl-machine.h | 63 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 D | Versions | 11 # A generic bug got this omitted from other configurations' version
|
/sysdeps/mips/mips32/ |
A D | crti.S | 78 lw $2,%got(PREINIT_FUNCTION)($28) 86 lw $25,%got(PREINIT_FUNCTION)($28)
|
/sysdeps/m68k/ |
A D | dl-machine.h | 76 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 D | Versions | 9 # A generic bug got this omitted from other configurations' version
|
/sysdeps/mips/mips64/ |
A D | Versions | 3 # A generic bug got this omitted from other configurations' version
|
/sysdeps/sparc/sparc32/ |
A D | dl-machine.h | 71 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 D | dl-machine.h | 69 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 D | Versions | 17 # A generic bug got this omitted from other configurations' version
|
/sysdeps/arm/ |
A D | dl-machine.h | 66 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 D | dl-machine.h | 84 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 D | Versions | 16 # A generic bug got this omitted from other configurations' version
|