diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 29 |
1 files changed, 29 insertions, 0 deletions
@@ -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> |