summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2012-03-07 19:12:49 +0400
committerIvan Maidanski <ivmai@mail.ru>2012-03-07 19:12:49 +0400
commit30cea1b9ea06c4c25cc219e1197dfac8dfa52083 (patch)
treee9cc3c9ed1f071c4d7e6ee671ab9fc7bc30e21f4 /ChangeLog
parent04eeeb6479b21f498ea482c49ece997bbfc04420 (diff)
downloadlibatomic_ops-30cea1b9ea06c4c25cc219e1197dfac8dfa52083.tar.gz
Fix AO_compare_double_and_swap_double_full for gcc/x86 (PIC mode)
* src/atomic_ops/sysdeps/gcc/x86.h (AO_compare_double_and_swap_double_full): Use EDI register for "new_val1" argument instead of a memory operand and use XCHG assembler instruction instead of push/pop in case of PIC mode (to workaround a bug in GCC 4.6.1); update the comment.
Diffstat (limited to 'ChangeLog')
0 files changed, 0 insertions, 0 deletions