[uClibc-cvs] uClibc/ldso/ldso/powerpc elfinterp.c,1.28,1.29

Erik Andersen andersen at uclibc.org
Wed Dec 3 23:28:37 UTC 2003


Update of /var/cvs/uClibc/ldso/ldso/powerpc
In directory winder:/tmp/cvs-serv30116/powerpc

Modified Files:
	elfinterp.c 
Log Message:
Joakim Tjernlund writes:

This is just a wild guess, but you could try this to see if it fixes
Richards problem:



Index: elfinterp.c
===================================================================
RCS file: /var/cvs/uClibc/ldso/ldso/powerpc/elfinterp.c,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -d -r1.28 -r1.29
--- elfinterp.c	13 Nov 2003 12:30:10 -0000	1.28
+++ elfinterp.c	3 Dec 2003 23:28:33 -0000	1.29
@@ -590,8 +590,8 @@
 			     symname, symtab[symtab_index].st_size,
 			     symbol_addr, symtab[symtab_index].st_value);
 #endif
-		_dl_memcpy((char *) symtab[symtab_index].st_value, 
-			(char *) symbol_addr, symtab[symtab_index].st_size);
+			_dl_memcpy((char *) reloc_addr,
+					(char *) symbol_addr, symtab[symtab_index].st_size);
 	}
 
 	return goof;




More information about the uClibc-cvs mailing list