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