From: Daan De Meyer Date: Fri, 19 Sep 2025 09:30:12 +0000 (+0200) Subject: include: Add missing IWYU pragmas X-Git-Tag: v259-rc1~493^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3111327ca4a537454e40dae2a484c043bb89f7f7;p=thirdparty%2Fsystemd.git include: Add missing IWYU pragmas --- diff --git a/src/include/override/fcntl.h b/src/include/override/fcntl.h index 5f1d90ad795..f2b40a6a17f 100644 --- a/src/include/override/fcntl.h +++ b/src/include/override/fcntl.h @@ -1,7 +1,7 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ #pragma once -#include_next +#include_next /* IWYU pragma: export */ /* This is defined since glibc-2.41. */ #ifndef F_DUPFD_QUERY diff --git a/src/include/override/malloc.h b/src/include/override/malloc.h index d0080b6cbc0..fff5cd61558 100644 --- a/src/include/override/malloc.h +++ b/src/include/override/malloc.h @@ -1,7 +1,7 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ #pragma once -#include_next +#include_next /* IWYU pragma: export */ #if !HAVE_MALLINFO2 struct mallinfo2 { diff --git a/src/include/override/sched.h b/src/include/override/sched.h index f2748b1608e..1810f52e3d2 100644 --- a/src/include/override/sched.h +++ b/src/include/override/sched.h @@ -6,7 +6,7 @@ * Note, this must be included before sched.h, otherwise the headers conflict with each other. */ #include -#include_next +#include_next /* IWYU pragma: export */ #include diff --git a/src/include/override/signal.h b/src/include/override/signal.h index 83aa18dc8f4..436b49a5199 100644 --- a/src/include/override/signal.h +++ b/src/include/override/signal.h @@ -1,7 +1,7 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ #pragma once -#include_next +#include_next /* IWYU pragma: export */ #if !HAVE_RT_TGSIGQUEUEINFO int missing_rt_tgsigqueueinfo(pid_t tgid, pid_t tid, int sig, siginfo_t *info); diff --git a/src/include/override/sys/mman.h b/src/include/override/sys/mman.h index 68623df7890..30ef92b8353 100644 --- a/src/include/override/sys/mman.h +++ b/src/include/override/sys/mman.h @@ -1,7 +1,7 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ #pragma once -#include_next +#include_next /* IWYU pragma: export */ #include diff --git a/src/include/override/sys/pidfd.h b/src/include/override/sys/pidfd.h index 69eb2eaff97..9632afc95f7 100644 --- a/src/include/override/sys/pidfd.h +++ b/src/include/override/sys/pidfd.h @@ -3,7 +3,7 @@ /* since glibc-2.36 */ #if HAVE_PIDFD_OPEN -#include_next +#include_next /* IWYU pragma: export */ #endif #include diff --git a/src/include/override/sys/quota.h b/src/include/override/sys/quota.h index 481dbaba21d..fcf6be988bb 100644 --- a/src/include/override/sys/quota.h +++ b/src/include/override/sys/quota.h @@ -1,7 +1,7 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ #pragma once -#include_next +#include_next /* IWYU pragma: export */ /* Supported since kernel v5.14 (64c2c2c62f92339b176ea24403d8db16db36f9e6). */ #if !HAVE_QUOTACTL_FD diff --git a/src/include/override/sys/random.h b/src/include/override/sys/random.h index 5750aac1bc0..9529dc1f08a 100644 --- a/src/include/override/sys/random.h +++ b/src/include/override/sys/random.h @@ -1,7 +1,7 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ #pragma once -#include_next +#include_next /* IWYU pragma: export */ #include diff --git a/src/include/override/sys/socket.h b/src/include/override/sys/socket.h index 02218b3be1b..25e9ad7737b 100644 --- a/src/include/override/sys/socket.h +++ b/src/include/override/sys/socket.h @@ -1,7 +1,7 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ #pragma once -#include_next +#include_next /* IWYU pragma: export */ /* Supported since kernel v6.5 (5e2ff6704a275be009be8979af17c52361b79b89) */ #ifndef SO_PASSPIDFD diff --git a/src/include/override/sys/stat.h b/src/include/override/sys/stat.h index 37793cff19b..5cef9f852ee 100644 --- a/src/include/override/sys/stat.h +++ b/src/include/override/sys/stat.h @@ -1,7 +1,7 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ #pragma once -#include_next +#include_next /* IWYU pragma: export */ /* Supported since kernel v6.6 (78252deb023cf0879256fcfbafe37022c390762b). */ #if !HAVE_FCHMODAT2 diff --git a/src/include/override/sys/syscall.h b/src/include/override/sys/syscall.h index b44b68fe73f..b6922a052db 100644 --- a/src/include/override/sys/syscall.h +++ b/src/include/override/sys/syscall.h @@ -9,7 +9,7 @@ */ #pragma once -#include_next +#include_next /* IWYU pragma: export */ #ifdef ARCH_MIPS #include diff --git a/src/include/override/sys/wait.h b/src/include/override/sys/wait.h index 3a80e8489ab..51853e4748b 100644 --- a/src/include/override/sys/wait.h +++ b/src/include/override/sys/wait.h @@ -1,7 +1,7 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ #pragma once -#include_next +#include_next /* IWYU pragma: export */ #include diff --git a/src/include/override/sys/xattr.h b/src/include/override/sys/xattr.h index 711c5387c18..db31d0ba6f3 100644 --- a/src/include/override/sys/xattr.h +++ b/src/include/override/sys/xattr.h @@ -3,9 +3,9 @@ /* To make struct xattr_args defined, which is used by setxattrat(). Note, the kernel header must be * included before the glibc header, otherwise the struct will not be defined. */ -#include +#include /* IWYU pragma: export */ -#include_next +#include_next /* IWYU pragma: export */ /* Supported since kernel v6.13 (6140be90ec70c39fa844741ca3cc807dd0866394). */ #if !HAVE_SETXATTRAT diff --git a/src/include/override/unistd.h b/src/include/override/unistd.h index d381f06a53d..b32587417b3 100644 --- a/src/include/override/unistd.h +++ b/src/include/override/unistd.h @@ -1,7 +1,7 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ #pragma once -#include_next +#include_next /* IWYU pragma: export */ /* Defined since glibc-2.34. * Supported since kernel v5.9 (9b4feb630e8e9801603f3cab3a36369e3c1cf88d). */