]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - sysdeps/libm-ieee754/w_powl.c
Update.
[thirdparty/glibc.git] / sysdeps / libm-ieee754 / w_powl.c
index 3529b5024ccf59466a7a9f86643e6440d9e39942..17feb9fc61661d7ae7759a4bd5a1ba30ea15381c 100644 (file)
            else
                return z;
        }
-       if(x==0.0){
+       if(x==0.0) {
            if(y==0.0)
                return __kernel_standard(x,y,220); /* pow(0.0,0.0) */
-           if(__finitel(y)&&y<0.0)
+           if(__finitel(y)&&y<0.0) {
              if (signbit (x) && signbit (z))
                return __kernel_standard(x,y,223); /* pow(-0.0,negative) */
              else
                return __kernel_standard(x,y,243); /* pow(+0.0,negative) */
+           }
            return z;
        }
        if(!__finitel(z)) {