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@