1 /* PR rtl-optimization/17099 */ 2 3 extern void exit (int); 4 extern void abort (void); 5 6 void check(int a)7check (int a) 8 { 9 if (a != 1) 10 abort (); 11 } 12 13 void test(int a,int b)14test (int a, int b) 15 { 16 check ((a ? 1 : 0) | (b ? 2 : 0)); 17 } 18 19 int main(void)20main (void) 21 { 22 test (1, 0); 23 exit (0); 24 } 25