/src/libexec/ld.elf_so/arch/m68k/ |
rtld_start.S | 54 jbsr _rtld@PLTPC | entry = _rtld(sp, relocbase)
|
/src/libexec/ld.elf_so/arch/x86_64/ |
rtld_start.S | 47 movq %rsp,%r12 # stack pointer arg to _rtld 62 call _rtld # _rtld(sp, relocbase)
|
/src/libexec/ld.elf_so/arch/riscv/ |
rtld_start.S | 35 .globl _C_LABEL(_rtld) 58 sub s2, a0, t0 # save for _rtld 64 call _C_LABEL(_rtld) # a0 = _rtld(sp, relocbase)
|
/src/libexec/ld.elf_so/arch/i386/ |
rtld_start.S | 57 call _rtld # _rtld(sp, relocbase)
|
/src/libexec/ld.elf_so/arch/or1k/ |
rtld_start.S | 35 .globl _rtld 68 l.jal _C_LABEL(_rtld) # _start = _rtld(sp, relocbase)
|
/src/libexec/ld.elf_so/arch/powerpc/ |
rtld_start.S | 34 .globl _rtld 62 bl _rtld # _start = _rtld(sp, relocbase)
|
rtld_start64.S | 34 .globl _rtld 61 CALL(_rtld) // _start = _rtld(sp, relocbase)
|
/src/libexec/ld.elf_so/arch/arm/ |
rtld_start.S | 52 bl _rtld /* call the shared loader */
|
/src/libexec/ld.elf_so/arch/sparc/ |
rtld_start.S | 58 call _rtld
|
/src/libexec/ld.elf_so/arch/mips/ |
rtld_start.S | 34 .globl _C_LABEL(_rtld) 55 move s2, a1 # save for _rtld 63 jal _C_LABEL(_rtld) # v0 = _rtld(sp, relocbase)
|
/src/libexec/ld.elf_so/arch/sh3/ |
rtld_start.S | 55 add #-8,r15 /* room for values returned by _rtld */ 58 bsrf r0 /* _rtld(sp, relocbase) */ 63 mov.l @r15+,r7 /* from _rtld: exit procedure */ 64 mov.l @r15+,r8 /* from _rtld: main object */ 74 jmp @r0 /* entry point returned by _rtld */ 77 1: .long _rtld-3b
|
/src/libexec/ld.elf_so/arch/sparc64/ |
rtld_start.S | 42 * _rtld() expects the stack pointer to point to two longwords for argument 81 call _rtld
|
/src/libexec/ld.elf_so/arch/hppa/ |
rtld_start.S | 46 * twice later: once to call _rtld, and again to transfer to the 92 * cleanup that _rtld needs. 97 /* Call _rtld, copying relocbase into arg1. */ 98 bl _rtld, %rp
|
/src/libexec/ld.elf_so/arch/alpha/ |
rtld_start.S | 60 * entries that _rtld() will provide for us. 66 CALL(_rtld) /* v0 = _rtld(sp, relocbase); */
|
/src/libexec/ld.elf_so/arch/aarch64/ |
rtld_start.S | 91 bl _C_LABEL(_rtld)
|
/src/libexec/ld.elf_so/arch/vax/ |
rtld_start.S | 39 * entries that _rtld() will provide for us. 52 calls $2,_rtld /* entry = _rtld(sp, relocbase) */
|
/src/libexec/ld.elf_so/ |
rtld.c | 85 Elf_Addr _rtld(Elf_Addr *, Elf_Addr); 457 _rtld(Elf_Addr *sp, Elf_Addr relocbase) function in typeref:typename:Elf_Addr
|