From 0f633e525706ceb5b9bd1c23d1435eb5e2b9a895 Mon Sep 17 00:00:00 2001 From: Mike Yuan Date: Thu, 30 Jan 2025 16:18:21 +0100 Subject: [PATCH] missing_syscall: drop more defs below our kernel baseline --- meson.build | 1 - src/basic/fd-util.c | 1 + src/basic/missing_syscall.h | 9 --------- 3 files changed, 1 insertion(+), 10 deletions(-) diff --git a/meson.build b/meson.build index f96fed594d..6d86b057ef 100644 --- a/meson.build +++ b/meson.build @@ -770,7 +770,6 @@ if not cc.has_header('sys/capability.h') endif foreach header : ['crypt.h', 'linux/ioprio.h', - 'linux/time_types.h', 'sys/sdt.h', 'threads.h', 'valgrind/memcheck.h', diff --git a/src/basic/fd-util.c b/src/basic/fd-util.c index be22d6a04f..539e8ca925 100644 --- a/src/basic/fd-util.c +++ b/src/basic/fd-util.c @@ -5,6 +5,7 @@ #if WANT_LINUX_FS_H #include #endif +#include #include #include #include diff --git a/src/basic/missing_syscall.h b/src/basic/missing_syscall.h index 37048e1bc0..47ff5a11aa 100644 --- a/src/basic/missing_syscall.h +++ b/src/basic/missing_syscall.h @@ -5,11 +5,7 @@ #include #include -#if HAVE_LINUX_TIME_TYPES_H -/* This header defines __kernel_timespec for us, but is only available since Linux 5.1, hence conditionally - * include this. */ #include -#endif #include #include #include @@ -26,11 +22,6 @@ #include "missing_stat.h" #include "missing_syscall_def.h" -/* linux/kcmp.h */ -#ifndef KCMP_FILE /* 3f4994cfc15f38a3159c6e3a4b3ab2e1481a6b02 (3.19) */ -#define KCMP_FILE 0 -#endif - /* ======================================================================= */ #if !HAVE_FCHMODAT2