summaryrefslogtreecommitdiff
path: root/lib/libm
AgeCommit message (Expand)Author
2009-02-16fix -Wsign-compare issue (on macppc)lukem
2009-01-19fix -Wsign-compare issuelukem
2009-01-18Change the use of formally undocumented features, which have now beenhe
2008-09-28Fix a little lint.christos
2008-08-29Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a f...gmcgarry
2008-07-12Check MKCOMPLEX variable to build complex support into libm.gmcgarry
2008-06-24as in exp(), treat +/-Inf and NaN arguments specially, should fixdrochner
2008-06-23-fix an obvious mistake in fpcw checkdrochner
2008-06-23add macros for the upper half of the double arguments.christos
2008-06-23Share the amd64 and i386 exp versions. Fixes a problem with exp(-Inf) != 0.christos
2008-06-06Use a dummy assembly file so we won't try produce lint stuff.ad
2008-06-04Forgot to add this yesterday.ad
2008-06-03- Fold libm387 into libm.ad
2008-05-01fix bugs that piss off lint.christos
2008-04-30Convert TNF licenses to new 2 clause variantmartin
2008-04-29According to C99:uwe
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-26pass a little lint.christos
2008-04-26Remove 3 functions that exist in libc. This does not break binary compatibilitychristos
2008-04-26Put back USE_SHLIBDIR and remove the confusing lint comment that made mechristos
2008-04-25avoid shadow variables, and enable lint.christos
2008-03-20Fix weak alias.mhitch
2008-03-20Add wrappers for missing coshf(), expf(), logf(), sinhf(), atan2f(), andmhitch
2008-03-08fix so that it doesn't interact strangely with ARCH_SRCS definitionsdrochner
2008-02-20Add manpages for the complex math functions, originally from SUSv3,drochner
2008-02-09make all sun2 use -O0 and move most of the hacks out into just 3 files.mrg
2008-02-05make sun2 build again with liberal use of -O0.mrg
2007-08-21replace the last cast through void* by the SET_FLOAT_WORD macro, inspireddrochner
2007-08-21Adopt an (older) fix from FreeBSD: using ceil() on values in (0,0.5]drochner
2007-08-20Add C99 complex support, for double and float.drochner
2007-08-10make the hypot/atan2 functions weak aliases, because they are useddrochner
2007-04-19Mark some internal libm symbols as hiddenmatt
2007-04-18Make the internal __libm_dsqrt_r6 have a fake entry mask of 0 to makematt
2007-02-26remove references to old cabs()drochner
2007-02-22-get cabs() and cabsf() out of public view - these are historical anddrochner
2007-01-17Remove more duplicate #includes, and a few spurious whitespaces at EOLhubertf
2006-11-24s/greatful/grateful/, from Zafer.wiz
2006-08-01make an intermediate float variable "volatile" on i386 to work around a gccdrochner
2006-07-08Rather than cast everything around (which upsets gcc4), use a union instead.matt
2006-07-03move manpages for frexp/ldexp/modf to libm -- the (most) implementation isdrochner
2006-07-01noieee src is not strict-aliasing compliant. apply -fno-strict-aliasing.mrg
2006-05-11build w_cabs.c/w_cabsf.c with -fno-builtin-cabs[f]mrg
2006-04-04Sort SEE ALSO, bump date for previous.wiz
2006-03-31we don't have FE_TOWARDZERO (yet), refer to FP_RZ insteaddrochner
2006-03-26Mention trunc(3), reminded by kjk.xtraeme
2006-03-25Add LIBRARY.kleink
2006-03-25Uncomment crossreference to round(3), we do have one.uwe
2006-03-25Uncomment crossreference to trunc now that we have it.uwe
2006-03-25Add __RCSID(), u_intX_t -> uintX_t.xtraeme
2006-03-25Add trunc() and truncf() C99 functions, from FreeBSD.xtraeme