[LLVMdev] broken Atomic.cpp on Darwin
Xi Wang
xi.wang at gmail.com
Sat May 23 21:41:57 PDT 2009
There is no __sync_synchronize or __sync_val_compare_and_swap on Mac
OS X. One might use OSMemoryBarrier or OSAtomicCompareAndSwap32
instead. The patch is attached.
- xi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch
Type: application/octet-stream
Size: 1248 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090524/6f854791/attachment.obj>
More information about the llvm-dev
mailing list