/* PR c/11446: packed on a struct takes precedence over aligned on the type of a field. *//* { dg-do run } */struct A {double d;}__attribute__((aligned));struct B {char c;struct A a;}__attribute__((packed));intmain(){if(sizeof(struct B) !=sizeof(char) +sizeof(struct A))abort();return0;}