From bce92ed724dd26536b716b0a44e71cf7b33e2587 Mon Sep 17 00:00:00 2001 From: zhkag Date: Fri, 30 Jun 2023 00:05:22 +0800 Subject: [PATCH] =?UTF-8?q?[atomic]=E4=BF=AE=E5=A4=8Dbsp/simulator=20vs201?= =?UTF-8?q?9=E7=BC=96=E8=AF=91=E4=B8=8B=20atomic=20=E4=B8=A4=E4=B8=AAvolat?= =?UTF-8?q?ile=E7=9A=84=E9=97=AE=E9=A2=98=20(#7736)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/rtdef.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/rtdef.h b/include/rtdef.h index 39441a2dcf..cf94da1e8b 100644 --- a/include/rtdef.h +++ b/include/rtdef.h @@ -132,7 +132,7 @@ typedef rt_base_t rt_off_t; /**< Type for offset */ #include typedef atomic_size_t rt_atomic_t; #elif defined(RT_USING_HW_ATOMIC) - typedef volatile rt_base_t rt_atomic_t; + typedef rt_base_t rt_atomic_t; #else /* To detect std atomic */ @@ -140,7 +140,7 @@ typedef rt_base_t rt_off_t; /**< Type for offset */ #include typedef atomic_size_t rt_atomic_t; #else - typedef volatile rt_base_t rt_atomic_t; + typedef rt_base_t rt_atomic_t; #endif /* __GNUC__ && !__STDC_NO_ATOMICS__ */ #endif /* RT_USING_STDC_ATOMIC */