1 struct test { int part: 24; } __attribute__((packed));
foo(const struct test * p)2 static unsigned int foo (const struct test *p) { return p->part; }
main()3 int main() { struct test x = { 12 }; return foo(&x); }
4