From a23cf8f9c5ab8ff1e1742a68b352e58b9febbe4a Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Sat, 20 Apr 2024 20:29:07 -0700 Subject: riscv mcontext_t/sigcontext: use __aligned__ instead of aligned aligned may be defined by the application for its own use before bits/signal.h is included. --- arch/riscv32/bits/signal.h | 2 +- arch/riscv64/bits/signal.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/riscv32/bits/signal.h b/arch/riscv32/bits/signal.h index 271e7da..50b66ec 100644 --- a/arch/riscv32/bits/signal.h +++ b/arch/riscv32/bits/signal.h @@ -19,7 +19,7 @@ struct __riscv_mc_d_ext_state { }; struct __riscv_mc_q_ext_state { - unsigned long long __f[64] __attribute__((aligned(16))); + unsigned long long __f[64] __attribute__((__aligned__(16))); unsigned int __fcsr; unsigned int __reserved[3]; }; diff --git a/arch/riscv64/bits/signal.h b/arch/riscv64/bits/signal.h index 6a53feb..56f8fe1 100644 --- a/arch/riscv64/bits/signal.h +++ b/arch/riscv64/bits/signal.h @@ -19,7 +19,7 @@ struct __riscv_mc_d_ext_state { }; struct __riscv_mc_q_ext_state { - unsigned long long __f[64] __attribute__((aligned(16))); + unsigned long long __f[64] __attribute__((__aligned__(16))); unsigned int __fcsr; unsigned int __reserved[3]; }; -- cgit v1.1