summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* DRAFT #20 - enable coveralls (linux/gcc)draft-coveralls-linuxIvan Maidanski2017-01-242-29/+19
* Fix test_atomic failure caused unaligned AO_double_t access on x86Ivan Maidanski2017-01-244-2/+20
* Revert "Fix test_atomic fail caused unaligned AO_double_t access (VC/x86)"Ivan Maidanski2017-01-247-30/+4
* Implement char CAS and char/short add for msftc X86[_64] (VS 2013+)Ivan Maidanski2017-01-243-2/+75
* Implement short inc/dec directly for msftc ARM and X86[_64]Ivan Maidanski2017-01-242-0/+36
* Really implement char and/or/xor and short CAS for msftc ARM (VS 2013+)Ivan Maidanski2017-01-241-1/+1
* Implement char and/or/xor and short CAS for msftc ARM and X86[_64]Ivan Maidanski2017-01-232-0/+79
* Remove redundant include windows.h from headers (msftc/x86[_64])Ivan Maidanski2017-01-202-23/+20
* Always define word-wide CAS for x86 (MS VC++ 8 or later)Ivan Maidanski2017-01-205-22/+7
* Fix test_atomic failure caused unaligned AO_double_t access on x86 (VC++)Ivan Maidanski2017-01-207-4/+30
* Add assertion that double-wide CAS target is aligned (msftc/x86[_64])Ivan Maidanski2017-01-202-0/+3
* Fix turn off optimization in case of configure --enable-gcovIvan Maidanski2017-01-191-1/+1
* Add asm-based char/short/int CAS implementation for gcc/x86[_64]Ivan Maidanski2017-01-171-1/+63
* Implement int CAS/inc/dec for msftc/x86_64Ivan Maidanski2017-01-171-1/+28
* Remove outdated FIXME in msftc/arm.h about _InterlockedOps memory barrierIvan Maidanski2017-01-161-2/+0
* Add configure --enable-gcov option (enable code coverage analysis)Ivan Maidanski2017-01-131-0/+8
* .gitignore: Ignore gcov c/h output filesIvan Maidanski2017-01-131-0/+2
* Fix 'atomic_load/store symbols undefined' error on OS X 10.8 i386Ivan Maidanski2017-01-121-0/+15
* Fix AO_stack build failure on OS X 10.7 because of missing CAS (x86)Ivan Maidanski2016-12-291-1/+4
* Fix AO_stack build failure on OS X 10.7 because of missing CAS (x86_64)Ivan Maidanski2016-12-281-0/+3
* .gitignore: Properly ignore sym-linked folders of code analysis toolsIvan Maidanski2016-12-141-2/+2
* .gitignore: Ignore folders and files of static code analysis toolsIvan Maidanski2016-12-131-0/+7
* Support CFLAGS_EXTRA to pass extra user-defined compiler flags (configure)Ivan Maidanski2016-12-103-0/+7
* Travis CI configuration: turn on assertion checkingIvan Maidanski2016-12-081-1/+1
* Eliminate 'printf format specifies type void*' GCC pedantic warningsIvan Maidanski2016-12-071-4/+4
* Workaround 'uninitialized memory use' MemorySanitizer warning (test_atomic)Ivan Maidanski2016-12-051-1/+4
* Update ChangeLog fileIvan Maidanski2016-11-261-0/+4
* Update ChangeLog file (v7.4 changes)Ivan Maidanski2016-11-261-0/+1
* Workaround a bug in double-wide intrinsics of Clang/x64 with ASan enabledIvan Maidanski2016-11-242-2/+13
* Code refactoring of Clang double-wide intrinsic workarounds (gcc/x86)Ivan Maidanski2016-11-242-28/+29
* Undefine internal macros that are defined solely for generic.hIvan Maidanski2016-11-232-0/+14
* Fix GCC -Wpedantic checking in configureIvan Maidanski2016-11-221-1/+3
* Report gcc/clang pedantic warnings (configure)Ivan Maidanski2016-11-221-1/+9
* Refine AO_nop_write comment for ARM big.LITTLE architectureIvan Maidanski2016-11-181-1/+2
* Fix powerpc detection on AIX (gcc)Tobias Leich2016-11-181-1/+2
* Do not define print_list() unless used (tests)Ivan Maidanski2016-11-142-0/+4
* Fix indentation of #endif in s390.hIvan Maidanski2016-11-121-1/+1
* Update AUTHORS file (add 'Tobias Leich')Ivan Maidanski2016-11-101-0/+1
* Implement fetch-CAS for s390[x] (gcc)Tobias Leich2016-11-101-1/+18
* Update ChangeLog fileIvan Maidanski2016-11-081-3/+22
* Update ChangeLog file (v7.4 changes)Ivan Maidanski2016-11-081-0/+2
* Update ChangeLog file (v7.2 - v7.4 changes only)Ivan Maidanski2016-11-081-0/+22
* Remove spaces at EOLn in asm codeIvan Maidanski2016-11-082-32/+32
* Fix (improve) AO_REQUIRE_CAS description in READMEIvan Maidanski2016-11-021-3/+3
* Add *_and/or/xor* and *_[fetch_]compare_and_swap* tests to test_atomicIvan Maidanski2016-11-011-0/+182
* Fix reporting about missing and/or/xor_dd_acquire_read (test_atomic)Ivan Maidanski2016-11-011-3/+18
* Fix missing double_compare_and_swap_dd_acquire_readIvan Maidanski2016-11-011-0/+16
* Workaround 'value of MAP_ANON unknown' cppcheck info messageIvan Maidanski2016-10-261-1/+3
* Suppress 'ISO C does not support __int128 type' GCC/Clang pedantic warningIvan Maidanski2016-10-251-1/+15
* Fix test_malloc failure if CPPCHECK is definedIvan Maidanski2016-10-251-2/+2