extern void abort (void);

typedef short fract16;

int main ()
{
  int m;

  m = __builtin_bfin_norm_fr1x16 (0xe000);
  if (m != 2)
    abort ();

  return 0;
}

