summaryrefslogtreecommitdiff
path: root/ChangeLog
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:11:53 +0300
commita757c2a24175fa39409d809209237d2a7355d26d (patch)
tree81a7742325f0618f5709fa346c9f5c340eecf894 /ChangeLog
parentdb3193ad83ebf0228e59b5bbe96b61310565eaef (diff)
downloadlibatomic_ops-a757c2a24175fa39409d809209237d2a7355d26d.tar.gz
Update ChangeLog file (v7.6 changes)
Diffstat (limited to 'ChangeLog')
-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 ==