1 extern void abort (void); 2 3 typedef long fract32; 4 main()5 int main () 6 { 7 fract32 t; 8 9 t = __builtin_bfin_shl_fr1x32 (0x7feff4ff, -4); 10 if (t != 0x7feff4f) 11 abort (); 12 13 return 0; 14 } 15 16