* g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
From-SVN: r67398
This commit is contained in:
parent
2365664203
commit
aa6b9f6dcd
|
@ -1,5 +1,7 @@
|
|||
2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
|
||||
|
||||
* g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
|
||||
|
||||
* gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
|
||||
* gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
|
||||
|
||||
|
|
|
@ -5,4 +5,9 @@ struct A {};
|
|||
struct B {
|
||||
A a; // { dg-warning "empty" }
|
||||
virtual void f () {}
|
||||
};
|
||||
} __attribute__((aligned(8)));
|
||||
/* The preceding attribute is necessary on targets with
|
||||
BIGGEST_ALIGNMENT <= 32 to trigger the warning, as otherwise a 32 bit
|
||||
offset is split into DECL_FIELD_OFFSET 4 and DECL_FIELD_BIT_OFFSET 0,
|
||||
and then there is no discrepancy between DECL_FIELD_OFFSET and
|
||||
byte_position to warn about. */
|
||||
|
|
Loading…
Reference in New Issue