1  extern void abort (void);
       2  
       3  typedef short fract16;
       4  
       5  int main ()
       6  {
       7    int m;
       8  
       9    m = __builtin_bfin_norm_fr1x16 (0x1000);
      10    if (m != 2)
      11      abort ();
      12  
      13    return 0;
      14  }
      15