summaryrefslogtreecommitdiffstats
path: root/lib/libm/arch/i387
AgeCommit message (Expand)AuthorFilesLines
2020-11-07Fix ilogb(3) implementation. The results have to match FP_ILOGB0 andkettenis2-46/+0
2018-03-12Make the binding of rintl, significand, and significandf consistentlyguenther2-2/+4
2017-08-19Use 0xcc trapsleds instead of default/nop/0xcc in BTC alignmentsderaadt1-3/+3
2016-12-22copysign and copysignf are used within libm, so declare them accordingly.naddy2-6/+6
2016-09-12Reduce libm's exports and make internal calls go direct.guenther45-69/+151
2014-04-18It's been a quarter century: we can assume volatile is present with that name.guenther1-39/+39
2013-01-13Get rid of the very ugly lint workarounds: LINTLIBRARY, PROTOLIB,martynas1-5/+1
2012-12-05Remove excessive sys/cdefs.h inclusionderaadt1-4/+3
2011-07-09Don't reimplement the same thing twice. OK matthew@.martynas1-14/+0
2011-07-08Revert (leaving the complex math part alone). Some stuff is dependingmartynas2-107/+0
2011-07-08Move fabs(3), frexp(3), and modf(3) to libm--nothing has been usingmartynas2-0/+107
2011-05-31Make lint play nicer in pass 2 of libm on amd64 and i386. Themartynas1-1/+5
2011-04-28fenv improvements and cleanupsmartynas1-221/+160
2011-04-24fenv for i386, and sparc64; from matthew@martynas1-0/+518
2009-11-05Provide assembly version of sqrtl(3).kettenis1-0/+12
2009-04-21alias and give frexpf symbol external linkage to scalbnf; this wasmartynas1-1/+4
2009-04-08missing rcs ids; spacingmartynas1-6/+6
2008-12-09- 80-bit and quad precision trigonometric and other mostmartynas3-30/+84
2008-09-07- replace dtoa w/ David's gdtoa, version 2008-03-15martynas13-26/+26
2008-07-24- remove isinff, isnanf. this has been moved to libcmartynas1-19/+0
2007-06-01add __signbitl for i387 (not used yet)jason1-0/+19
2006-09-25Move llrint.c, llrintf.c, lrint.c and lrintf.c to s_llrint.c, s_llrintf.c,kettenis4-0/+138
2006-03-18Remove amd64 code.kettenis1-31/+1
2005-11-15Fix exp(3) for arg Inf and -Inf. From NetBSD; PR 4578. ok deraadt@otto1-13/+105
2005-08-02Add missing $OpenBSD$ tags.espie41-82/+41
2005-03-07Improve the accuracy of log1p function on i387 for small values of x.canacar1-9/+56
2003-04-17picky assembler warning cleanupsdrahn10-11/+11
2000-06-062nd patch for stack mishandling; wd@ics.nara-wu.ac.jpderaadt5-45/+35
1998-04-25scalb*() left an extra item on the x86 FPreg stack on return; gwes@oat.comderaadt3-0/+3
1996-07-27fix from bde; Clean up the FP stack before returning. The i387 exp()deraadt1-4/+19
1996-06-10Use setne instead of setnel, new versions of gas balk at the bad mnemonic.deraadt2-6/+6
1995-12-14from netbsd:deraadt2-2/+2
1995-10-28update from NetBSDderaadt2-4/+4
1995-10-18initial import of NetBSD treederaadt41-0/+743