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@

Reply via email to