Hi,

 * the ARM __sync_* glibc-ports patch was accepted upstream
 * posted proposal for consolidating sync primitives but stdatomic seems to be 
the future
 * used my small gcc testsuite patch to verify __sync_* support of the gcc-
linaro
 * created: 
https://wiki.linaro.org/WorkingGroups/ToolChain/AtomicMemoryOperations
 * looked into GOMP support on ARM:
    - #pragma omp atomic results in proper asm code (dmb, ldrex, strex, dmb)
    - #pragma omp flush results in a DMB instruction
    - #pragma omp barrier results to a call to GOMP_barrier (I'm not sure if 
this is the desired behavior)
 * started to look into #681138

Regards
Ken

_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to