summaryrefslogtreecommitdiff
path: root/src/atomic_ops/generalize-small.template
Commit message (Expand)AuthorAgeFilesLines
* Place no_sanitize attributes in a GCC-compliant wayIvan Maidanski2017-11-191-8/+11
* Workaround Thread Sanitizer (TSan) false positive warningsIvan Maidanski2017-09-221-7/+8
* Workaround MSan warning about uninitialized data read by generalized storeIvan Maidanski2017-02-161-0/+4
* Fix generalized store_release_write for double-wide type on x64 (GCC)Ivan Maidanski2013-04-081-7/+7
* Remove improper comment for AO_XSIZE_load_readIvan Maidanski2013-02-281-3/+1
* Add AO_store generalization based on CASIvan Maidanski2013-01-121-0/+59
* Cast away volatile on dereference in CAS-based generalization primitivesIvan Maidanski2013-01-121-4/+4
* Add AO_load primitives generalization based on CASIvan Maidanski2013-01-041-136/+209
* Move generalized arithmetical primitives to 'generalize-arithm' templateIvan Maidanski2013-01-031-745/+0
* Add generalized CAS primitives of char/short/int sizeIvan Maidanski2013-01-031-0/+232
* Add generalized atomic and/or/xor operations for char/short/int typesIvan Maidanski2013-01-021-0/+247
* Add missing generalization of no-barrier CAS in templateIvan Maidanski2013-01-021-0/+13
* Move 'unsigned' keyword to XCTYPE in generalize-small templateIvan Maidanski2013-01-021-39/+39
* Fix generalize-small template adding missed CAS-based fetch_and_addIvan Maidanski2013-01-021-0/+17
* Fix AO_XSIZE_load/store definition order in generalize-small templateIvan Maidanski2013-01-021-10/+10
* Fix generalized AO_char/short_compare_and_swap/fetch_and_add CTYPE argsIvan Maidanski2012-07-011-9/+12
* Use __builtin_expect in CAS failure loop condition checks (GCC only)Ivan Maidanski2012-03-261-3/+6
* Generalize AO_compare_and_swap primitives via AO_fetch_compare_and_swapIvan Maidanski2011-11-111-1/+38
* Fix generalized AO_<type>_fetch_and_add() return typeIvan Maidanski2011-11-031-3/+3
* 2011-06-03 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-251-505/+513
* 2008-07-18 Hans Boehm <Hans.Boehm@hp.com>hboehm2011-07-251-2/+2
* libatomic_ops-1.0 tarball importlibatomic_ops-1_0Ivan Maidanski2011-07-251-0/+575