blob: b7fbea7acb96b38822c87ef16e4203f876cbf6f1 [file] [log] [blame]
extern void abort (void);
extern void exit (int);
typedef int fract32;
int main ()
{
fract32 f = 0xfffffedc, g;
int a;
a = __builtin_bfin_norm_fr1x32 (f);
g = f << a;
if (g != 0xb7000000)
abort ();
exit (0);
}