From 9f2eb94736eaf9a86cef75fe54c43c64132ec312 Mon Sep 17 00:00:00 2001 From: Perdixky <3293789706@qq.com> Date: Thu, 5 Mar 2026 20:26:03 +0800 Subject: [PATCH] Add __unused workaround for linux/sys/types.h Signed-off-by: Perdixky <3293789706@qq.com> Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/2063 --- tools/build/cross-build/include/linux/sys/types.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/build/cross-build/include/linux/sys/types.h b/tools/build/cross-build/include/linux/sys/types.h index 2e09cbb6227..8d5a798db11 100644 --- a/tools/build/cross-build/include/linux/sys/types.h +++ b/tools/build/cross-build/include/linux/sys/types.h @@ -56,7 +56,10 @@ typedef uint16_t __uint16_t; typedef uint8_t __uint8_t; #endif +/* contains a member named __unused. */ +#include "../__unused_workaround_start.h" #include_next +#include "../__unused_workaround_end.h" /* * stddef.h for both gcc and clang will define __size_t when size_t has