CVSROOT:        /cvs
Module name:    src
Changes by:     bl...@cvs.openbsd.org   2022/03/10 07:12:40

Modified files:
        sys/sys        : atomic.h 
        distrib/sets/lists/comp: mi 
Added files:
        share/man/man9 : atomic_load_int.9 

Log message:
Provide atomic load and store functions for int and long.  FreeBSD
also uses these names.  This implements a complete interface for
atomic operations, such functions can be used for every access.
They provide compiler barriers, but no CPU memory barriers.  This
is consistent with our other atomic operations.
OK mvs@ visa@

Reply via email to