summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Workaround 'function is never used' cppcheck style warningsIvan Maidanski2016-10-252-2/+17
* Add dd_acquire_read case to test_atomicIvan Maidanski2016-10-252-0/+2
* Hide AO_locks symbolIvan Maidanski2016-10-251-1/+1
* Workaround 'value of macro is unknown' cppcheck information messagesIvan Maidanski2016-10-181-2/+2
* Merge branch 'ppc-aix'Ivan Maidanski2016-10-172-104/+78
|\
| * Update AUTHORS fileppc-aixIvan Maidanski2016-10-101-0/+1
| * Support AIX/ppc (gcc)Jean Girardet2016-10-101-16/+34
| * Code refactoring of gcc/powerpc.h to avoid code duplicationIvan Maidanski2016-10-071-96/+51
* | Fix 'variable new value is never used' cppcheck style warningIvan Maidanski2016-10-171-1/+4
* | Workaround 'overflow in pointer subtraction' cppcheck warningIvan Maidanski2016-10-171-3/+5
* | Eliminate 'ISO C90 does not support long long' compiler pedantic warningIvan Maidanski2016-10-121-7/+6
* | Eliminate 'cast to long from void*' compiler warning in test_atomicIvan Maidanski2016-10-121-6/+2
* | Fix missing printed value names (test_stack)Ivan Maidanski2016-10-111-4/+4
* | Eliminate 'scope of variable can be reduced' cppcheck warning in AO_stackIvan Maidanski2016-10-111-1/+2
|/
* Fix 'visibility' of some CPU-specific internal macrosIvan Maidanski2016-10-078-0/+32
* Workaround '#error' cppcheck error messagesIvan Maidanski2016-10-055-7/+12
* Fix typos in 'error' pragma messagesIvan Maidanski2016-10-054-5/+5
* Fix SIZET_SAT_ADD for the case of size_t is signed (SunOS 4.X)Ivan Maidanski2016-09-161-1/+11
* Workaround 'condition always true', 'unused stored value' cppcheck warningsIvan Maidanski2016-08-241-2/+2
* Fix assertions style in test_atomic_includeIvan Maidanski2016-08-241-3/+3
* Eliminate 'scope of variable can be reduced' cppcheck warningsIvan Maidanski2016-08-242-6/+7
* Fix size value wrap around in AO_malloc_largeIvan Maidanski2016-08-221-3/+6
* Workaround a bug in double-wide CAS intrinsic of Apple clang-600/x64Ivan Maidanski2016-08-201-1/+7
* Use C11 double-wide atomic intrinsics for Clang/x86 on Cygwin and OS XIvan Maidanski2016-08-201-1/+2
* Code refactoring of int-wide primitives in gcc/x86.hIvan Maidanski2016-08-201-88/+86
* Avoid extra nop_full in stack_pop_acquire if atomic intrinsics used (x86)Ivan Maidanski2016-08-191-0/+34
* Add CI (continuous integration) badges to READMEIvan Maidanski2016-08-181-1/+4
* Refine README how to build the library source from the repositoryIvan Maidanski2016-08-181-1/+2
* Refine README about library downloadingIvan Maidanski2016-08-181-3/+9
* Add asm-based and/or/xor implementation for char/short/int (gcc/x86)Ivan Maidanski2016-08-181-0/+81
* Fix (delete) comment for AO_and_full (x86)Ivan Maidanski2016-08-172-2/+0
* Add configuration file for AppVeyor CIIvan Maidanski2016-08-151-0/+24
* Add configure '--disable-atomic-intrinsics' optionIvan Maidanski2016-08-151-2/+8
* Fix store-load ordering in AO_stack_pop_explicit_aux_acquire (PowerPC)Hans Boehm2016-08-151-1/+2
* Add configuration for Travis CIIvan Maidanski2016-08-111-0/+18
* Update ChangeLog fileIvan Maidanski2016-07-291-1/+3
* Update ChangeLog file (v7.2 - v7.4 changes only)Ivan Maidanski2016-07-291-1/+3
* Add disclaimer to README to favor C11/C++14 atomics over libatomic_ops useHans Boehm2016-05-231-0/+2
* gcc/generic-small.h: Add TODO itemsHans Boehm2016-05-122-5/+60
* Refine documentation about _full memory ordering suffixHans Boehm2016-05-121-1/+3
* Update AUTHORS fileIvan Maidanski2016-05-111-0/+1
* Basic support of TILE-Gx and TILEPro CPUsChris Metcalf2016-05-113-0/+54
* Update ChangeLog fileIvan Maidanski2016-04-271-0/+6
* Update ChangeLog file (v7.2 - v7.4 changes only)Ivan Maidanski2016-04-261-0/+3
* Use GCC atomic intrinsics for x86 and x64 (gcc 4.8+ and clang 3.4+)Ivan Maidanski2016-04-253-22/+66
* Do not force GCC atomic intrinsics usage if AO_PREFER_BUILTIN_ATOMICSIvan Maidanski2016-04-212-6/+2
* Add AO_DISABLE_GCC_ATOMICS, AO_PREFER_BUILTIN_ATOMICS macros to configureIvan Maidanski2016-04-191-0/+6
* Fix typo in configure.ac (in description of AO_ASM_X64_AVAILABLE)Ivan Maidanski2016-04-191-1/+1
* Remove AO_T_IS_INT definition for GCC atomic intrinsics caseIvan Maidanski2016-04-183-9/+4
* Fix AO_TS_VAL_t used for __atomic_test_and_set (gcc)Ivan Maidanski2016-04-156-21/+8