Message ID | alpine.DEB.2.21.1811060118220.3016@digraph.polyomino.org.uk |
---|---|
State | New |
Headers | show |
Series | Correct SH kernel-features.h undefines (bug 23862) | expand |
* Joseph Myers: > [BZ #23862] > * sysdeps/unix/sysv/linux/sh/kernel-features.h > [__LINUX_KERNEL_VERSION < 0x040800] (__ASSUME_EXECVEAT): Undefine. > [__LINUX_KERNEL_VERSION < 0x040800] (__ASSUME_MLOCK2): Likewise. > [__LINUX_KERNEL_VERSION < 0x040800] (__ASSUME_COPY_FILE_RANGE): > Likewise. This looks okay based on this kernel commit: commit 74bdaa611fa69368fb4032ad437af073d31116bd Author: Yoshinori Sato <ysato@users.sourceforge.jp> Date: Tue Jun 28 15:49:46 2016 +0900 sh: system call wire up Thanks, Florian
diff --git a/sysdeps/unix/sysv/linux/sh/kernel-features.h b/sysdeps/unix/sysv/linux/sh/kernel-features.h index b8ccb01518..60b6a8126b 100644 --- a/sysdeps/unix/sysv/linux/sh/kernel-features.h +++ b/sysdeps/unix/sysv/linux/sh/kernel-features.h @@ -51,9 +51,12 @@ /* sh only supports ipc syscall. */ #undef __ASSUME_DIRECT_SYSVIPC_SYSCALLS -/* Support for the renameat2 syscall was added in 4.8. */ +/* Support for several syscalls was added in 4.8. */ #if __LINUX_KERNEL_VERSION < 0x040800 # undef __ASSUME_RENAMEAT2 +# undef __ASSUME_EXECVEAT +# undef __ASSUME_MLOCK2 +# undef __ASSUME_COPY_FILE_RANGE #endif /* sh does not support the statx system call. */