summaryrefslogtreecommitdiff
path: root/include/math.h
AgeCommit message (Expand)Author
2018-03-10Implement sicos(3), sincosf(3) and sincosl(3). These functions are commonMark Kettenis
2016-03-17Remove #ifdef __vax__ bitsJeremie Courreges-Anglas
2015-07-19Define new C99 macros:Martynas Venckus
2014-05-03- Provide extended-precision math constants req'd by POSIXMartynas Venckus
2013-08-06Try and avoid using __builtin_huge_val*() and __builtin_{inf,nan}* on vaxMiod Vallat
2012-12-05Remove excessive sys/cdefs.h inclusionTheo de Raadt
2011-07-06Finalize work on the math library. It's time to do this monsterMartynas Venckus
2011-05-25Also enclose variable names with external linkage in __BEGIN_DECLS.Martynas Venckus
2011-04-28- enable fenvMartynas Venckus
2010-12-14- make HUGE_VAL, HUGE_VALF, HUGE_VALL, INFINITY, NAN expand to theMartynas Venckus
2009-07-25int is big enough to fully represent exponents of all supported fpMartynas Venckus
2009-04-08nuke extern from func decls. ok millert@Martynas Venckus
2008-12-11add __infinityf declaration. (only affects vax). pointed out by miod@Martynas Venckus
2008-12-09expose extended-precision definitions. ok millert@Martynas Venckus
2008-09-09sigh, gamma got lostMartynas Venckus
2008-09-07- replace dtoa w/ David's gdtoa, version 2008-03-15Martynas Venckus
2008-07-24unXXX prototypes: exp2, remquo, nan, exp2f, remquof, nanfMartynas Venckus
2008-07-24- add NAN definition (except on VAX)Martynas Venckus
2008-07-22- added HUGE_VALF, HUGE_VALL, INFINITY, FP_INFINITE, FP_NAN,Martynas Venckus
2008-07-21- add proper double_t and float_t definitions for each archMartynas Venckus
2008-07-16infnan always returned wrong values, because compiler assumed itMartynas Venckus
2008-06-11tgamma and tgammafMartynas Venckus
2006-07-12add some more C99 functions: round(3) and roundf(3).Brad Smith
2006-07-12add missing prototypes for trunc/truncf.Brad Smith
2006-05-05delint; ok millert@ beck@Otto Moerbeek
2005-12-13First step in include files overhaul. Use __FOO_VISIBLE (as definedTodd C. Miller
2005-11-17Introduce a few c99 functions: {l,ll}{rint,round}{,f}. From NetBSD viaOtto Moerbeek
2005-01-06provide float_t, double_t, FLT_EVAL_METHOD (dummy C99 constructs)Marc Espie
2003-06-26Better value for vax MAXFLOATJason Wright
2003-06-26redefine MAXFLOAT in vax termsJason Wright
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ...Todd C. Miller
2001-05-26Change protection of struct exception back from #ifdef __LIBM_PRIVATETodd C. Miller
2000-03-01$OpenBSD$Todd T. Fries
1998-03-02We don't need two math.h headers incvs server: nothing known aboutTodd C. Miller
1997-09-21Well, as we are heading for a release people are encouraged to rebuild theirNiklas Hallqvist
1995-10-18initial import of NetBSD treeTheo de Raadt