math: use double_t for temporaries to avoid stores on i386
[musl] / src / math / __sin.c
index 9aead04..4030949 100644 (file)
@@ -51,7 +51,7 @@ S6  =  1.58969099521155010221e-10; /* 0x3DE5D93A, 0x5ACFD57C */
 
 double __sin(double x, double y, int iy)
 {
-       double z,r,v,w;
+       double_t z,r,v,w;
 
        z = x*x;
        w = z*z;