Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 100289 | Differences between
and this patch

Collapse All | Expand All

(-)glibc-2.3.5/sysdeps/x86_64/fpu/w_acosf.c.x86_64-new-libm-aliasing (-4 / +1 lines)
Lines 71-80 float __acosf(float x) Link Here
71
71
72
  unsigned int ux, aux, xneg;
72
  unsigned int ux, aux, xneg;
73
73
74
  /* For some reason using this:
74
  GET_BITS_SP32(x, ux);
75
        GET_BITS_SP32(x, ux);
76
     instead of the following line makes acosf run like a snail on a Hammer. */
77
  ux = (*((unsigned int *)&x));
78
75
79
  aux = ux & ~SIGNBIT_SP32;
76
  aux = ux & ~SIGNBIT_SP32;
80
  xneg = (ux & SIGNBIT_SP32);
77
  xneg = (ux & SIGNBIT_SP32);

Return to bug 100289