* sysdeps/unix/sysv/linux/kernel-features.h: All supported
authorUlrich Drepper <drepper@redhat.com>
Sat, 18 Apr 2009 02:37:43 +0000 (02:37 +0000)
committerUlrich Drepper <drepper@redhat.com>
Sat, 18 Apr 2009 02:37:43 +0000 (02:37 +0000)
architectures have preadv/pwritev in 2.6.30.

ChangeLog
sysdeps/unix/sysv/linux/kernel-features.h

index d30e6b3..503d4b6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2009-04-17  Ulrich Drepper  <drepper@redhat.com>
 
+       * sysdeps/unix/sysv/linux/kernel-features.h: All supported
+       architectures have preadv/pwritev in 2.6.30.
+
        * sysdeps/posix/preadv.c: Reading of zero bytes is no error.
        * sysdeps/posix/readv.c: Likewise.
        Reported by Markus Armbruster <armbru@redhat.com>.
index 2fa8524..97725e7 100644 (file)
 #endif
 
 /* Support for preadv and pwritev was added in 2.6.30.  */
-#if __LINUX_KERNEL_VERSION >= 0x02061e \
-    && (defined __i386__ || defined __x86_64__ || defined __powerpc__ \
-       || defined __ia64__ || defined __sparc__ && defined __sh__)
+#if __LINUX_KERNEL_VERSION >= 0x02061e
 # define __ASSUME_PREADV       1
 # define __ASSUME_PWRITEV      1
 #endif