1extern void abort(void); 2 3typedef int word __attribute__((mode(word))); 4 5struct foo 6{ 7 word x; 8 word y[0]; 9}; 10 11int main() 12{ 13 if (sizeof(word) != sizeof(struct foo)) 14 abort(); 15 if (__alignof__(word) != __alignof__(struct foo)) 16 abort(); 17 return 0; 18} 19