github-actions
Bot
added
Size: L
and removed Size: M
The size of the change in this PR is mediumlabels
Nov 11, 2024
github-actions
Bot
added
Size: M
and removed Size: L
The size of the change in this PR is largelabels
Nov 11, 2024
xiaoxiang781216
changed the title
arch_atomic : Introduce CONFIG_LIBC_ARCH_NXATOMIC
arch_atomic : Introduce CONFIG_LIBC_ARCH_ATOMIC
github-actions
Bot
added
Size: L
and removed Size: M
The size of the change in this PR is mediumlabels
Nov 12, 2024Some armv7-m-based SoCs do not work with atomic instructions, even though armv7-m supports them. To avoid using atomic instructions generated by gcc, CONFIG_LIBC_ARCH_ATOMIC is newly introduced with which arch_atomic.c is linked explicitly. However, the function names need to be changed to avoid build errors, since the functions described in stdatomic.h are gcc built-in and inlined when the code is compiled. Signed-off-by: Takuya Miyasita <Takuya.Miyashita@sony.com>
Merged
Merged