patches/glibc/2.7/260-sh-syscall-error-path.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Wed Sep 21 22:42:35 2011 +0200 (2011-09-21)
changeset 2677 7df89370f805
permissions -rw-r--r--
kernel/linux: add alternate download locations

Since kernel.org is dead, and there is no announced or known estimated
time or return to normality, it is impossible to download any kernel at
this time.

Add a known-working mirror.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@962
     1
--- glibc-2.7/sysdeps/unix/sysv/linux/sh/sysdep.S.orig	2005-12-30 22:16:43.000000000 +0000
yann@962
     2
+++ glibc-2.7/sysdeps/unix/sysv/linux/sh/sysdep.S	2008-08-19 22:33:14.000000000 +0100
yann@962
     3
@@ -32,3 +32,13 @@
yann@962
     4
 
yann@962
     5
 #define __syscall_error __syscall_error_1
yann@962
     6
 #include <sysdeps/unix/sh/sysdep.S>
yann@962
     7
+
yann@962
     8
+	.data
yann@962
     9
+	.align 3
yann@962
    10
+	.globl ___fpscr_values
yann@962
    11
+	.type ___fpscr_values, @object
yann@962
    12
+	.size ___fpscr_values, 8
yann@962
    13
+___fpscr_values:
yann@962
    14
+	.long	0
yann@962
    15
+	.long	0x80000
yann@962
    16
+weak_alias (___fpscr_values, __fpscr_values)
yann@962
    17
--- glibc-2.7/sysdeps/unix/sysv/linux/sh/Versions.orig	2003-09-01 05:05:09.000000000 +0100
yann@962
    18
+++ glibc-2.7/sysdeps/unix/sysv/linux/sh/Versions	2008-08-19 22:33:14.000000000 +0100
yann@962
    19
@@ -2,6 +2,7 @@
yann@962
    20
   GLIBC_2.2 {
yann@962
    21
     # functions used in other libraries
yann@962
    22
     __xstat64; __fxstat64; __lxstat64;
yann@962
    23
+    __fpscr_values;
yann@962
    24
 
yann@962
    25
     # a*
yann@962
    26
     alphasort64;