[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

r2357 - in glibc-package/trunk/debian: . patches patches/hppa



Author: aurel32
Date: 2007-06-11 09:27:53 +0000 (Mon, 11 Jun 2007)
New Revision: 2357

Added:
   glibc-package/trunk/debian/patches/hppa/submitted-pie.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
  * patches/hppa/submitted-pie.diff: new patch to fix PIE on hppa. Patch by
    S?\195?\169bastien Bernard and John David Anglin.  Closes: #427990.



Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog	2007-06-06 17:39:46 UTC (rev 2356)
+++ glibc-package/trunk/debian/changelog	2007-06-11 09:27:53 UTC (rev 2357)
@@ -1,3 +1,10 @@
+glibc (2.5-11) UNRELEASED; urgency=low
+
+  * patches/hppa/submitted-pie.diff: new patch to fix PIE on hppa. Patch by
+    Sébastien Bernard and John David Anglin.  Closes: #427990.
+
+ -- Aurelien Jarno <aurel32@debian.org>  Mon, 11 Jun 2007 11:25:48 +0200
+
 glibc (2.5-10) unstable; urgency=low
 
   [ Aurelien Jarno ]

Added: glibc-package/trunk/debian/patches/hppa/submitted-pie.diff
===================================================================
--- glibc-package/trunk/debian/patches/hppa/submitted-pie.diff	                        (rev 0)
+++ glibc-package/trunk/debian/patches/hppa/submitted-pie.diff	2007-06-11 09:27:53 UTC (rev 2357)
@@ -0,0 +1,25 @@
+--- glibc-2.5/ports/sysdeps/hppa/elf/start.S.orig	2007-06-02 12:27:53.000000000 +0200
++++ glibc-2.5/ports/sysdeps/hppa/elf/start.S	2007-06-02 12:27:49.000000000 +0200
+@@ -96,16 +96,16 @@
+ 
+ #if SHARED
+ 	/* load main (1st argument) */
+-	addil	LR'.Lpmain, %r19
+-	ldw	RR'.Lpmain(%r1), %r26
++	addil	LT'.Lpmain, %r19
++	ldw	RT'.Lpmain(%r1), %r26
+ 	ldw	0(%r26),%r26
+ 	/* void (*init) (void) (4th argument) */
+-	addil	LR'.Lp__libc_csu_init, %r19
+-	ldw	RR'.Lp__libc_csu_init(%r1), %r23
++	addil	LT'.Lp__libc_csu_init, %r19
++	ldw	RT'.Lp__libc_csu_init(%r1), %r23
+ 	ldw	0(%r23), %r23
+ 	/* void (*fini) (void) (5th argument) */
+-	addil	LR'.Lp__libc_csu_fini, %r19
+-	ldw	RR'.Lp__libc_csu_fini(%r1), %r22
++	addil	LT'.Lp__libc_csu_fini, %r19
++	ldw	RT'.Lp__libc_csu_fini(%r1), %r22
+ 	ldw	0(%r22), %r22
+ #else
+ 	/* load main (1st argument) */

Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series	2007-06-06 17:39:46 UTC (rev 2356)
+++ glibc-package/trunk/debian/patches/series	2007-06-11 09:27:53 UTC (rev 2357)
@@ -56,6 +56,7 @@
 hppa/submitted-lt.diff -p0
 hppa/submitted-nptl-carlos.diff -p0
 hppa/submitted-nptl-carlos2.diff -p0
+hppa/submitted-pie.diff -p1
 hppa/submitted-ustat.diff -p0
 hppa/local-inlining.diff -p0
 hppa/local-r19use.diff -p0


-- 
To UNSUBSCRIBE, email to debian-glibc-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


Reply to: