]> granicus.if.org Git - libatomic_ops/commit
2008-01-06 Hans Boehm <Hans.Boehm@hp.com> (Really mostly Joerg Wagner)
authorhboehm <hboehm>
Mon, 7 Jan 2008 05:11:52 +0000 (05:11 +0000)
committerIvan Maidanski <ivmai@mail.ru>
Mon, 25 Jul 2011 12:03:24 +0000 (16:03 +0400)
commit2df9c1e6a1075c98223f2c437964dda26f6c2287
treeb208be8a18c928807bca3569920561ca6950d30a
parent8bb45851c47e376b6c2ef29cadd56f6ba49f959e
2008-01-06 Hans Boehm <Hans.Boehm@hp.com> (Really mostly Joerg Wagner)
* src/atomic_ops/generalize.h: Add test_and_set generalizations,
Add AO_double_compare_and_swap generalizations.
* src/atomic_ops/sysdeps/armcc/arm_v6.h: New file.
* src/atomic_ops/sysdeps/gcc/arm.h: Handle V6 and V7.
* src/atomic_ops/sysdeps/gcc/x86.h,
src/atomic_ops/sysdeps/{gcc,msftc}/x86_64.h: Conditionally add
compare_double_and_swap_double, commented out for msftc.
* src/atomic_ops/sysdeps/standard_ao_double_t.h:  Add
double_ptr_storage field.
ChangeLog
src/atomic_ops/generalize.h
src/atomic_ops/sysdeps/armcc/arm_v6.h [new file with mode: 0644]
src/atomic_ops/sysdeps/gcc/arm.h
src/atomic_ops/sysdeps/gcc/x86_64.h
src/atomic_ops/sysdeps/msftc/x86_64.h
src/atomic_ops/sysdeps/standard_ao_double_t.h