summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Workaround assertion violation in AO_load/store on m68kIvan Maidanski2021-09-091-0/+8
* Fix size of local variable passed to cas[x] (gcc/sparc)George Koehler2021-09-091-1/+1
* Fix gcc/sunc x86 AO_compare_double_and_swap_double missing side effectFrederic Recoules2020-03-124-44/+13
* Fix asm constraints of primitives in sunc/x86_64.hIvan Maidanski2020-03-121-10/+10
* Undo incorrect fix of typos regarding 'an' articleIvan Maidanski2018-12-111-1/+3
* Fix typos in arm_v6.h, ia64.hIvan Maidanski2018-10-292-5/+3
* Fix typo in AO_REAL_NEXT_PTR comment (atomic_ops_stack.h)Ivan Maidanski2017-12-211-1/+1
* Fix AO_malloc for sizes near CHUNK_SIZEIvan Maidanski2017-12-121-1/+1
* Fix 'missing select.h', 'undefined sigprocmask' compiler errors (Hexagon)Ivan Maidanski2017-12-121-2/+4
* Workaround test_stack failure on AIX/ppcFabrizio Fabbri2017-05-101-1/+5
* Fix AO_SIZE_MAX definition (Linux/musl-gcc)Ivan Maidanski2017-04-041-1/+2
* Fix 'Cannot implement CAS_full on this architecture' build error (cris)Ivan Maidanski2017-04-042-1/+2
* Fix typo in comments in gcc/arm.hIvan Maidanski2017-04-041-2/+2
* Fix test_atomic fail caused by AO_double_t misaligned load (Linux/i686)Ivan Maidanski2017-02-061-0/+3
* Fix test_atomic failure caused unaligned AO_double_t access on x86Ivan Maidanski2017-02-062-0/+9
* Fix type of general AO_TS_INITIALIZERIvan Maidanski2017-02-061-1/+1
* Remove outdated FIXME in msftc/arm.h about _InterlockedOps memory barrierIvan Maidanski2017-02-061-2/+0
* Enable Makefile.msft for Win64Ivan Maidanski2016-11-041-1/+1
* Makefile.msft: Add 'clean' target (Improve Makefile for MS VC++)Ivan Maidanski2016-11-041-3/+7
* Makefile.msft: exclude 'check' from nmake allIvan Maidanski2016-11-041-6/+5
* Fix size value wrap around in AO_malloc_largeIvan Maidanski2016-11-031-3/+16
* Fix typos in 'error' pragma messagesIvan Maidanski2016-11-034-5/+5
* Remove inclusion of acquire_release_volatile.h on mipsJames Cowgill2015-02-031-1/+1
* Regenerate configure files by new automake (v1.14.1), libtool (v2.4.2.418)Ivan Maidanski2014-05-024-10/+7
* Regenerate configure files by autoconf-2.69, automake-1.13.4Ivan Maidanski2013-08-313-303/+496
* Fix: Do not use LDREXD/STREXD for Clang3.2/arm (and earlier)Ivan Maidanski2013-08-181-3/+7
* Fix ARM double-CAS operands width (GCC/Clang)Ivan Maidanski2013-08-181-2/+2
* Fix ARMv7 LDREXD/STREXD double-wide operand specification (GCC/Clang)Ivan Maidanski2013-08-181-2/+2
* Fix typo in comment of generalize-small.templateIvan Maidanski2013-08-181-1/+1
* Fix generalized fetch_and_add functionIvan Maidanski2013-03-292-8/+4
* Fix asm constraints of primitives in sunc/x86.hIvan Maidanski2013-03-291-7/+7
* Fix asm constraint of CAS memory operand for gcc/alphaIvan Maidanski2013-03-291-1/+1
* Fix asm constraint of compare_and_swap for clang-3.1/mipsIvan Maidanski2013-03-291-1/+1
* Fix (remove) invalid include of read_ordered.h for ARMIvan Maidanski2013-02-253-5/+1
* Revert "Fix read_ordered.h inclusion for ARM"Ivan Maidanski2013-02-253-7/+5
* Fix a typo in ao_t_is_int.h commentIvan Maidanski2013-02-021-1/+1
* Fix return type of AO_int_X primitives defined in ao_t_is_int headerIvan Maidanski2013-02-021-6/+6
* Fix ordered_except_wr header inclusion for s390Ivan Maidanski2013-02-021-1/+2
* Fix read_ordered.h inclusion for ARMIvan Maidanski2013-02-023-5/+7
* Fix a typo in comment in msftc/arm.hIvan Maidanski2013-02-021-2/+2
* Fix return type of AO_char/short/int_load_read() in read_ordered.hIvan Maidanski2013-01-111-6/+6
* Fix missing compiler barrier in AO_nop_full for uniprocessor ARMIvan Maidanski2013-01-113-3/+9
* Regenerate Makefile.in; update ChangeLogIvan Maidanski2013-01-051-5/+11
* Fix template-based headers regeneration order in src/MakefileIvan Maidanski2013-01-051-0/+2
* Fix generalize-small template adding missed CAS-based fetch_and_addIvan Maidanski2013-01-032-0/+68
* Fix AO_XSIZE_load/store definition order in generalize-small templateIvan Maidanski2013-01-032-40/+40
* Properly fix compare_double_and_swap_double for gcc/x32 (use built-in CAS)Ivan Maidanski2012-10-081-0/+36
* Fix double_ptr_storage definition for gcc/x32Ivan Maidanski2012-10-081-4/+4
* Fix compare_double_and_swap_double_full for gcc/x32Ivan Maidanski2012-10-082-7/+17
* Fix typos in atomic_ops.h commentsIvan Maidanski2012-10-081-2/+2