]> granicus.if.org Git - libatomic_ops/commit
Fix test_atomic fail caused by AO_double_t misaligned load (Linux/i686)
authorIvan Maidanski <ivmai@mail.ru>
Tue, 31 Jan 2017 07:29:44 +0000 (10:29 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 31 Jan 2017 07:29:44 +0000 (10:29 +0300)
commita53e41b81372a63564137aa9a6a3feeeb80a79cc
treeee73764ff396162db7f3ac205c569c5295a07ecd
parent6890d9b5e436de898bc34fe51225e45c9941ed24
Fix test_atomic fail caused by AO_double_t misaligned load (Linux/i686)

* src/atomic_ops/sysdeps/standard_ao_double_t.h [__i386__ && __GNUC__]
(double_ptr_storage): Add aligned(8) attribute (so that AO_double_t
global/static variables to have proper (double-word) alignment).
src/atomic_ops/sysdeps/standard_ao_double_t.h