Author: aurel32
Date: 2011-03-19 12:24:31 +0000 (Sat, 19 Mar 2011)
New Revision: 4586

Added:
   
glibc-package/branches/eglibc-2.13/debian/patches/alpha/submitted-____longjmp_chk.diff
Modified:
   glibc-package/branches/eglibc-2.13/debian/changelog
   glibc-package/branches/eglibc-2.13/debian/patches/series
Log:
  * Add patches/alpha/submitted-____longjmp_chk.diff to fix longjmp() with
    FORTIFY on alpha.



Modified: glibc-package/branches/eglibc-2.13/debian/changelog
===================================================================
--- glibc-package/branches/eglibc-2.13/debian/changelog 2011-03-14 14:43:06 UTC 
(rev 4585)
+++ glibc-package/branches/eglibc-2.13/debian/changelog 2011-03-19 12:24:31 UTC 
(rev 4586)
@@ -137,6 +137,8 @@
     with recent binutils.
   * Add patches/hppa/submitted-fcntl_h.diff, hppa/submitted-stackinfo.diff
     and hppa/submitted-libm-hidden.diff to fix FTBFS on hppa.
+  * Add patches/alpha/submitted-____longjmp_chk.diff to fix longjmp() with
+    FORTIFY on alpha.
 
   [ Samuel Thibault ]
   * Add patches/any/cvs-glro_dl_debug_mask.diff to fix build without

Added: 
glibc-package/branches/eglibc-2.13/debian/patches/alpha/submitted-____longjmp_chk.diff
===================================================================
--- 
glibc-package/branches/eglibc-2.13/debian/patches/alpha/submitted-____longjmp_chk.diff
                              (rev 0)
+++ 
glibc-package/branches/eglibc-2.13/debian/patches/alpha/submitted-____longjmp_chk.diff
      2011-03-19 12:24:31 UTC (rev 4586)
@@ -0,0 +1,16 @@
+2011-03-20  Aurelien Jarno  <aurel...@aurel32.net>
+
+       * sysdeps/unix/sysv/linux/alpha/____longjmp_chk.S(____longjmp_chk):
+       Fix wrong register in stack pointer comparison.
+
+--- a/ports/sysdeps/unix/sysv/linux/alpha/____longjmp_chk.S
++++ b/ports/sysdeps/unix/sysv/linux/alpha/____longjmp_chk.S
+@@ -58,7 +58,7 @@ ____longjmp_chk:
+       PTR_DEMANGLE2(s3, t1)
+       PTR_DEMANGLE2(fp, t1)
+ #endif
+-      cmpule  t0, sp, t1
++      cmpule  s3, sp, t1
+       bne     t1, .Lfail
+ 
+       .align  4

Modified: glibc-package/branches/eglibc-2.13/debian/patches/series
===================================================================
--- glibc-package/branches/eglibc-2.13/debian/patches/series    2011-03-14 
14:43:06 UTC (rev 4585)
+++ glibc-package/branches/eglibc-2.13/debian/patches/series    2011-03-19 
12:24:31 UTC (rev 4586)
@@ -52,6 +52,7 @@
 alpha/submitted-statfs.diff
 alpha/submitted-libm-hidden.diff
 alpha/submitted-fxstatat.patch
+alpha/submitted-____longjmp_chk.diff
 
 amd64/local-biarch.diff
 amd64/local-clone.diff


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1q0vcx-0006v7...@alioth.debian.org

Reply via email to