1 /* PR optimization/6822 */ 2 3 extern unsigned char foo1 (void); 4 extern unsigned short foo2 (void); 5 bar1(void)6int bar1 (void) 7 { 8 unsigned char q = foo1 (); 9 return (q < 0x80) ? 64 : 0; 10 } 11 bar2(void)12int bar2 (void) 13 { 14 unsigned short h = foo2 (); 15 return (h < 0x8000) ? 64 : 0; 16 } 17