blob: 470ac0059d3c56a3861b5db582dd54cca6dff4e5 [file] [log] [blame]
/* { dg-do compile } */
/* { dg-additional-options "-Wno-pedantic" } */
struct trailing
{
unsigned m;
short ary[];
} trailing =
{.ary = {1}};
struct packed
{
unsigned m;
short ary[];
} __attribute__ ((packed)) packed =
{.ary = {2}};
/* { dg-final { scan-assembler ".align 1 .u32 packed\\\[2\\\] = { 0, 2 };" } } */
/* { dg-final { scan-assembler ".align 4 .u32 trailing\\\[2\\\] = { 0, 1 };" } } */