1  /* PR c/10083 */
       2  /* This will result in a very small constant for umul_highpart, which
       3     uncovered a bug in the Alpha machine description.  */
       4  
       5  unsigned long f(unsigned long x) {
       6      return x % 0x3fffffffffffffff;
       7  }