+2015-04-14 Hans-Peter Nilsson <hp@axis.com>
+
+ * testsuite/29_atomics/atomic/62259.cc: Assert atomic
+ alignment is larger-equal, not equal, to default alignment.
+
2015-04-13 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/65754
int32_t b;
};
-static_assert( alignof(std::atomic<twoints>) == alignof(int64_t),
+static_assert( alignof(std::atomic<twoints>) >= alignof(int64_t),
"std::atomic not suitably aligned" );
// libstdc++/65147
std::atomic<power_of_two_obj> obj1;
-static_assert( alignof(obj1) == alignof(int64_t),
+static_assert( alignof(obj1) >= alignof(int64_t),
"std::atomic not suitably aligned" );
struct container_struct {
container_struct obj2;
-static_assert( alignof(obj2.ao) == alignof(int64_t),
+static_assert( alignof(obj2.ao) >= alignof(int64_t),
"std::atomic not suitably aligned" );