From b1fe7f33e5cb6788c194901772890ecd7ae89252 Mon Sep 17 00:00:00 2001 From: Ivan Maidanski Date: Wed, 5 Sep 2012 08:51:21 +0400 Subject: [PATCH] Update ChangeLog --- ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ChangeLog b/ChangeLog index 04735d5..05f24cf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2012-09-05 Ivan Maidanski + + * src/atomic_ops/sysdeps/gcc/x86.h + (AO_compare_double_and_swap_double_full): Re-implement for PIC mode + saving EBX to a local variable (instead of pushing it to stack) and + saving memory operand address to a register (edi which is manually + preserved), so that the whole code could also work even if EBX points + to memory operand (e.g., in Clang); test __PIC__ using ifdef (instead + of "if"); update comments; reformat code. + [7.2d] 2012-08-09 Ivan Maidanski -- 2.50.1