[uClibc-cvs] svn commit: trunk/uClibc/ldso/ldso/x86_64
vapier at uclibc.org
vapier at uclibc.org
Thu Aug 18 01:19:20 UTC 2005
Author: vapier
Date: 2005-08-17 19:19:20 -0600 (Wed, 17 Aug 2005)
New Revision: 11201
Log:
use generic ELF wrappers
Modified:
trunk/uClibc/ldso/ldso/x86_64/dl-startup.h
Changeset:
Modified: trunk/uClibc/ldso/ldso/x86_64/dl-startup.h
===================================================================
--- trunk/uClibc/ldso/ldso/x86_64/dl-startup.h 2005-08-18 01:18:24 UTC (rev 11200)
+++ trunk/uClibc/ldso/ldso/x86_64/dl-startup.h 2005-08-18 01:19:20 UTC (rev 11201)
@@ -42,10 +42,10 @@
/* 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;
More information about the uClibc-cvs
mailing list