patches/glibc/ports-2.12.1/400-alpha-xstat.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Wed May 18 23:00:46 2011 +0200 (2011-05-18)
changeset 2467 200836977ce6
permissions -rw-r--r--
config: rename variables that are arrays

Make it explicit that a variable is an array bu the name of the variable.
It will be used later when .config gets munged to allow both multiple
arguments and arguments with spaces at the same time to be passed from the
configuration down to the build scripts.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@2437
     1
diff -durN glibc-2.12.1.orig/sysdeps/unix/sysv/linux/kernel-features.h glibc-2.12.1/sysdeps/unix/sysv/linux/kernel-features.h
yann@2437
     2
--- glibc-2.12.1.orig/sysdeps/unix/sysv/linux/kernel-features.h	2009-05-09 08:54:20.000000000 +0200
yann@2437
     3
+++ glibc-2.12.1/sysdeps/unix/sysv/linux/kernel-features.h	2009-11-13 00:50:45.000000000 +0100
yann@2437
     4
@@ -386,6 +386,11 @@
yann@2437
     5
 # define __ASSUME_GETDENTS32_D_TYPE	1
yann@2437
     6
 #endif
yann@2437
     7
 
yann@2437
     8
+/* Starting with version 2.6.4, alpha stat64 syscalls are available.  */
yann@2437
     9
+#if __LINUX_KERNEL_VERSION >= 0x020604 && defined __alpha__
yann@2437
    10
+# define __ASSUME_STAT64_SYSCALL	1
yann@2437
    11
+#endif
yann@2437
    12
+
yann@2437
    13
 /* Starting with version 2.5.3, the initial location returned by `brk'
yann@2437
    14
    after exec is always rounded up to the next page.  */
yann@2437
    15
 #if __LINUX_KERNEL_VERSION >= 132355