diff options
Diffstat (limited to 'arch/x86/machine/trap.c')
-rw-r--r-- | arch/x86/machine/trap.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/x86/machine/trap.c b/arch/x86/machine/trap.c index 19ddaf70..1580fa53 100644 --- a/arch/x86/machine/trap.c +++ b/arch/x86/machine/trap.c @@ -20,6 +20,7 @@ */ #include <assert.h> +#include <stdalign.h> #include <stdint.h> #include <stdio.h> @@ -36,7 +37,7 @@ #include <machine/trap.h> struct trap_cpu_data { - unsigned char intr_stack[TRAP_STACK_SIZE] __aligned(CPU_DATA_ALIGN); + alignas(CPU_DATA_ALIGN) unsigned char intr_stack[TRAP_STACK_SIZE]; }; static struct trap_cpu_data trap_cpu_data __percpu; |