r2175 - in glibc-package/trunk/debian: . patches patches/alpha
Author: aurel32
Date: 2007-05-04 23:00:26 +0000 (Fri, 04 May 2007)
New Revision: 2175
Added:
glibc-package/trunk/debian/patches/alpha/cvs-cfi.diff
Modified:
glibc-package/trunk/debian/changelog
glibc-package/trunk/debian/patches/series
Log:
* debian/patches/alpha/cvs-cfi.diff: New patch from CVS (fix
cfi instruction in sysdep-cancel.h). Closes: #422067.
Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog 2007-05-04 09:27:18 UTC (rev 2174)
+++ glibc-package/trunk/debian/changelog 2007-05-04 23:00:26 UTC (rev 2175)
@@ -15,8 +15,10 @@
STACK_GROWS_UP case to NPTL.
* debian/patches/hppa/local-r19use.diff: New patch from Carlos O'Donell
(specify r19 as input to asms that save/restore).
+ * debian/patches/alpha/cvs-cfi.diff: New patch from CVS (fix
+ cfi instruction in sysdep-cancel.h). Closes: #422067.
- -- Aurelien Jarno <aurel32@debian.org> Thu, 03 May 2007 23:00:11 +0200
+ -- Aurelien Jarno <aurel32@debian.org> Sat, 05 May 2007 00:59:17 +0200
glibc (2.5-5) unstable; urgency=low
Added: glibc-package/trunk/debian/patches/alpha/cvs-cfi.diff
===================================================================
--- glibc-package/trunk/debian/patches/alpha/cvs-cfi.diff 2007-05-04 09:27:18 UTC (rev 2174)
+++ glibc-package/trunk/debian/patches/alpha/cvs-cfi.diff 2007-05-04 23:00:26 UTC (rev 2175)
@@ -0,0 +1,35 @@
+2007-03-13 Richard Henderson <rth@redhat.com>
+
+ * sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h (PSEUDO): Use two
+ separate cfi regions for the two subsections.
+
+===================================================================
+RCS file: /cvs/glibc/libc/nptl/sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h,v
+retrieving revision 1.6
+retrieving revision 1.7
+diff -u -r1.6 -r1.7
+--- libc/nptl/sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h 2006/10/29 21:48:06 1.6
++++ libc/nptl/sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h 2007/03/13 21:28:03 1.7
+@@ -55,6 +55,7 @@
+ bne a3, SYSCALL_ERROR_LABEL; \
+ __LABEL($pseudo_ret) \
+ .subsection 2; \
++ cfi_startproc; \
+ __LABEL($pseudo_cancel) \
+ subq sp, 64, sp; \
+ cfi_def_cfa_offset(64); \
+@@ -90,12 +91,13 @@
+ cfi_def_cfa_offset(0); \
+ __LABEL($syscall_error) \
+ SYSCALL_ERROR_HANDLER; \
++ cfi_endproc; \
+ .previous
+
+ # undef PSEUDO_END
+ # define PSEUDO_END(sym) \
+- .subsection 2; \
+ cfi_endproc; \
++ .subsection 2; \
+ .size sym, .-sym
+
+ # define SAVE_ARGS_0 /* Nothing. */
Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series 2007-05-04 09:27:18 UTC (rev 2174)
+++ glibc-package/trunk/debian/patches/series 2007-05-04 23:00:26 UTC (rev 2175)
@@ -38,6 +38,7 @@
localedata/local-all-no-archive.diff -p0
#alpha/submitted-pic.diff -p0 # g: suspended
+alpha/cvs-cfi.diff -p1
alpha/cvs-sigsuspend.diff -p1
alpha/local-gcc4.1.diff -p0
alpha/submitted-xstat.diff -p0
Reply to: