X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=include%2Ftgmath.h;h=a181ef00dcc5bdd4b92bf2f61401d174368dfeba;hp=52913913e3ae9f78e870ca870302ea5dfc4d59de;hb=132f0a00831d3b64cc6ae35df69d6865516c64b5;hpb=a4a0c91275788407763b1e5a9da17b777495ca85 diff --git a/include/tgmath.h b/include/tgmath.h index 52913913..a181ef00 100644 --- a/include/tgmath.h +++ b/include/tgmath.h @@ -121,6 +121,69 @@ sizeof(double) == sizeof(long double) __LDBL(x) ? fabsl(x) : \ fabs(x) )) +/* suppress any macros in math.h or complex.h */ + +#undef acos +#undef acosh +#undef asin +#undef asinh +#undef atan +#undef atan2 +#undef atanh +#undef carg +#undef cbrt +#undef ceil +#undef cimag +#undef conj +#undef copysign +#undef cos +#undef cosh +#undef cproj +#undef creal +#undef erf +#undef erfc +#undef exp +#undef exp2 +#undef expm1 +#undef fabs +#undef fdim +#undef floor +#undef fma +#undef fmax +#undef fmin +#undef fmod +#undef frexp +#undef hypot +#undef ilogb +#undef ldexp +#undef lgamma +#undef llrint +#undef llround +#undef log +#undef log10 +#undef log1p +#undef log2 +#undef logb +#undef lrint +#undef lround +#undef nearbyint +#undef nextafter +#undef nexttoward +#undef pow +#undef remainder +#undef remquo +#undef rint +#undef round +#undef scalbln +#undef scalbn +#undef sin +#undef sinh +#undef sqrt +#undef tan +#undef tanh +#undef tgamma +#undef trunc + /* tg functions */ #define acos(x) __tg_real_complex(acos, (x))