summaryrefslogtreecommitdiff
path: root/lib/libm/arch
AgeCommit message (Expand)Author
2010-01-06Jump through the PLT in PIC mode to fix the DT_TEXTREL warning on creatingphx
2009-11-09Move to two-clause license.is
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-04-28Remove clause 3 and 4 from TNF licensesmartin
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
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
2006-03-22merge libc/arch/{i386,x86_64}/gen/modf.S into onedrochner
2006-03-21The second argument is not a float, so the "abi.h" abstractiondrochner
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-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
2004-10-13add licensesdrochner
2004-07-16amd64: stack sanity, leave the return PC alonedrochner
2004-07-02allocate stack space for temporary storagedrochner
2004-07-01also provide an alpha assembler implemtation of lrint()drochner
2004-07-01provide an assembler implementation of lrint() for i386 and amd64drochner
2004-05-13Add ceilf(), floorf(), and sqrtf() (as wrappers using ceil(), floor(), andmhitch
2004-03-22Typo fix, from skrueger at europe com.wiz
2003-10-26Use ${HOST_SH} instead of `sh'.lukem
2003-09-16Avoid the PIC dance.wennmach
2003-09-14Make log1p and log1pf work in shared libraries again.fvdl
2003-09-10Reimplement s_log1p.S and s_log1pf.S to use the fyl2xp1 instructionwennmach
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-07-26netbsd.org->NetBSD.orgsalo
2003-02-21Fix some assembly botches.matt
2002-08-19Explicitly move setting of NOxxx and USE_SHLIBDIR to the top of thelukem
2002-08-19Use ${NETBSDSRCDIR}/some/path instead of ${.CURDIR}/../../some/path (etc).lukem
2002-07-14Add sinf/cosf.matt
2002-06-23Add finitefmatt
2002-03-30Fix mistake in previous.fvdl
2002-03-26Fix stack usage for temporary storage. From Stephen Ma in PR xsrc/15404.fvdl
2002-02-27PR/15748: Ray Brownrigg: exp(log(0)) is broken.christos
2002-02-24Change to use a register prefix.matt
2002-02-21Don't bsbb to an external symbol. the dynamic linker won't like it.matt
2001-12-28* Add user-controlled mk.conf variableslukem
2001-12-12Readability cleanups; MKfoo=no -> NOfoo.tv
2001-06-252 more bitnumber mistakes fixed while removing sahf.fvdl
2001-06-25Oops, when I replaced sahf with a btw, I made it test the wrong bitfvdl