CVSROOT:        /cvs
Module name:    src
Changes by:     kette...@cvs.openbsd.org        2020/04/04 16:11:36

Modified files:
        lib/libcompiler_rt: Makefile 
Added files:
        lib/libcompiler_rt/ppc: atomic_lock_free.c 

Log message:
Implement __atomic_is_lock_free for powerpc.  Needed because the
architecture doesn't implement 64-bit atomic operations.  This
implementation is pessimistic and only flags naturally aligned
operations up to and including 32-bit as lock free.

tested by cwen@
ok gkoehler@

Reply via email to