X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Finternal%2Flibm.h;h=ebcd78498d0e1ba2a0ad2937435457ef74793019;hb=23614b0fcb4cd4d7b2e4148d3b1887b642169765;hp=946c310d70e5d163983d92adfb5e5ecb6e6484fc;hpb=8dba5486288e719ed290cccefcd932ed32756d7c;p=musl diff --git a/src/internal/libm.h b/src/internal/libm.h index 946c310d..ebcd7849 100644 --- a/src/internal/libm.h +++ b/src/internal/libm.h @@ -19,8 +19,6 @@ #include #include -#include "libc.h" - #if LDBL_MANT_DIG == 53 && LDBL_MAX_EXP == 1024 #elif LDBL_MANT_DIG == 64 && LDBL_MAX_EXP == 16384 && __BYTE_ORDER == __LITTLE_ENDIAN union ldshape { @@ -157,15 +155,4 @@ long double __tanl(long double, long double, int); long double __polevll(long double, const long double *, int); long double __p1evll(long double, const long double *, int); -#if 0 -/* Attempt to get strict C99 semantics for assignment with non-C99 compilers. */ -#define STRICT_ASSIGN(type, lval, rval) do { \ - volatile type __v = (rval); \ - (lval) = __v; \ -} while (0) -#else -/* Should work with -fexcess-precision=standard (>=gcc-4.5) or -ffloat-store */ -#define STRICT_ASSIGN(type, lval, rval) ((lval) = (type)(rval)) -#endif - #endif