1f(got){if(got!=0xffff)abort();} 2main(){signed char c=-1;unsigned u=(unsigned short)c;f(u);exit(0);} 3