1int b = 0; 2 3func () { } 4 5void 6testit(int x) 7{ 8 if (x != 20) 9 abort (); 10} 11 12int 13main() 14 15{ 16 int a = 0; 17 18 if (b) 19 func(); 20 21 /* simplify_and_const_int would incorrectly omit the mask in 22 the line below. */ 23 testit ((a + 23) & 0xfffffffc); 24 exit (0); 25} 26