summaryrefslogtreecommitdiff
path: root/lib/libm
AgeCommit message (Expand)Author
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
2006-03-22merge libc/arch/{i386,x86_64}/gen/modf.S into onedrochner
2006-03-21Build the sun versions of frexp(), ldexp() and modf().drochner
2006-03-21The second argument is not a float, so the "abi.h" abstractiondrochner
2006-03-19Use float constants!christos
2006-03-19Coverity CID 562: Flip the order of the if statement to prevent unreachablechristos
2006-03-19Coverity CID 572: Comment out dead code.christos
2006-03-19Coverity CID 573: Comment out unreachable code.christos
2006-03-19Coverity CID 574: Unreachable code due to incorrect constants. Correctchristos
2006-03-19Coverity CID 575: comment out dead code.christos
2006-03-15Bump date for previous.wiz
2006-03-15Add nan(3), nanf(3), and nanl(3); welcome libm.so.0.4.kleink
2006-01-24Note roundf() in STANDARDS, too.kleink
2006-01-17C versions of non-IEEE round() / roundf(). Alas, using the VAXis
2006-01-17Oops - round() is supposed to return double, not integer.is
2006-01-15Implement round(3), so that jot(1) can link again.is
2005-09-16Add man page for l{,l}rint{,f}(3), very loosely based on the FreeBSD one.wiz
2005-07-28activate e_atan2f.S which was there forever but not built, noticeddrochner
2005-07-21Bump minor version for log2{,f}.rpaulo
2005-07-21Add i387 FPU routines for log2(3) and log2f(3).rpaulo
2005-07-21Add wrappers for the newly added functions. Thanks Klaus!christos
2005-07-21Punctuation fixes, bump date for log2{,f}.wiz
2005-07-21Add log2 and log2f from FreeBSD PR 83845christos
2005-05-03Don't cast x to double, it already is one.matt
2004-11-13Add a conditional for proper m68k softfloat operation. It looks like Ijmmv
2004-10-13add licensesdrochner
2004-07-22pull in an accuracy fix for corner cases from FDLIBM 5.3drochner
2004-07-16amd64: stack sanity, leave the return PC alonedrochner