Update ChangeLog
authorIvan Maidanski <ivmai@mail.ru>
Mon, 3 Apr 2017 21:21:12 +0000 (00:21 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Mon, 3 Apr 2017 21:21:12 +0000 (00:21 +0300)
ChangeLog

index 1a86d4c..dd1f02b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,22 @@
+2017-03-15  Ivan Maidanski <ivmai@mail.ru>
+
+       * src/atomic_ops_malloc.c [SIZE_MAX] (AO_SIZE_MAX): Cast
+       SIZE_MAX to size_t explicitly (to workaround incorrect definition
+       of SIZE_MAX - e.g. it is defined as ~0ULL in musl-tools which is not
+       correct for a 32-bit target).
+
+2017-02-22  Ivan Maidanski <ivmai@mail.ru>
+
+       * src/atomic_ops.h [__cris__ || CRIS] (AO_CAN_EMUL_CAS): Define.
+       * src/atomic_ops/sysdeps/gcc/cris.h: Add TODO to implement CAS.
+
+2017-02-20  Ivan Maidanski <ivmai@mail.ru>
+
+       * src/atomic_ops/sysdeps/gcc/arm.h
+       (AO_compare_and_swap): Fix typo ("succeeded") and add "then" in comment.
+       * src/atomic_ops/sysdeps/gcc/arm.h
+       (AO_compare_double_and_swap_double): Likewise.
+
 2017-01-31  Ivan Maidanski <ivmai@mail.ru>
 
        * src/atomic_ops/sysdeps/standard_ao_double_t.h [__i386__ && __GNUC__]