Index: common/lib/libc/arch/arm/atomic/membar_ops.S =================================================================== RCS file: /cvsroot/src/common/lib/libc/arch/arm/atomic/membar_ops.S,v retrieving revision 1.6 diff -u -p -r1.6 membar_ops.S --- common/lib/libc/arch/arm/atomic/membar_ops.S 28 Mar 2014 21:32:41 -0000 1.6 +++ common/lib/libc/arch/arm/atomic/membar_ops.S 17 Apr 2015 07:10:38 -0000 @@ -54,14 +54,14 @@ ENTRY_NP(_membar_sync) #endif RET END(_membar_sync) -ATOMIC_OP_ALIAS(membar_sync,_membar_sync) -ATOMIC_OP_ALIAS(membar_enter,_membar_sync) -ATOMIC_OP_ALIAS(membar_exit,_membar_sync) +ATOMIC_OP_ALIAS(membar_sync,_membar_producer) +ATOMIC_OP_ALIAS(membar_enter,_membar_producer) +ATOMIC_OP_ALIAS(membar_exit,_membar_producer) ATOMIC_OP_ALIAS(membar_consumer,_membar_sync) ATOMIC_OP_ALIAS(membar_read,_membar_sync) -CRT_ALIAS(__sync_synchronize,_membar_sync) -STRONG_ALIAS(_membar_enter,_membar_sync) -STRONG_ALIAS(_membar_exit,_membar_sync) +CRT_ALIAS(__sync_synchronize,_membar_producer) +STRONG_ALIAS(_membar_enter,_membar_producer) +STRONG_ALIAS(_membar_exit,_membar_producer) STRONG_ALIAS(_membar_consumer,_membar_sync) STRONG_ALIAS(_membar_read,_membar_sync)