Author: aurel32
Date: 2011-05-01 14:29:33 +0000 (Sun, 01 May 2011)
New Revision: 4619

Added:
   glibc-package/branches/eglibc-2.13/debian/patches/amd64/cvs-getcontext.diff
Modified:
   glibc-package/branches/eglibc-2.13/debian/changelog
   glibc-package/branches/eglibc-2.13/debian/patches/series
Log:
  * Add patches/amd64/cvs-getcontext.diff to fix getcontext() on amd64.



Modified: glibc-package/branches/eglibc-2.13/debian/changelog
===================================================================
--- glibc-package/branches/eglibc-2.13/debian/changelog 2011-05-01 14:27:19 UTC 
(rev 4618)
+++ glibc-package/branches/eglibc-2.13/debian/changelog 2011-05-01 14:29:33 UTC 
(rev 4619)
@@ -151,6 +151,7 @@
     LEVEL*CACHE* entries.  Closes: #620203.
   * Add patches/i386/submitted-memove-static.diff to fix static linking
     with FORTIFY.
+  * Add patches/amd64/cvs-getcontext.diff to fix getcontext() on amd64.
 
   [ Samuel Thibault ]
   * Add patches/any/cvs-glro_dl_debug_mask.diff to fix build without

Added: 
glibc-package/branches/eglibc-2.13/debian/patches/amd64/cvs-getcontext.diff
===================================================================
--- glibc-package/branches/eglibc-2.13/debian/patches/amd64/cvs-getcontext.diff 
                        (rev 0)
+++ glibc-package/branches/eglibc-2.13/debian/patches/amd64/cvs-getcontext.diff 
2011-05-01 14:29:33 UTC (rev 4619)
@@ -0,0 +1,18 @@
+2011-04-17  Ulrich Drepper  <drep...@gmail.com>
+
+       [BZ #12420]
+       * sysdeps/unix/sysv/linux/x86_64/getcontext.S: Reload context after
+       storing it.
+
+diff --git a/sysdeps/unix/sysv/linux/x86_64/getcontext.S 
b/sysdeps/unix/sysv/linux/x86_64/getcontext.S
+index 4bbc7a4..1a31d72 100644
+--- a/sysdeps/unix/sysv/linux/x86_64/getcontext.S
++++ b/sysdeps/unix/sysv/linux/x86_64/getcontext.S
+@@ -62,6 +62,7 @@ ENTRY(__getcontext)
+       movq    %rcx, oFPREGS(%rdi)
+       /* Save the floating-point environment.  */
+       fnstenv (%rcx)
++      fldenv  (%rcx)
+       stmxcsr oMXCSR(%rdi)
+ 
+       /* Save the current signal mask with

Modified: glibc-package/branches/eglibc-2.13/debian/patches/series
===================================================================
--- glibc-package/branches/eglibc-2.13/debian/patches/series    2011-05-01 
14:27:19 UTC (rev 4618)
+++ glibc-package/branches/eglibc-2.13/debian/patches/series    2011-05-01 
14:29:33 UTC (rev 4619)
@@ -62,6 +62,7 @@
 amd64/local-linuxthreads-gscope.diff
 amd64/submitted-tst-audit6-avx.diff
 amd64/submitted-rwlock-stack-imbalance.diff
+amd64/cvs-getcontext.diff
 
 arm/local-atomic.diff
 arm/local-eabi-wchar.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/e1qgxes-0000wx...@alioth.debian.org

Reply via email to