summaryrefslogtreecommitdiff
path: root/common/lib/libc/atomic
AgeCommit message (Expand)Author
2009-12-14Merge from matt-nb5-mips64matt
2009-08-21__strong_alias(foo,foo) is... pointless.skrll
2009-01-30Make sure _atomic_cas_fn is initialised for "weirdo environments" suchskrll
2008-06-23+atomic_cas_*_niad
2008-06-23Install manual pages for the atomic ops.ad
2008-04-30Convert TNF licenses to new 2 clause variantmartin
2008-04-29Implement _atomic_cas_up() in assembly code as the compiler cannot bescw
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-02-11Put back a __predict_false removed during testing and fix atomic_cas_mp().ad
2008-02-11Clarify what membar_enter/membar_exit provide.ad
2008-02-11Note many of the restrictions, and clarify the section on globalad
2008-02-10Fix name of the init function.ad
2008-02-10Add atomic_cas_foo_ni().ad
2008-02-09Some glue for atomic ops in userspace.ad
2007-12-04Correct what must obviously be a cut+paste-induced set of typos.he
2007-12-02Typo fixes.wiz
2007-11-29atomic_add_* takes signed integers, the others take unsigned.ad
2007-11-29Add inc/dec variants that use atomic_cas in preference to atomic_add.ad
2007-11-29membar_read/write are gone.ad
2007-11-29Only build the 64-bit versions if __HAVE_ATOMIC64_OPS.ad
2007-11-28Memory barrier in respect of the CAS isn't necessary.ad
2007-11-28Support files from the thorpej-atomic branch.ad