From: Mike Frysinger Date: Tue, 17 Apr 2012 02:55:11 +0000 (-0400) Subject: ia64: define __ASSUME_ACCEPT4 X-Git-Tag: glibc-2.16-ports-before-merge~154 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4625d0ae8d5b2862c7ff8989cc8fd39320f4110c;p=thirdparty%2Fglibc.git ia64: define __ASSUME_ACCEPT4 The latest kernels finally added accept4() to the ia64 kernel. Define __ASSUME_ACCEPT4 accordingly. Signed-off-by: Mike Frysinger --- diff --git a/ChangeLog.ia64 b/ChangeLog.ia64 index 1e570b254c2..b1c2537ce4c 100644 --- a/ChangeLog.ia64 +++ b/ChangeLog.ia64 @@ -1,3 +1,8 @@ +2012-04-27 Mike Frysinger + + * sysdeps/unix/sysv/linux/ia64/kernel-features.h (__ASSUME_ACCEPT4): + Define. + 2012-04-27 Mike Frysinger * sysdeps/ia64/dl-tls.h (GET_ADDR_PARAM): Define. diff --git a/sysdeps/unix/sysv/linux/ia64/kernel-features.h b/sysdeps/unix/sysv/linux/ia64/kernel-features.h index 3e972602a18..f8dc4812cf4 100644 --- a/sysdeps/unix/sysv/linux/ia64/kernel-features.h +++ b/sysdeps/unix/sysv/linux/ia64/kernel-features.h @@ -53,6 +53,11 @@ # define __ASSUME_DUP3 1 #endif +/* Support for the accept4 syscall was added in 3.3. */ +#if __LINUX_KERNEL_VERSION >= 0x030300 +# define __ASSUME_ACCEPT4 1 +#endif + #include_next #endif /* _KERNEL_FEATURES_H */