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

r1869 - in glibc-package/branches/glibc-2.5/debian: . patches patches/alpha



Author: aurel32
Date: 2006-10-22 21:02:24 +0000 (Sun, 22 Oct 2006)
New Revision: 1869

Added:
   glibc-package/branches/glibc-2.5/debian/patches/alpha/submitted-sigsuspend.diff
Modified:
   glibc-package/branches/glibc-2.5/debian/changelog
   glibc-package/branches/glibc-2.5/debian/patches/series
Log:
  * alpha/submitted-sigsuspend.diff: new patch (fix the build on alpha) from
    the libc-alpha mailing list.



Modified: glibc-package/branches/glibc-2.5/debian/changelog
===================================================================
--- glibc-package/branches/glibc-2.5/debian/changelog	2006-10-21 22:04:08 UTC (rev 1868)
+++ glibc-package/branches/glibc-2.5/debian/changelog	2006-10-22 21:02:24 UTC (rev 1869)
@@ -1,4 +1,4 @@
-glibc (2.5-0exp1) UNRELEASED; urgency=low
+glibc (2.5-0exp2) UNRELEASED; urgency=low
 
   * New upstream version 2.5.
 
@@ -43,6 +43,8 @@
   * sysdeps/kfreebsd-i386.mk: ditto.
   * any/local-stubs_h.diff: new patch to fix a warning in stubs.h.  Closes:
     #394128.
+  * alpha/submitted-sigsuspend.diff: new patch (fix the build on alpha) from
+    the libc-alpha mailing list.
 
   [ Denis Barbier ]
   * Remove localedata/locale-en_NZ.diff (merged upstream).

Added: glibc-package/branches/glibc-2.5/debian/patches/alpha/submitted-sigsuspend.diff
===================================================================
--- glibc-package/branches/glibc-2.5/debian/patches/alpha/submitted-sigsuspend.diff	                        (rev 0)
+++ glibc-package/branches/glibc-2.5/debian/patches/alpha/submitted-sigsuspend.diff	2006-10-22 21:02:24 UTC (rev 1869)
@@ -0,0 +1,27 @@
+This page fix the build of the glibc on alpha. It has been submitted
+on libc-alpha by Jakub Jelinek <jakub@redhat.com>.
+
+--- glibc-2.5/sysdeps/unix/sysv/linux/alpha/sigsuspend.S.orig	2006-10-22 22:17:01.000000000 +0200
++++ glibc-2.5/sysdeps/unix/sysv/linux/alpha/sigsuspend.S	2006-10-22 22:18:05.000000000 +0200
+@@ -31,3 +31,21 @@
+ libc_hidden_def (__sigsuspend)
+ weak_alias (__sigsuspend, sigsuspend)
+ strong_alias (__sigsuspend, __libc_sigsuspend)
++
++#ifndef NO_CANCELLATION
++	.globl __sigsuspend_nocancel;
++	.align 4;
++	.type __sigsuspend_nocancel, @function;
++	.usepv __sigsuspend_nocancel, std;
++	cfi_startproc;
++__LABEL(__sigsuspend_nocancel)
++	ldgp    gp, 0(pv);
++	PSEUDO_PROF;
++	PSEUDO_PREPARE_ARGS
++	lda     v0, SYS_ify(sigsuspend);
++	call_pal PAL_callsys;
++	bne     a3, SYSCALL_ERROR_LABEL;
++	ret;
++	cfi_endproc;
++	.size __sigsuspend_nocancel, .-__sigsuspend_nocancel
++#endif

Modified: glibc-package/branches/glibc-2.5/debian/patches/series
===================================================================
--- glibc-package/branches/glibc-2.5/debian/patches/series	2006-10-21 22:04:08 UTC (rev 1868)
+++ glibc-package/branches/glibc-2.5/debian/patches/series	2006-10-22 21:02:24 UTC (rev 1869)
@@ -39,6 +39,7 @@
 
 #alpha/submitted-pic.diff -p0	# g: suspended
 alpha/local-gcc4.1.diff -p0
+alpha/submitted-sigsuspend.diff -p1
 alpha/submitted-xstat.diff -p0
 
 amd64/local-biarch.diff -p1



Reply to: