summaryrefslogtreecommitdiff
path: root/src/atomic_ops/sysdeps/sunc
Commit message (Expand)AuthorAgeFilesLines
* Fix (delete) comment for AO_and_full (x86)Ivan Maidanski2016-08-171-1/+0
* Reformat asm instructions of sunc/x86.hIvan Maidanski2013-03-291-13/+19
* Fix asm constraints of primitives in sunc/x86.hIvan Maidanski2013-03-291-18/+18
* Define double-wide ordered loads/stores for x86Ivan Maidanski2013-01-071-9/+8
* Implement AO_double_load/store based on guaranteed x86 access atomicityIvan Maidanski2013-01-061-0/+5
* Replace some FIXME items with TODO in atomic_ops.c and sysdeps headersIvan Maidanski2012-10-031-2/+1
* Do not include standard_ao_double_t.h where double-CAS is unimplementedIvan Maidanski2012-10-031-2/+4
* Remove unsafe emulation-based implementation of double CAS (SunCC/x86)Ivan Maidanski2012-09-291-29/+3
* Remove sunc/x86_64.h to eliminate sunc/x86.h code duplicationIvan Maidanski2012-09-252-231/+91
* Fix cmpxchg16b-based compare_double_and_swap_double for SunCC/x86_64Ivan Maidanski2012-09-251-1/+1
* Fix a typo in comment of compare_double_and_swap_double (x86_64)Ivan Maidanski2012-09-181-1/+1
* Align code and comments of gcc/x86.h and sunc/x86.hIvan Maidanski2012-09-181-53/+51
* Implement compare_double_and_swap_double for SunCC/x86Ivan Maidanski2012-09-051-36/+19
* Fix a typo in commentIvan Maidanski2012-03-071-1/+1
* Add new macro (AO_PREFER_GENERALIZED) to favor generalized primitivesIvan Maidanski2011-12-082-0/+8
* Merge branch 'ao_t_is_int-fix' into masterIvan Maidanski2011-11-291-1/+1
|\
| * Include ao_t_is_int.h from atomic_ops.h after first generalization ifIvan Maidanski2011-11-291-1/+1
* | Add AO_GENERALIZE_ASM_BOOL_CAS new macro to allow AO_compare_and_swapIvan Maidanski2011-11-112-22/+28
* | Implement most AO_fetch_compare_and_swap primitivesIvan Maidanski2011-11-112-2/+24
* | Add FIXMEs to add AO_fetch_compare_and_swap primitivesIvan Maidanski2011-11-112-0/+4
|/
* Expand all tabs to spaces, remove trailing spaces at EOLn.Ivan Maidanski2011-09-141-4/+4
* * src/atomic_ops.h: Update comment (add AO_and, AO_xor).Ivan Maidanski2011-08-032-0/+36
* * src/atomic_ops/generalize.h (AO_or_full): Rename incr argument to value.Ivan Maidanski2011-08-032-4/+4
* 2011-06-03 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-253-25/+8
* 2011-06-01 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-252-29/+27
* 2010-02-17 Ivan Maidanski <ivmai@mail.ru> (really Patrick Marlier)ivmai2011-07-252-10/+7
* 2010-02-02 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-252-6/+7
* 2009-10-01 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-251-3/+3
* 2009-09-16 Ivan Maidanski <ivmai@mail.ru>ivmai2011-07-252-85/+85
* 2009-08-12 Hans Boehm <Hans.Boehm@hp.com> (Really Ivan Maidanski)hboehm2011-07-252-0/+355
* libatomic_ops-1.0 tarball importlibatomic_ops-1_0Ivan Maidanski2011-07-252-0/+43