| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Enforce most strict level of compiler warnings (MS VC) | Ivan Maidanski | 2021-10-24 | 1 | -2/+2 |
* | Fix 'AO_malloc redefinition' MS VC warning caused by attributes mismatch | Ivan Maidanski | 2021-10-24 | 1 | -0/+1 |
* | Implement and/or/xor for AO_t, short and int types (MS VC) | Ivan Maidanski | 2021-10-24 | 1 | -0/+348 |
* | Implement nf/acq/rel variants of primitives on Windows RT (MS VC) | Ivan Maidanski | 2021-10-24 | 1 | -0/+524 |
* | Implement AO_test_and_set using InterlockedExchange8 (MS VC) | Ivan Maidanski | 2021-10-24 | 5 | -30/+78 |
* | Travis CI: Ignore expired certificate reported by wget | Ivan Maidanski | 2021-10-21 | 1 | -5/+6 |
* | Fix ifndef in msftc/arm64.h | Ivan Maidanski | 2021-10-21 | 1 | -1/+1 |
* | Support double-wide CAS on armv7+ (MS VC) | Ivan Maidanski | 2021-10-20 | 1 | -4/+60 |
* | Support double-wide CAS on UWP/arm64 (MS VC) | Ivan Maidanski | 2021-10-20 | 5 | -4/+121 |
* | Do not assume 'ordered except earlier write' for UWP/arm64 | Ivan Maidanski | 2021-10-20 | 1 | -1/+2 |
* | Force AO_USE_INTERLOCKED_INTRINSICS in msftc/x86_64.h | Ivan Maidanski | 2021-10-20 | 2 | -1/+4 |
* | AppVeyor CI: Rename configuration file to .appveyor.yml | Ivan Maidanski | 2021-10-19 | 1 | -0/+0 |
* | Travis CI: Change from gcc-9 to gcc-11 (except for multilib) | Ivan Maidanski | 2021-10-19 | 1 | -10/+15 |
* | Travis CI: Change clang-8/9 to clang-12 | Ivan Maidanski | 2021-10-19 | 1 | -30/+30 |
* | Move all non-double intrinsic-based primitives to msftc/common32_defs.h | Ivan Maidanski | 2021-10-19 | 4 | -254/+153 |
* | Update ChangeLog file (set v7.6.12 release date) | Ivan Maidanski | 2021-09-13 | 1 | -1/+1 |
* | Update ChangeLog file (set v7.4.16 release date) | Ivan Maidanski | 2021-09-13 | 1 | -1/+1 |
* | Update ChangeLog file (add v7.2j release date) | Ivan Maidanski | 2021-09-13 | 1 | -1/+1 |
* | Update ChangeLog file (v7.6 changes) | Ivan Maidanski | 2021-09-12 | 1 | -0/+1 |
* | Travis CI: Pass -march=armv8.2-a to gcc-9/arm64 | Ivan Maidanski | 2021-09-10 | 1 | -1/+1 |
* | Declare argument of AO_load_next with const in atomic_ops_stack | Ivan Maidanski | 2021-09-10 | 1 | -1/+1 |
* | Update ChangeLog file (v7.6 changes) | Ivan Maidanski | 2021-09-10 | 1 | -0/+7 |
* | Update ChangeLog file (v7.2 - v7.4 changes only) | Ivan Maidanski | 2021-09-10 | 1 | -0/+4 |
* | Fix 'ISO C does not allow __alignof__' compiler warning on m68k and s390 | Ivan Maidanski | 2021-09-10 | 1 | -1/+1 |
* | Fix link URL of shields.io badges in README | Ivan Maidanski | 2021-08-13 | 1 | -3/+3 |
* | Travis CI: run gcov, cppcheck, CSA, arm64, ppc64le, s390x jobs earlier | Ivan Maidanski | 2021-06-25 | 1 | -147/+147 |
* | Travis CI: Build and run all tests sequentially for code coverage | Ivan Maidanski | 2021-06-21 | 1 | -0/+2 |
* | Update CI badge in README after migration to travis-ci.com | Ivan Maidanski | 2021-06-20 | 1 | -1/+1 |
* | Remove hits.dwyl.com badge in README | Ivan Maidanski | 2021-06-12 | 1 | -1/+0 |
* | Fix size of local variable passed to cas[x] (gcc/sparc) | George Koehler | 2021-06-11 | 1 | -1/+1 |
* | Allow to generalize bool-CAS for sparc (gcc) | Ivan Maidanski | 2021-06-11 | 1 | -1/+5 |
* | Update AUTHORS file (add George Koehler) | Ivan Maidanski | 2021-06-11 | 1 | -0/+1 |
* | Implement fetch-CAS for sparc (gcc) | George Koehler | 2021-06-11 | 1 | -1/+15 |
* | Add hitsofcode.com, shields.io, hits.dwyl.com badges to README | Ivan Maidanski | 2021-01-15 | 1 | -0/+6 |
* | Link to doc/LICENSING.txt in README | Ivan Maidanski | 2021-01-15 | 1 | -2/+2 |
* | Use __alignof__ instead of sizeof in atomic variable alignment assertions | Ivan Maidanski | 2021-01-14 | 15 | -16/+28 |
* | Workaround assertion violation in AO_load/store on m68k | Ivan Maidanski | 2021-01-12 | 1 | -1/+8 |
* | Decorate aligned attribute with double underscores in gcc/m68k.h | Ivan Maidanski | 2021-01-11 | 1 | -1/+1 |
* | Travis CI: Switch from master to main branch in cppcheck repository | Ivan Maidanski | 2020-06-20 | 1 | -1/+1 |
* | Fix link fail caused by missing GCC char/short atomic primitives on riscv64 | Ivan Maidanski | 2020-06-19 | 3 | -6/+84 |
* | Travis CI: Test with musl-gcc/arm64 | Ivan Maidanski | 2020-04-09 | 1 | -0/+9 |
* | Travis CI: Test with ASan on arm64 | Ivan Maidanski | 2020-04-08 | 1 | -0/+22 |
* | Use GCC atomic intrinsics for s390x (clang 8.0+) | Ivan Maidanski | 2020-04-07 | 1 | -3/+3 |
* | Travis CI: Move test jobs on non-x64 targets to the end of jobs list | Ivan Maidanski | 2020-04-07 | 1 | -94/+94 |
* | Travis CI: Remove test on s390x with --disable-atomic-intrinsics | Ivan Maidanski | 2020-04-07 | 1 | -6/+0 |
* | Travis CI: Use clang-9 for ASan/MSan/TSan builds (x86_64) | Ivan Maidanski | 2020-04-06 | 1 | -4/+47 |
* | Travis CI: Test with clang-8 and gcc-9 on arm64, ppc64le, s390x | Ivan Maidanski | 2020-04-06 | 1 | -14/+70 |
* | Travis CI: Update from gcc-8 to gcc-9 | Ivan Maidanski | 2020-04-03 | 1 | -16/+16 |
* | Travis CI: Change -D AO_DISABLE_GCC_ATOMICS to --disable-atomic-intrinsics | Ivan Maidanski | 2020-04-02 | 1 | -1/+1 |
* | Travis CI: Test gcc/s390x with AO_DISABLE_GCC_ATOMICS | Ivan Maidanski | 2020-04-01 | 1 | -1/+5 |