Do not include standard_ao_double_t.h where double-CAS is unimplemented
authorIvan Maidanski <ivmai@mail.ru>
Tue, 2 Oct 2012 20:08:23 +0000 (00:08 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 2 Oct 2012 20:08:23 +0000 (00:08 +0400)
commitf5b9865c003932c51e974db30037c33b32127dcb
treed488084436201fb2d0295c330389f3c304ec5688
parenta9e7629b3821c5f09a1f7450565b80441494a05a
Do not include standard_ao_double_t.h where double-CAS is unimplemented

* src/atomic_ops/sysdeps/gcc/mips.h: Comment out include
standard_ao_double_t.h (since double-CAS is not implemented).
* src/atomic_ops/sysdeps/msftc/arm.h: Likewise.
* src/atomic_ops/sysdeps/gcc/mips.h: Add TODO item for
AO_compare_double_and_swap_double.
* src/atomic_ops/sysdeps/gcc/x86_64.h: Include standard_ao_double_t.h
only if AO_compare_double_and_swap_double_full defined.
* src/atomic_ops/sysdeps/msftc/x86_64.h: Likewise.
* src/atomic_ops/sysdeps/sunc/x86.h: Likewise.
src/atomic_ops/sysdeps/gcc/mips.h
src/atomic_ops/sysdeps/gcc/x86_64.h
src/atomic_ops/sysdeps/msftc/arm.h
src/atomic_ops/sysdeps/msftc/x86_64.h
src/atomic_ops/sysdeps/sunc/x86.h