summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2021-09-10 08:03:09 +0300
committerIvan Maidanski <ivmai@mail.ru>2021-09-10 08:03:09 +0300
commit73a95ab5464589c175e27e1afc8e8152a9cddcaf (patch)
treeb10e0b5ede278dcb618771d519cbb2ebc84ded45
parent17bff21c85faa697ef68f3b3bd0b980a5bbe9d08 (diff)
downloadlibatomic_ops-73a95ab5464589c175e27e1afc8e8152a9cddcaf.tar.gz
Update ChangeLog file (v7.6 changes)
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 5af5592..bf3cbe7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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 ==