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