X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=include%2Fmath.h;h=61738e6a261f16e5650190ad265a06660e46ee0b;hp=bc0159e63c4d878ce4dad9429975ea2ced0ef9bf;hb=e68c51ac46a9f273927aef8dcebc89912ab19ece;hpb=ed0e3a357e5a5aef394b0b94d13c3a5c078f67f2 diff --git a/include/math.h b/include/math.h index bc0159e6..61738e6a 100644 --- a/include/math.h +++ b/include/math.h @@ -28,8 +28,8 @@ extern "C" { #define MATH_ERREXCEPT 2 #define math_errhandling 2 -#define FP_ILOGBNAN (((unsigned)-1)>>1) -#define FP_ILOGB0 (~FP_ILOGBNAN) +#define FP_ILOGBNAN (-1-(int)(((unsigned)-1)>>1)) +#define FP_ILOGB0 FP_ILOGBNAN #define FP_NAN 0 #define FP_INFINITE 1 @@ -387,6 +387,13 @@ float y1f(float); long double y1l(long double); float ynf(int, float); long double ynl(int, long double); + +double exp10(double); +float exp10f(float); +long double exp10l(long double); +double pow10(double); +float pow10f(float); +long double pow10l(long double); #endif #ifdef __cplusplus