[uClibc-cvs] uClibc/ldso/ldso/i386 elfinterp.c,1.25,1.26

Erik Andersen andersen at uclibc.org
Wed Nov 5 10:46:45 UTC 2003


Update of /var/cvs/uClibc/ldso/ldso/i386
In directory winder:/tmp/cvs-serv1497/i386

Modified Files:
	elfinterp.c 
Log Message:
tiny cleanup


Index: elfinterp.c
===================================================================
RCS file: /var/cvs/uClibc/ldso/ldso/i386/elfinterp.c,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -d -r1.25 -r1.26
--- elfinterp.c	19 Aug 2003 14:08:44 -0000	1.25
+++ elfinterp.c	5 Nov 2003 10:46:42 -0000	1.26
@@ -114,15 +114,14 @@
 	ELF_RELOC *this_reloc;
 	char *strtab;
 	Elf32_Sym *symtab;
+	ELF_RELOC *rel_addr;
 	int symtab_index;
-	char *rel_addr;
 	char *new_addr;
 	char **got_addr;
 	unsigned long instr_addr;
 	char *symname;
 
-	rel_addr = (char *) (tpnt->dynamic_info[DT_JMPREL] + tpnt->loadaddr);
-
+	rel_addr = (ELF_RELOC *) (tpnt->dynamic_info[DT_JMPREL] + tpnt->loadaddr);
 	this_reloc = (ELF_RELOC *)(intptr_t)(rel_addr + reloc_entry);
 	reloc_type = ELF32_R_TYPE(this_reloc->r_info);
 	symtab_index = ELF32_R_SYM(this_reloc->r_info);




More information about the uClibc-cvs mailing list