1 extern void link_error (); 2 3 inline int test (void) 4 { 5 int exp = -1; 6 if ((exp < 2 ? 2U : (unsigned int) exp) != 2) 7 link_error (); 8 9 return 0; 10 } 11 12 typedef int (*test_t) (void); 13