patches/glibc/2.7/260-sh-syscall-error-path.patch
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Tue Jul 31 22:27:29 2012 +0200 (2012-07-31)
changeset 3018 7776e8369284
permissions -rw-r--r--
complibs/cloog: create missing m4 dir

Because we now patch configure.in and configure, the Makefile quicks
in a re-build rule as the source files are now more recent than the
bundled generated files, and that fails because the m4 directory
is missing, although on some systems where aclocal is not installed,
the re-build rule does nothing (except a warning).

Always create tht directory.

Reported-by: Per Arnold Blaasmo <per-arnold.blaasmo@atmel.com>
[Also thanks to Thomas De Schampheleire <patrickdepinguin@gmail.com>
for some digging works on this issue]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.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;