diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2012-07-22 11:40:06 +0400 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2012-07-22 12:44:42 +0400 |
commit | eb1c67d76867fb336dddfcca2a50acd76d9fd2bc (patch) | |
tree | f4f21d007ea84f872b7987a14beb9a86d25a0eb2 | |
parent | 6c81a6bda886a3cd2894b27a734b75bb40586ef5 (diff) | |
download | libatomic_ops-eb1c67d76867fb336dddfcca2a50acd76d9fd2bc.tar.gz |
Update ChangeLog
-rw-r--r-- | ChangeLog | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -1,9 +1,18 @@ +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 arguments (or local variables) by adding + Fix type of function result by adding 'unsigned' to XCTYPE. * src/atomic_ops/generalize-small.h: Regenerate. |