diff options
-rw-r--r-- | ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -1,10 +1,14 @@ == [7.6.12] (not released yet) == +* Allow to generalize bool-CAS for sparc (gcc) * Describe double_compare_and_swap operation in README_details * Document CAS operations better in README_details * Fix gcc/sunc x86 AO_compare_double_and_swap_double missing side effect * Fix library name in README_details +* Fix link fail caused by missing GCC char/short atomic primitives on riscv64 +* Fix size of local variable passed to cas[x] (gcc/sparc) +* Implement fetch-CAS for sparc (gcc) * Refactor gcc x86 memory constraints * Refine and reformat description of size prefix in README_details * Remove outdated notes in README_details @@ -12,6 +16,9 @@ * Support MSYS host (configure) * Turn off compare_double_and_swap_double_full PIC hack for GCC 5+ (x86) * Update README_win32 to match Makefile.msft +* Use GCC atomic intrinsics for s390x (clang 8.0+ and gcc 5.4+) +* Use __alignof__ instead of sizeof in atomic variable alignment assertions +* Workaround assertion violation in AO_load/store on m68k == [7.6.10] 2019-03-01 == |