1 2 3 4 5 6
extern struct foo bar; struct foo { int a; }; int tst[__alignof__ (bar) >= __alignof__ (int) ? 1 : -1];