[uClibc-cvs] elfinterp.c

Erik Andersen,,, andersen at uclibc.org
Sat Jun 19 21:32:43 UTC 2004


Update of /var/cvs/uClibc/ldso/ldso/mips
In directory nail:/tmp/cvs-serv13969/ldso/mips

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

Glibc does not use COPY class for SHN_COMMOM in MIPS. Make uClibc ldso
the same.



Index: elfinterp.c
===================================================================
RCS file: /var/cvs/uClibc/ldso/ldso/mips/elfinterp.c,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- elfinterp.c	11 May 2004 07:21:47 -0000	1.14
+++ elfinterp.c	19 Jun 2004 21:32:41 -0000	1.15
@@ -290,7 +290,7 @@
 			}
 			else if (sym->st_shndx == SHN_COMMON) {
 				*got_entry = (unsigned long) _dl_find_hash(strtab +
-					sym->st_name, tpnt->symbol_scope, ELF_RTYPE_CLASS_COPY);
+					sym->st_name, tpnt->symbol_scope, ELF_RTYPE_CLASS_PLT);
 			}
 			else if (ELF32_ST_TYPE(sym->st_info) == STT_FUNC &&
 				*got_entry != sym->st_value)




More information about the uClibc-cvs mailing list