From fc2d3a34a54e16e9fc9563fcb97b69d1c3dd226f Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Thu, 18 Aug 2005 01:19:20 +0000 Subject: use generic ELF wrappers --- ldso/ldso/x86_64/dl-startup.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'ldso') diff --git a/ldso/ldso/x86_64/dl-startup.h b/ldso/ldso/x86_64/dl-startup.h index eb2e0b7f4..94d7fd41e 100644 --- a/ldso/ldso/x86_64/dl-startup.h +++ b/ldso/ldso/x86_64/dl-startup.h @@ -42,10 +42,10 @@ asm( /* Handle relocation of the symbols in the dynamic loader. */ static __always_inline -void PERFORM_BOOTSTRAP_RELOC(ELF_RELOC *rpnt, unsigned long *reloc_addr, - unsigned long symbol_addr, unsigned long load_addr, Elf64_Sym *sym) +void PERFORM_BOOTSTRAP_RELOC(ELF_RELOC *rpnt, ElfW(Addr) *reloc_addr, + ElfW(Addr) symbol_addr, ElfW(Addr) load_addr, ElfW(Sym) *sym) { - switch (ELF64_R_TYPE(rpnt->r_info)) { + switch (ELF_R_TYPE(rpnt->r_info)) { case R_X86_64_GLOB_DAT: case R_X86_64_JUMP_SLOT: *reloc_addr = symbol_addr + rpnt->r_addend; -- cgit v1.2.3