Changeset View
Changeset View
Standalone View
Standalone View
libexec/rtld-elf/rtld.h
Show First 20 Lines • Show All 403 Lines • ▼ Show 20 Lines | |||||
int reloc_jmpslots(Obj_Entry *, int flags, struct Struct_RtldLockState *); | int reloc_jmpslots(Obj_Entry *, int flags, struct Struct_RtldLockState *); | ||||
int reloc_iresolve(Obj_Entry *, struct Struct_RtldLockState *); | int reloc_iresolve(Obj_Entry *, struct Struct_RtldLockState *); | ||||
int reloc_gnu_ifunc(Obj_Entry *, int flags, struct Struct_RtldLockState *); | int reloc_gnu_ifunc(Obj_Entry *, int flags, struct Struct_RtldLockState *); | ||||
void ifunc_init(Elf_Auxinfo[__min_size(AT_COUNT)]); | void ifunc_init(Elf_Auxinfo[__min_size(AT_COUNT)]); | ||||
void pre_init(void); | void pre_init(void); | ||||
void init_pltgot(Obj_Entry *); | void init_pltgot(Obj_Entry *); | ||||
void allocate_initial_tls(Obj_Entry *); | void allocate_initial_tls(Obj_Entry *); | ||||
void *__crt_calloc(size_t num, size_t size); | |||||
void __crt_free(void *cp); | |||||
void *__crt_malloc(size_t nbytes); | |||||
void *__crt_realloc(void *cp, size_t nbytes); | |||||
#endif /* } */ | #endif /* } */ |