CVSROOT: /cvs Module name: src Changes by: [email protected] 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@
