This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
commit c9eeb4cb1439a2776acb20a440d0271fdaed214f Author: xiezhanpeng3 <[email protected]> AuthorDate: Thu Nov 13 11:48:54 2025 +0800 toolchain/ghs: change alignment syntax for GHS The .align N syntax in GHS means the alignment is N Bytes. In GCC compiler, it means 2**N Bytes. Therefore, .align 32 in GHS and .align 5 in GCC are equivalent. Co-authored-by: Chengdong Wang <[email protected]> Signed-off-by: xiezhanpeng3 <[email protected]> --- arch/arm/src/armv8-r/arm_vectors.S | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/arch/arm/src/armv8-r/arm_vectors.S b/arch/arm/src/armv8-r/arm_vectors.S index db98d8bedec..d4a6398ebd1 100644 --- a/arch/arm/src/armv8-r/arm_vectors.S +++ b/arch/arm/src/armv8-r/arm_vectors.S @@ -259,7 +259,11 @@ arm_vectorirq: #endif .size arm_vectorirq, . - arm_vectorirq +#ifdef __ghs__ + .align 32 +#else .align 5 +#endif /**************************************************************************** * Function: arm_vectorsvc @@ -370,7 +374,11 @@ arm_vectorsvc: rfeia r14 .size arm_vectorsvc, . - arm_vectorsvc +#ifdef __ghs__ + .align 32 +#else .align 5 +#endif /**************************************************************************** * Name: arm_vectordata @@ -465,7 +473,11 @@ arm_vectordata: rfeia r14 .size arm_vectordata, . - arm_vectordata +#ifdef __ghs__ + .align 32 +#else .align 5 +#endif /**************************************************************************** * Name: arm_vectorprefetch @@ -554,7 +566,11 @@ arm_vectorprefetch: rfeia r14 .size arm_vectorprefetch, . - arm_vectorprefetch +#ifdef __ghs__ + .align 32 +#else .align 5 +#endif /**************************************************************************** * Name: arm_vectorundefinsn @@ -638,7 +654,11 @@ arm_vectorundefinsn: rfeia r14 .size arm_vectorundefinsn, . - arm_vectorundefinsn +#ifdef __ghs__ + .align 32 +#else .align 5 +#endif /**************************************************************************** * Name: arm_vectorfiq
