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

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: