4
0
mirror of https://github.com/RT-Thread/rt-thread.git synced 2025-02-18 18:21:40 +08:00

修复 atomic_arm.c 多次指定类型限定符问题 (#7393)

This commit is contained in:
2023-04-27 07:09:38 +08:00 committed by GitHub
parent 550b9282f9
commit 4b2a44f39e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -25,7 +25,7 @@
#define __LDREXW(ptr) _Pragma("push") _Pragma("diag_suppress 3731") ((rt_atomic_t ) __ldrex(ptr)) _Pragma("pop")
#endif
#elif defined (__IAR_SYSTEMS_ICC__) /* for IAR Compiler */
_Pragma("inline=forced") __intrinsic rt_atomic_t __LDREXW(volatile rt_atomic_t volatile *ptr)
_Pragma("inline=forced") __intrinsic rt_atomic_t __LDREXW(volatile rt_atomic_t *ptr)
{
return __LDREX((unsigned long *)ptr);
}