diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2021-09-10 08:03:09 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2021-09-10 08:03:09 +0300 |
commit | 73a95ab5464589c175e27e1afc8e8152a9cddcaf (patch) | |
tree | b10e0b5ede278dcb618771d519cbb2ebc84ded45 | |
parent | 17bff21c85faa697ef68f3b3bd0b980a5bbe9d08 (diff) | |
download | libatomic_ops-73a95ab5464589c175e27e1afc8e8152a9cddcaf.tar.gz |
Update ChangeLog file (v7.6 changes)
-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 == |