CVSROOT: /cvs Module name: src Changes by: [email protected] 2015/02/10 04:39:18
Modified files:
sys/sys : atomic.h
Log message:
make atomic cas and swap take volatile pointers like theyre documented to.
make the cas and swap ptr implementation take volatile void * and cast
to a void **ish thing inside so they match the defined API and dont
confuse the gcc builtins.
ok guenther@
