summaryrefslogtreecommitdiffstats
path: root/lib/libm/Makefile (follow)
Commit message (Expand)AuthorAgeFilesLines
* ieee, and ieeef aren't real, and the amount of functions it documentsmartynas2009-07-291-13/+14
* document scalbln, scalblnf, scalblnlmartynas2009-07-281-1/+2
* int is big enough to fully represent exponents of all supported fpmartynas2009-07-251-4/+6
* round, roundf, trunc, truncf for hppa; ok kettenis@martynas2009-07-151-2/+3
* make ldexpf behavior consistent with the double and extended-precisionmartynas2009-04-191-3/+3
* lrint, llrint, lrintf, llrintf for amd64. ok kettenis@, oga@martynas2009-04-101-1/+2
* implement and use sqrt, sqrtf & fabsf in hardware; since it'smartynas2009-04-051-1/+4
* add C99-conformant nan, nanf, nanl for vax. always return zero,martynas2009-03-281-2/+2
* spacemartynas2008-12-121-2/+1
* document and mlink long double functions. ok jmc@martynas2008-12-121-1/+19
* pass CPPFLAGS+= -D__STDC__ for vax, to get the right definitionsmartynas2008-12-091-1/+2
* - 80-bit and quad precision trigonometric and other mostmartynas2008-12-091-7/+26
* - noieee_src: adapt complex versions of the functions it alreadymartynas2008-10-071-11/+14
* gc unused files, the functions are in libc. ok millert@martynas2008-09-161-3/+2
* since these got no ieee-specific code anymore, add fmin, fmax, fdim,martynas2008-09-111-2/+3
* sigh, gamma got lostmartynas2008-09-091-2/+3
* - replace dtoa w/ David's gdtoa, version 2008-03-15martynas2008-09-071-54/+21
* various markup/grammar fixes for previous, and a missing MLINKjmc2008-07-301-1/+2
* - add man pages for nan and remainder, from freebsdmartynas2008-07-291-7/+8
* describe exp2, exp2f and mlink themmartynas2008-07-291-2/+4
* remove finite from ieee.3, and unmlink from makefilemartynas2008-07-291-4/+3
* - remove isinff, isnanf. this has been moved to libcmartynas2008-07-241-6/+8
* NetBSD's C library supplies these functions -> OpenBSD's C librarymartynas2008-07-211-2/+2
* rename lround.c lroundf.c llround.c llroundf.c to s_lround.cmartynas2008-07-211-2/+2
* install infnan.3 only for vax. pointed out by millert@martynas2008-07-161-3/+4
* Makefile: fix MLINKSjmc2008-06-121-7/+8
* - on non-ieee, rename gamma to tgamma, the 'true' gammamartynas2008-06-111-5/+6
* drem{,f} are aliases for remainder{,f}, so:martynas2008-06-111-2/+3
* add C99 round(), based on ieee_src, for noieee_src. tested on VAXmartynas2008-06-111-2/+3
* Move llrint.c, llrintf.c, lrint.c and lrintf.c to s_llrint.c, s_llrintf.c,kettenis2006-09-251-6/+7
* add some more C99 functions: round(3) and roundf(3).brad2006-07-121-5/+6
* New amd64 exp(3).kettenis2006-03-191-2/+2
* add some more C99 functions: trunc(3) and truncf(3).brad2006-03-181-3/+4
* amd64 asm code is not correct for exp(+/-Inf), so until somebodyotto2006-03-141-2/+2
* use WANTLINT= (on all architectures)deraadt2005-11-241-1/+2
* Introduce a few c99 functions: {l,ll}{rint,round}{,f}. From NetBSD viaotto2005-11-171-4/+11
* remove optimization workaround for sparc64 now that we're using gcc3.brad2004-04-061-2/+2
* reach into new amd64 directoryderaadt2004-02-281-3/+3
* change amd64's MACHINE_ARCH from x86_64 to amd64. There are many manyderaadt2004-02-271-2/+2
* add libm parts for amd64; much from netbsd, integration by mickey.deraadt2004-02-081-1/+11
* ieee_test isn't real, rename it to logb.3 and make everything link to that instead.jason2003-02-271-9/+7
* Get the m88k libm to say no to drugs.miod2003-01-031-5/+1
* add reminder and roundingsmickey2002-05-221-2/+3
* md sqrt() implementationmickey2002-05-221-1/+4
* Add native implementations of copysign() and copysignf() on alpha.naddy2002-01-301-2/+5
* The sparc workaround is needed for sparc64 too.art2001-08-281-2/+2
* Correctly handle mvme88k settings here.miod2001-06-261-2/+2
* put infnan in there, even though it is depricatedderaadt2000-11-081-2/+2
* I think that libm_i387 has lived too longderaadt1999-07-181-12/+12
* provide MLINKS for "f" versions, and make sure they show up in whatis.dbderaadt1999-07-011-1/+53