summaryrefslogtreecommitdiffstats
path: root/include/math.h
AgeCommit message (Expand)AuthorFilesLines
2018-03-10Implement sicos(3), sincosf(3) and sincosl(3). These functions are commonkettenis1-1/+12
2016-03-17Remove #ifdef __vax__ bitsjca1-22/+7
2015-07-19Define new C99 macros:martynas1-1/+17
2014-05-03- Provide extended-precision math constants req'd by POSIXmartynas1-14/+30
2013-08-06Try and avoid using __builtin_huge_val*() and __builtin_{inf,nan}* on vaxmiod1-7/+7
2012-12-05Remove excessive sys/cdefs.h inclusionderaadt1-2/+1
2011-07-06Finalize work on the math library. It's time to do this monstermartynas1-35/+1
2011-05-25Also enclose variable names with external linkage in __BEGIN_DECLS.martynas1-2/+2
2011-04-28- enable fenvmartynas1-6/+2
2010-12-14- make HUGE_VAL, HUGE_VALF, HUGE_VALL, INFINITY, NAN expand to themartynas1-1/+12
2009-07-25int is big enough to fully represent exponents of all supported fpmartynas1-7/+1
2009-04-08nuke extern from func decls. ok millert@martynas1-219/+219
2008-12-11add __infinityf declaration. (only affects vax). pointed out by miod@martynas1-1/+2
2008-12-09expose extended-precision definitions. ok millert@martynas1-4/+36
2008-09-09sigh, gamma got lostmartynas1-3/+1
2008-09-07- replace dtoa w/ David's gdtoa, version 2008-03-15martynas1-67/+14
2008-07-24unXXX prototypes: exp2, remquo, nan, exp2f, remquof, nanfmartynas1-13/+1
2008-07-24- add NAN definition (except on VAX)martynas1-11/+5
2008-07-22- added HUGE_VALF, HUGE_VALL, INFINITY, FP_INFINITE, FP_NAN,martynas1-110/+342
2008-07-21- add proper double_t and float_t definitions for each archmartynas1-6/+4
2008-07-16infnan always returned wrong values, because compiler assumed itmartynas1-1/+5
2008-06-11tgamma and tgammafmartynas1-1/+3
2006-07-12add some more C99 functions: round(3) and roundf(3).brad1-1/+3
2006-07-12add missing prototypes for trunc/truncf.brad1-1/+5
2006-05-05delint; ok millert@ beck@otto1-2/+2
2005-12-13First step in include files overhaul. Use __FOO_VISIBLE (as definedmillert1-15/+15
2005-11-17Introduce a few c99 functions: {l,ll}{rint,round}{,f}. From NetBSD viaotto1-1/+9
2005-01-06provide float_t, double_t, FLT_EVAL_METHOD (dummy C99 constructs)espie1-1/+11
2003-06-26Better value for vax MAXFLOATjason1-2/+2
2003-06-26redefine MAXFLOAT in vax termsjason1-1/+6
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.millert1-110/+110
2001-05-26Change protection of struct exception back from #ifdef __LIBM_PRIVATEmillert1-2/+2
2000-03-01$OpenBSD$todd1-1/+1
1998-03-02We don't need two math.h headers incvs server: nothing known aboutmillert1-4/+7
1997-09-21Well, as we are heading for a release people are encouraged to rebuild theirniklas1-0/+1
1995-10-18initial import of NetBSD treederaadt1-0/+274