summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2016-11-03 18:19:16 +0300
committerIvan Maidanski <ivmai@mail.ru>2016-11-03 18:19:16 +0300
commit25afc44cd01d9f6b46254fa75bdaad49474b0a96 (patch)
tree109b87883aa360386f51f38a59aac80282b1c0b0
parent22c411a02c8ffedb84615fa6b5acd4b1896c7787 (diff)
downloadlibatomic_ops-25afc44cd01d9f6b46254fa75bdaad49474b0a96.tar.gz
Update ChangeLog
-rw-r--r--ChangeLog35
1 files changed, 35 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 92d0a97..17dcd69 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,38 @@
+2016-11-02 Ivan Maidanski <ivmai@mail.ru>
+
+ * doc/README.txt: Document AO_REQUIRE_CAS better (replace
+ "compare-and-swap" with "AO_compare_and_swap*").
+
+2016-08-24 Ivan Maidanski <ivmai@mail.ru>
+
+ * tests/test_atomic.template (test_atomicXX): Replace assert()
+ calls with TA_assert().
+ * test_atomic_include.h: Regenerate.
+
+2016-08-22 Ivan Maidanski <ivmai@mail.ru>
+
+ * src/atomic_ops_malloc.c: Include limits.h (unless SIZE_MAX already
+ defined).
+ * src/atomic_ops_malloc.c (AO_SIZE_MAX): New macro.
+ * src/atomic_ops_malloc.c (SIZET_SAT_ADD): New macro.
+ * src/atomic_ops_malloc.c (AO_malloc_large): Use SIZET_SAT_ADD to
+ avoid integer overflow when computing the memory size to map (i.e.,
+ malloc should handle arguments close to SIZE_MAX correctly).
+
+2016-10-05 Ivan Maidanski <ivmai@mail.ru>
+
+ * src/atomic_ops.h [_HPUX_SOURCE && !__ia64] (AO_barrier_dummy):
+ Fix typo ("do not") in comment.
+ * src/atomic_ops/generalize.h [AO_HAVE_nop_acquire]: Fix typo
+ ("do not") in #error message.
+ * src/atomic_ops/generalize.h [AO_HAVE_nop_release]: Likewise.
+ * src/atomic_ops/sysdeps/armcc/arm_v6.h [__TARGET_ARCH_ARM < 6]:
+ Likewise.
+ * src/atomic_ops/sysdeps/armcc/arm_v6.h [__TARGET_ARCH_ARM < 6]: Add
+ #error pragma.
+ * src/atomic_ops_stack.c [AO_HAVE_compare_and_swap_double]: Fix typo
+ ("does not") in #error message.
+
[7.2g]
2016-05-23 Ivan Maidanski <ivmai@mail.ru>