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