summaryrefslogtreecommitdiff
path: root/include/math.h
AgeCommit message (Expand)Author
2022-02-28Pull up following revision(s) (requested by gdt in ticket #1430):martin
2018-06-24Fix the rest of the functions that have been made visible by xopen5,christos
2018-06-24PR/53393: coypu: move rint to the right section.christos
2013-09-16Allow archs to provide __isinf() and __isnan() as inline functions insteadmartin
2013-04-19If __FLT_EVAL_METHOD__ exists and is in {0,1,2}, provide float_t andjoerg
2013-02-11FP_ILOGBNAN should be INT_MAXmatt
2013-02-09Define FP_ILOGB0 and FP_ILOGBNANmatt
2013-01-28Add missing long double functionsmatt
2012-05-05oops, forgot to commit: add tgamma and tgammafchristos
2012-02-05Use __INFINITY in preference to __builtin_inff(). Currently only VAX definesmatt
2011-07-28Add ilogbl(3).joerg
2011-07-26Add scalbnl to libm.joerg
2011-02-06remquo{,f} from FreeBSD via Stathis Kamperischristos
2010-09-15Commit SoC long double support from Stathis Kamperischristos
2010-05-02typo in commentdholland
2010-02-23PR 36988: ISO C99 mandates that HUGE_VAL, HUGE_VALF, HUGE_VALL andjoerg
2010-01-11Add exp2 and exp2mchristos
2009-10-04oops forgot to commit that one--- Add f{dim,min,max}{,l,f}christos
2009-02-22Make NAN a compile time constant (with help from the compiler). Suggestedmartin
2008-04-25make name const.christos
2007-02-22-get cabs() and cabsf() out of public view - these are historical anddrochner
2007-02-06add the isgreater() at al. comparision macros defined in C99 and SUSv3;drochner
2006-03-25Add trunc() and truncf() C99 functions, from FreeBSD.xtraeme
2006-03-23Add nan(3), nanf(3), and nanl(3); welcome libm.so.0.4.kleink
2005-12-24Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.perry
2005-07-21Add log2fchristos
2005-02-03de-__P -- the hack is long since useless. Discussed with christos,perry
2004-07-12Move round() to the C99 section.kleink
2004-07-10lib/24252: Add C99 functions round(3) and roundf(3).junyoung
2004-07-01being here, add the (l)lround(f) functions to libmdrochner
2004-06-30shut up lint's "long long" warningsdrochner
2004-06-30Add (l)lrint(f).drochner
2004-03-04* Turn isinf(3) and isnan(3) into C99-style macros.kleink
2004-03-04Make lint happy for __fpmacro_unary_floating() users.kleink
2004-01-20Move FP_ROP and FP_DIRTYZERO from <math.h> to <vax/math.h> (where theykleink
2004-01-20Add FP_ROP and FP_DIRTYZERO to MD range for VAX.matt
2004-01-17Close the comment after #endif.uwe
2004-01-15Add C99 fpclassify(), isfinite(), isnormal(), and signbit() macros.kleink
2003-10-26C99 7.12#4: provide INFINITY, which defaults to HUGE_VALF.kleink
2003-10-25C99: provide HUGE_VALF and HUGE_VALL.kleink
2003-05-17Add long double support.thorpej
2003-04-28Add a new feature-test macro, _NETBSD_SOURCE. If this is definedbjh21
2002-02-19Clean up some rampant code duplication wrt ieee number handling:simonb
2001-01-05protect the incomplete cabs declarations with #ifndef __MATH_PRIVATE__ so thatchristos
2000-06-13Remove 'extern' from function declarations.simonb
2000-01-04const -> __const and include <sys/cdefs.h> earlier; fixes PR lib/9052kleink
1999-12-23C99: Define a NAN macro in <math.h> which evaulates to a constant expression ofkleink
1999-08-16Add missing isinff() declaration.kleink
1999-01-31This file has still missing prototypes: cabs and cabsf... At least commentchristos
1998-11-15s/void/const void/christos