r1210 - in glibc-package/trunk/debian: . patches
Author: aurel32
Date: 2006-02-22 16:12:19 +0000 (Wed, 22 Feb 2006)
New Revision: 1210
Removed:
glibc-package/trunk/debian/patches/hppa-cdisable-ret0.diff
Modified:
glibc-package/trunk/debian/changelog
glibc-package/trunk/debian/patches/glibc235-hppa-lt.diff
glibc-package/trunk/debian/patches/series
Log:
hppa-cdisable-ret0.diff is actually a fix to glibc235-hppa-lt.diff...
Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog 2006-02-22 14:08:31 UTC (rev 1209)
+++ glibc-package/trunk/debian/changelog 2006-02-22 16:12:19 UTC (rev 1210)
@@ -79,7 +79,7 @@
* Decrease priorities of 64-bit main and -dev packages to standard
and optional for all architectures. It better matches override,
though it will still have to be changed.
- * Add hppa-cdisable-ret0.diff (restore ret0 across calls to CDISABLE)
+ * Fix glibc235-hppa-lt.diff (restore ret0 across calls to CDISABLE)
from Randolph Chung. (Closes: #326581)
* Switch to gcc-4.0 on hppa.
Modified: glibc-package/trunk/debian/patches/glibc235-hppa-lt.diff
===================================================================
--- glibc-package/trunk/debian/patches/glibc235-hppa-lt.diff 2006-02-22 14:08:31 UTC (rev 1209)
+++ glibc-package/trunk/debian/patches/glibc235-hppa-lt.diff 2006-02-22 16:12:19 UTC (rev 1210)
@@ -855,14 +855,14 @@
+ ldw -24(%sp), %r26 ASM_LINE_SEP \
+ CDISABLE ASM_LINE_SEP \
+ stw %ret0, -24(%sp) /* delay */ ASM_LINE_SEP \
-+ /* Restore syscall return (use arg regs) */ ASM_LINE_SEP \
-+ ldw -24(%sp), %r26 ASM_LINE_SEP \
++ /* Restore syscall return */ ASM_LINE_SEP \
++ ldw -24(%sp), %ret0 ASM_LINE_SEP \
+ /* compare error */ ASM_LINE_SEP \
+ ldi NO_ERROR,%r1 ASM_LINE_SEP \
+ /* branch if no error */ ASM_LINE_SEP \
-+ cmpb,>>=,n %r1,%r26,L(pre_end) ASM_LINE_SEP \
++ cmpb,>>=,n %r1,%ret0,L(pre_end) ASM_LINE_SEP \
+ LOAD_PIC(TREG) /* cond. nullify */ ASM_LINE_SEP \
-+ copy %r26, TREG /* save syscall return */ ASM_LINE_SEP \
++ copy %ret0, TREG /* save syscall return */ ASM_LINE_SEP \
+ SYSCALL_ERROR_HANDLER ASM_LINE_SEP \
+ /* make syscall res value positive */ ASM_LINE_SEP \
+ sub %r0, TREG, TREG /* delay */ ASM_LINE_SEP \
Deleted: glibc-package/trunk/debian/patches/hppa-cdisable-ret0.diff
===================================================================
--- glibc-package/trunk/debian/patches/hppa-cdisable-ret0.diff 2006-02-22 14:08:31 UTC (rev 1209)
+++ glibc-package/trunk/debian/patches/hppa-cdisable-ret0.diff 2006-02-22 16:12:19 UTC (rev 1210)
@@ -1,31 +0,0 @@
-2005-06-26 Randolph Chung <tausq@debian.org>
-
- * sysdeps/unix/sysv/linux/hppa/sysdep-cancel.h: Restore ret0
- across calls to CDISABLE
-
-===================================================================
-RCS file: /var/lib/cvs/glibc/linuxthreads/sysdeps/unix/sysv/linux/hppa/sysdep-cancel.h,v
-retrieving revision 1.3
-retrieving revision 1.4
-diff -u -r1.3 -r1.4
---- glibc/linuxthreads/sysdeps/unix/sysv/linux/hppa/sysdep-cancel.h 2005/06/09 04:33:15 1.3
-+++ glibc/linuxthreads/sysdeps/unix/sysv/linux/hppa/sysdep-cancel.h 2005/06/26 00:46:36 1.4
-@@ -111,14 +111,14 @@
- ldw -24(%sp), %r26 ASM_LINE_SEP \
- CDISABLE ASM_LINE_SEP \
- stw %ret0, -24(%sp) /* delay */ ASM_LINE_SEP \
-- /* Restore syscall return (use arg regs) */ ASM_LINE_SEP \
-- ldw -24(%sp), %r26 ASM_LINE_SEP \
-+ /* Restore syscall return */ ASM_LINE_SEP \
-+ ldw -24(%sp), %ret0 ASM_LINE_SEP \
- /* compare error */ ASM_LINE_SEP \
- ldi NO_ERROR,%r1 ASM_LINE_SEP \
- /* branch if no error */ ASM_LINE_SEP \
-- cmpb,>>=,n %r1,%r26,L(pre_end) ASM_LINE_SEP \
-+ cmpb,>>=,n %r1,%ret0,L(pre_end) ASM_LINE_SEP \
- LOAD_PIC(TREG) /* cond. nullify */ ASM_LINE_SEP \
-- copy %r26, TREG /* save syscall return */ ASM_LINE_SEP \
-+ copy %ret0, TREG /* save syscall return */ ASM_LINE_SEP \
- SYSCALL_ERROR_HANDLER ASM_LINE_SEP \
- /* make syscall res value positive */ ASM_LINE_SEP \
- sub %r0, TREG, TREG /* delay */ ASM_LINE_SEP \
Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series 2006-02-22 14:08:31 UTC (rev 1209)
+++ glibc-package/trunk/debian/patches/series 2006-02-22 16:12:19 UTC (rev 1210)
@@ -126,4 +126,3 @@
glibc-manual-memory.diff -p1
hurd-ioctl-decode-argument.diff -p0
glibc-manual-string.diff -p1
-hppa-cdisable-ret0.diff -p1
Reply to: