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:11:53 +0300 |
commit | a757c2a24175fa39409d809209237d2a7355d26d (patch) | |
tree | 81a7742325f0618f5709fa346c9f5c340eecf894 /ChangeLog | |
parent | db3193ad83ebf0228e59b5bbe96b61310565eaef (diff) | |
download | libatomic_ops-a757c2a24175fa39409d809209237d2a7355d26d.tar.gz |
Update ChangeLog file (v7.6 changes)
Diffstat (limited to 'ChangeLog')
-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 == |