Print this page


Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libm/common/LD/__rem_pio2l.c
          +++ new/usr/src/lib/libm/common/LD/__rem_pio2l.c
↓ open down ↓ 26 lines elided ↑ open up ↑
  27   27   * Use is subject to license terms.
  28   28   */
  29   29  
  30   30  /* __rem_pio2l(x,y)
  31   31   *
  32   32   * return the remainder of x rem pi/2 in y[0]+y[1]
  33   33   * by calling __rem_pio2m
  34   34   */
  35   35  
  36   36  #include "libm.h"
       37 +#include "longdouble.h"
  37   38  
  38   39  extern const int _TBL_ipio2l_inf[];
  39   40  
  40   41  static const long double
  41   42      two24l = 16777216.0L,
  42   43      pio4   = 0.7853981633974483096156608458198757210495L;
  43   44  
  44   45  int
  45   46  __rem_pio2l(long double x, long double *y)
  46   47  {
↓ open down ↓ 32 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX