1extern int ok (int); 2extern void exit (); 3static int gen_x86_64_shrd (int); 4static int 5gen_x86_64_shrd(int a __attribute__ ((__unused__))) 6{ 7 return 0; 8} 9 10extern int gen_x86_shrd_1 (int); 11extern void ix86_split_ashr (int); 12 13void 14ix86_split_ashr (int mode) 15{ 16 (mode != 0 17 ? ok 18 : gen_x86_64_shrd) (0); 19} 20 21volatile int one = 1; 22int 23main (void) 24{ 25 ix86_split_ashr (one); 26 return 1; 27} 28 29int 30ok (int i) 31{ 32 exit (i); 33} 34