Fix powerpc-linux ld.so segfault

Alan Modra amodra@bigpond.net.au
Tue Jan 25 11:29:00 GMT 2005


On Tue, Jan 25, 2005 at 03:04:24AM -0800, Ulrich Drepper wrote:
> Alan Modra wrote:
> 
> >What do you mean?  For the change you committed on 2005/01/07?
> 
> Of course, what else.

I didn't have anything to do with that change!  OK, I know you're busy
but this is getting a little ridiculous.  Here you go.

Index: ChangeLog
===================================================================
RCS file: /cvs/glibc/libc/ChangeLog,v
retrieving revision 1.9150
diff -u -p -r1.9150 ChangeLog
--- ChangeLog	25 Jan 2005 10:57:57 -0000	1.9150
+++ ChangeLog	25 Jan 2005 11:27:28 -0000
@@ -281,6 +281,8 @@
 	* sysdeps/powerpc/powerpc32/dl-trampoline.S: New file.
 	* sysdeps/powerpc/powerpc32/dl-machine.h: Remove trampoline code here.
 	Define ARCH_LA_PLTENTER and ARCH_LA_PLTEXIT.
+	(elf_machine_rela): Use RESOLVE_MAP always, instead of special
+	cases for various combinations of USE_TLS and RTLD_BOOTSTRAP.
 	* sysdeps/generic/ldsodefs.h (struct audit_ifaces): Add ppc32 variants.
 	* elf/tst-auditmod1.c: Add ppc32 support.
 	* sysdeps/powerpc/powerpc32/bits/link.h: New file.

-- 
Alan Modra
IBM OzLabs - Linux Technology Centre



More information about the Libc-alpha mailing list