Index: common/lib/libc/arch/arm/atomic/atomic_cas_up.S =================================================================== RCS file: /cvsroot/src/common/lib/libc/arch/arm/atomic/atomic_cas_up.S,v retrieving revision 1.7 diff -u -p -r1.7 atomic_cas_up.S --- common/lib/libc/arch/arm/atomic/atomic_cas_up.S 4 Mar 2014 03:36:24 -0000 1.7 +++ common/lib/libc/arch/arm/atomic/atomic_cas_up.S 9 Mar 2020 10:28:52 -0000 @@ -41,6 +41,7 @@ RAS_START_ASM_HIDDEN(_atomic_cas) cmp r0, r1 #if defined(__thumb__) beq 1f + str r2, [r3] #else streq r2, [r3] #endif @@ -75,6 +76,7 @@ RAS_START_ASM_HIDDEN(_atomic_cas_16) cmp r0, r1 #if defined(__thumb__) beq 1f + strh r2, [r3] #else strheq r2, [r3] #endif @@ -91,6 +93,7 @@ RAS_START_ASM_HIDDEN(_atomic_cas_8) cmp r0, r1 #if defined(__thumb__) beq 1f + strb r2, [r3] #else strbeq r2, [r3] #endif