summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog29
1 files changed, 29 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 679b981..f826e7f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,32 @@
+2012-08-01 Ivan Maidanski <ivmai@mail.ru>
+
+ * src/atomic_ops.h (AO_compiler_barrier): Add parentheses and cast to
+ void.
+
+2012-07-12 Ivan Maidanski <ivmai@mail.ru>
+
+ * config.guess: Regenerate (by autoreconf -vif using autoconf-2.68,
+ automake-1.11.1 and libtool-2.4).
+ * config.sub: Likewise.
+
+2012-07-04 Ivan Maidanski <ivmai@mail.ru>
+
+ * src/atomic_ops/sysdeps/gcc/x86.h
+ (AO_compare_double_and_swap_double_full): Use EDI register for
+ "new_val1" argument in PIC mode only for GCC 4.3+ to workaround
+ a problem with older compiler versions (e.g., GCC 4.2.1 [FreeBSD])
+ that do not recognize 'D' as a valid register specification; update
+ comment.
+
+2012-07-01 Ivan Maidanski <ivmai@mail.ru>
+
+ * src/atomic_ops/generalize-small.template
+ (AO_XSIZE_fetch_and_add_full,
+ AO_XSIZE_fetch_and_add_acquire, AO_XSIZE_fetch_and_add_release):
+ Fix type of function result by adding
+ 'unsigned' to XCTYPE.
+ * src/atomic_ops/generalize-small.h: Regenerate.
+
[7.2]
2012-05-11 Ivan Maidanski <ivmai@mail.ru>