text: /*
   * Written by J.T. Conklin <jtc@netbsd.org>.
   * Changes for long double by Ulrich Drepper <drepper@cygnus.com>
   * Public domain.
   */
  
  #include <math_private.h>
  
  long double
  __rintl (long double x)
  {
    long double res;
  
    asm ("frndint" : "=t" (res) : "0" (x));
    return res;
  }
  
  weak_alias (__rintl, rintl)
  