summaryrefslogtreecommitdiff
path: root/sys/arch/sh/include/atomic.h
AgeCommit message (Expand)Author
2014-11-17split the int and long implementations to avoid compiler warnings.David Gwynne
2014-09-24jmatthew@ found another case of me getting the number of args wrongDavid Gwynne
2014-09-24implement atomic_{cas,swap}_{uint,long,ptr) and atomic_{add,sub}_{int,long}David Gwynne
2014-03-29It's been a quarter century: we can assume volatile is present with that name.Philip Guenther
2011-03-23Normalize sentinel. Use _MACHINE_*_H_ and _<ARCH>_*_H_ properly and consitently.Paul Irofti
2007-04-05Disable interrupts around bit operations for propert atomicity against them.Miod Vallat
2007-02-19only make this interface available to the kernel for now, discussed withaTheo de Raadt
2007-02-06Add machine/atomic.h to all architectures and define two operationsArtur Grabowski