Add __aligned() to compiler.h, copied from Linux 6.16's include/linux/compiler_attributes.h to support __aligned(16) in vmx.h. Signed-off-by: Jon Kohler --- lib/linux/compiler.h | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/linux/compiler.h b/lib/linux/compiler.h index 8e62aae0..5a1c66f4 100644 --- a/lib/linux/compiler.h +++ b/lib/linux/compiler.h @@ -54,6 +54,7 @@ #define __always_inline __inline __attribute__ ((__always_inline__)) #define noinline __attribute__((noinline)) +#define __aligned(x) __attribute__((__aligned__(x))) #define __unused __attribute__((__unused__)) static __always_inline void __read_once_size(const volatile void *p, void *res, int size) -- 2.43.0