patches/glibc/ports-2.13/400-alpha-xstat.patch
changeset 2438 2ba5655f6297
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/patches/glibc/ports-2.13/400-alpha-xstat.patch	Tue May 03 00:19:56 2011 +0200
     1.3 @@ -0,0 +1,15 @@
     1.4 +diff -durN glibc-2.13.orig/sysdeps/unix/sysv/linux/kernel-features.h glibc-2.13/sysdeps/unix/sysv/linux/kernel-features.h
     1.5 +--- glibc-2.13.orig/sysdeps/unix/sysv/linux/kernel-features.h	2009-05-09 08:54:20.000000000 +0200
     1.6 ++++ glibc-2.13/sysdeps/unix/sysv/linux/kernel-features.h	2009-11-13 00:50:45.000000000 +0100
     1.7 +@@ -386,6 +386,11 @@
     1.8 + # define __ASSUME_GETDENTS32_D_TYPE	1
     1.9 + #endif
    1.10 + 
    1.11 ++/* Starting with version 2.6.4, alpha stat64 syscalls are available.  */
    1.12 ++#if __LINUX_KERNEL_VERSION >= 0x020604 && defined __alpha__
    1.13 ++# define __ASSUME_STAT64_SYSCALL	1
    1.14 ++#endif
    1.15 ++
    1.16 + /* Starting with version 2.5.3, the initial location returned by `brk'
    1.17 +    after exec is always rounded up to the next page.  */
    1.18 + #if __LINUX_KERNEL_VERSION >= 132355