CVSROOT: /cvs Module name: src Changes by: [email protected] 2014/08/31 21:39:15
Modified files:
sys/arch/amd64/include: atomic.h
Log message:
Add implementations of atomic_{inc,dec,add,sub}_{int,long}() and
atomic_{add,sub}_{int,long}_nv(), based on Solaris and translated
through the mind of dlg@
Remove the 'memory' constraint from atomic_cas_{uint,ulong,ptr}()
now that rw_{enter,exit}*() use membars.
ok dlg@
