1 extern void abort (void);
2 extern void exit (int);
3 
4 typedef int fract32;
5 
main()6 int main ()
7 {
8   fract32 f = 0xfffffedc, g;
9   int a;
10 
11   a = __builtin_bfin_norm_fr1x32 (f);
12   g = f << a;
13   if (g != 0xb7000000)
14     abort ();
15 
16   exit (0);
17 }
18 
19