Home
last modified time | relevance | path

Searched refs:Elf32_Addr (Results 1 – 25 of 50) sorted by relevance

12

/sysdeps/generic/
A Ddl-machine.h40 static inline Elf32_Addr
48 static inline Elf32_Addr
73 Elf32_Addr (*resolve) (const Elf32_Sym **ref, in elf_machine_rel()
74 Elf32_Addr reloc_addr, in elf_machine_rel()
77 Elf32_Addr *const reloc_addr = (Elf32_Addr *) reloc->r_offset; in elf_machine_rel()
78 Elf32_Addr loadbase; in elf_machine_rel()
93 auto inline Elf32_Addr
97 Elf32_Addr (*resolve) (const Elf32_Sym **ref, in elf_machine_rela()
98 Elf32_Addr reloc_addr, in elf_machine_rela()
120 Elf32_Addr *got = (Elf32_Addr *) D_PTR (l, l_info[DT_PLTGOT]); in elf_machine_runtime_setup()
[all …]
/sysdeps/sparc/sparc32/
A Ddl-irel.h30 static inline Elf32_Addr in Elf32_Addr() function
32 elf_ifunc_invoke (Elf32_Addr addr) in Elf32_Addr()
34 return ((Elf32_Addr (*) (int)) (addr)) (GLRO(dl_hwcap)); in Elf32_Addr()
45 Elf32_Addr *const reloc_addr = (void *) reloc->r_offset; in elf_irela()
46 Elf32_Addr value = elf_ifunc_invoke(reloc->r_addend); in elf_irela()
51 Elf32_Addr *const reloc_addr = (void *) reloc->r_offset; in elf_irela()
52 Elf32_Addr value = elf_ifunc_invoke(reloc->r_addend); in elf_irela()
A Ddl-machine.h68 static inline Elf32_Addr
79 static inline Elf32_Addr
105 Elf32_Addr *plt; in elf_machine_runtime_setup()
111 Elf32_Addr rfunc; in elf_machine_runtime_setup()
144 plt[3] = (Elf32_Addr) l; in elf_machine_runtime_setup()
168 - (Elf32_Addr) plt); in elf_machine_runtime_setup()
294 static inline Elf32_Addr
298 Elf32_Addr *reloc_addr, Elf32_Addr value) in elf_machine_fixup_plt()
312 static inline Elf32_Addr
314 Elf32_Addr value) in elf_machine_plt_value()
[all …]
A Ddl-plt.h31 static inline __attribute__ ((always_inline)) Elf32_Addr
32 sparc_fixup_plt (const Elf32_Rela *reloc, Elf32_Addr *reloc_addr, in sparc_fixup_plt()
33 Elf32_Addr value, int t, int do_flush) in sparc_fixup_plt()
44 disp = value - (Elf32_Addr) reloc_addr; in sparc_fixup_plt()
/sysdeps/m68k/
A Ddl-machine.h40 static inline Elf32_Addr
43 Elf32_Addr addr; in elf_machine_dynamic()
52 static inline Elf32_Addr
55 Elf32_Addr addr; in elf_machine_load_address()
76 Elf32_Addr *got; 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()
188 static inline Elf32_Addr
192 Elf32_Addr *reloc_addr, Elf32_Addr value) in elf_machine_fixup_plt()
199 static inline Elf32_Addr
[all …]
/sysdeps/s390/s390-32/
A Ddl-machine.h54 static inline Elf32_Addr
57 register Elf32_Addr *got; in elf_machine_dynamic()
69 static inline Elf32_Addr
72 Elf32_Addr addr; in elf_machine_load_address()
106 Elf32_Addr *got; in elf_machine_runtime_setup()
132 got[2] = (Elf32_Addr) &_dl_runtime_profile; in elf_machine_runtime_setup()
151 got[2] = (Elf32_Addr) &_dl_runtime_resolve; in elf_machine_runtime_setup()
293 static inline Elf32_Addr
297 Elf32_Addr *reloc_addr, Elf32_Addr value) in elf_machine_fixup_plt()
303 static inline Elf32_Addr
[all …]
/sysdeps/i386/
A Ddl-irel.h28 static inline Elf32_Addr in Elf32_Addr() function
30 elf_ifunc_invoke (Elf32_Addr addr) in Elf32_Addr()
32 return ((Elf32_Addr (*) (void)) (addr)) (); in Elf32_Addr()
39 Elf32_Addr *const reloc_addr = (void *) reloc->r_offset; in elf_irel()
44 Elf32_Addr value = elf_ifunc_invoke(*reloc_addr); in elf_irel()
A Ddl-machine.h41 static inline Elf32_Addr __attribute__ ((unused))
45 return (Elf32_Addr) &__ehdr_start; in elf_machine_load_address()
63 Elf32_Addr *got; in elf_machine_runtime_setup()
85 l->l_mach.gotplt = (Elf32_Addr) &got[3]; in elf_machine_runtime_setup()
99 : (Elf32_Addr) &_dl_runtime_profile); in elf_machine_runtime_setup()
111 ? (Elf32_Addr) &_dl_runtime_resolve_shstk in elf_machine_runtime_setup()
112 : (Elf32_Addr) &_dl_runtime_resolve); in elf_machine_runtime_setup()
230 static inline Elf32_Addr
234 Elf32_Addr *reloc_addr, Elf32_Addr value) in elf_machine_fixup_plt()
240 static inline Elf32_Addr
[all …]
/sysdeps/arm/
A Ddl-irel.h29 static inline Elf32_Addr in Elf32_Addr() function
31 elf_ifunc_invoke (Elf32_Addr addr) in Elf32_Addr()
33 return ((Elf32_Addr (*) (unsigned long int)) (addr)) (GLRO(dl_hwcap)); in Elf32_Addr()
40 Elf32_Addr *const reloc_addr = (void *) reloc->r_offset; in elf_irel()
45 Elf32_Addr value = elf_ifunc_invoke (*reloc_addr); in elf_irel()
A Ddl-machine.h66 Elf32_Addr *got; 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()
248 static inline Elf32_Addr
252 Elf32_Addr *reloc_addr, Elf32_Addr value) in elf_machine_fixup_plt()
258 static inline Elf32_Addr
260 Elf32_Addr value) in elf_machine_plt_value()
278 Elf32_Addr new_value; in relocate_pc24()
281 inline bool set_new_value (Elf32_Addr v) in relocate_pc24()
284 Elf32_Addr topbits = new_value & 0xfe000000; in relocate_pc24()
[all …]
A Dldsodefs.h28 Elf32_Addr (*arm_gnu_pltenter) (Elf32_Sym *, unsigned int, uintptr_t *, \
34 Elf32_Addr (*arm_gnu_pltexit) (Elf32_Sym *, unsigned int, uintptr_t *, \
A Dlinkmap.h3 Elf32_Addr plt; /* Address of .plt */
/sysdeps/csky/
A Ddl-machine.h39 static inline Elf32_Addr
42 register Elf32_Addr *got __asm__ ("gb"); in elf_machine_dynamic()
47 static inline Elf32_Addr
51 Elf32_Addr got_addr = (Elf32_Addr) &__dl_start; in elf_machine_load_address()
52 Elf32_Addr pcrel_addr; in elf_machine_load_address()
66 Elf32_Addr *got; in elf_machine_runtime_setup()
88 got[2] = (Elf32_Addr) &_dl_runtime_resolve; in elf_machine_runtime_setup()
189 static inline Elf32_Addr
193 Elf32_Addr *reloc_addr, Elf32_Addr value) in elf_machine_fixup_plt()
200 static inline Elf32_Addr
[all …]
A Dlinkmap.h3 Elf32_Addr plt; /* Address of .plt. */
/sysdeps/powerpc/powerpc32/
A Ddl-irel.h29 static inline Elf32_Addr in Elf32_Addr() function
31 elf_ifunc_invoke (Elf32_Addr addr) in Elf32_Addr()
33 return ((Elf32_Addr (*) (unsigned long int)) (addr)) (GLRO(dl_hwcap)); in Elf32_Addr()
44 Elf32_Addr *const reloc_addr = (void *) reloc->r_offset; in elf_irela()
45 Elf32_Addr value = elf_ifunc_invoke(reloc->r_addend); in elf_irela()
A Ddl-machine.h46 Elf32_Addr *got; in ppc_got()
69 Elf32_Addr *branchaddr; in elf_machine_load_address()
70 Elf32_Addr runtime_dynamic; in elf_machine_load_address()
203 got[2] = (Elf32_Addr) map; in elf_machine_runtime_setup()
229 Elf32_Addr *reloc_addr,
230 Elf32_Addr finaladdr);
232 static inline Elf32_Addr
247 static inline Elf32_Addr
249 Elf32_Addr value) in elf_machine_plt_value()
271 Elf32_Addr finaladdr,
[all …]
A Ddl-machine.c331 Elf32_Addr
333 Elf32_Addr *reloc_addr, Elf32_Addr finaladdr) in __elf_machine_fixup_plt()
383 Elf32_Addr *const reloc_addr, in _dl_reloc_overflow()
410 Elf32_Addr *const reloc_addr, in __process_machine_rela()
411 Elf32_Addr const finaladdr, in __process_machine_rela()
433 *reloc_addr = ((Elf32_Addr (*) (void)) finaladdr) (); in __process_machine_rela()
575 inline void do_reloc16 (const char *r_name, Elf32_Addr value) in __process_machine_rela()
581 inline void do_reloc16_LO (const char *r_name, Elf32_Addr value) in __process_machine_rela()
585 inline void do_reloc16_HI (const char *r_name, Elf32_Addr value) in __process_machine_rela()
589 inline void do_reloc16_HA (const char *r_name, Elf32_Addr value) in __process_machine_rela()
/sysdeps/nios2/
A Ddl-machine.h40 static inline Elf32_Addr
43 Elf32_Addr *dynamic; in elf_machine_dynamic()
55 static inline Elf32_Addr
58 Elf32_Addr result; in elf_machine_load_address()
84 Elf32_Addr *got = (Elf32_Addr *) D_PTR (l, l_info[DT_PLTGOT]); in elf_machine_runtime_setup()
89 got[2] = (Elf32_Addr) &_dl_runtime_resolve; in elf_machine_runtime_setup()
207 static inline Elf32_Addr
211 Elf32_Addr *reloc_addr, Elf32_Addr value) in elf_machine_fixup_plt()
217 static inline Elf32_Addr
219 Elf32_Addr value) in elf_machine_plt_value()
[all …]
/sysdeps/sh/
A Ddl-machine.h44 register Elf32_Addr *got; in elf_machine_dynamic()
54 Elf32_Addr addr; in elf_machine_load_address()
77 Elf32_Addr *got; in elf_machine_runtime_setup()
94 l->l_mach.gotplt = (Elf32_Addr) &got[3]; in elf_machine_runtime_setup()
115 got[2] = (Elf32_Addr) &_dl_runtime_resolve; in elf_machine_runtime_setup()
234 static inline Elf32_Addr
238 Elf32_Addr *reloc_addr, Elf32_Addr value) in elf_machine_fixup_plt()
244 static inline Elf32_Addr
246 Elf32_Addr value) in elf_machine_plt_value()
270 Elf32_Addr value; in elf_machine_rela()
[all …]
A Dlinkmap.h3 Elf32_Addr plt; /* Address of .plt + 36 */
4 Elf32_Addr gotplt; /* Address of .got + 0x0c */
/sysdeps/microblaze/
A Ddl-machine.h39 static inline Elf32_Addr
46 Elf32_Addr got_entry_0; in elf_machine_dynamic()
55 static inline Elf32_Addr
62 Elf32_Addr dyn; in elf_machine_load_address()
174 static inline Elf32_Addr
178 Elf32_Addr *reloc_addr, Elf32_Addr value) in elf_machine_fixup_plt()
184 static inline Elf32_Addr
186 Elf32_Addr value) in elf_machine_plt_value()
215 Elf32_Addr *const reloc_addr = reloc_addr_arg; in elf_machine_rela()
285 Elf32_Addr *const reloc_addr = reloc_addr_arg; in elf_machine_rela_relative()
[all …]
/sysdeps/hppa/
A Ddl-machine.h85 static inline Elf32_Addr
88 static inline Elf32_Addr
91 Elf32_Addr dynamic; in elf_machine_dynamic()
102 static inline Elf32_Addr
105 static inline Elf32_Addr
108 Elf32_Addr dynamic; in elf_machine_load_address()
170 Elf32_Addr *got = NULL; in elf_machine_runtime_setup()
176 Elf32_Addr i[2]; in elf_machine_runtime_setup()
226 got[1] = (Elf32_Addr) l; in elf_machine_runtime_setup()
562 Elf32_Addr value; in elf_machine_rela()
[all …]
/sysdeps/x86/
A Dlinkmap.h12 Elf32_Addr plt; /* Address of .plt + 0x16 */
13 Elf32_Addr gotplt; /* Address of .got + 0x0c */
A Dldsodefs.h34 Elf32_Addr (*i86_gnu_pltenter) (Elf32_Sym *, unsigned int, uintptr_t *, \
43 Elf32_Addr (*x32_gnu_pltenter) (Elf32_Sym *, unsigned int, uintptr_t *, \
/sysdeps/s390/
A Dlinkmap.h10 Elf32_Addr plt; /* Address of .plt + 0x2c */

Completed in 24 milliseconds

12