summaryrefslogtreecommitdiffstats
path: root/lib/libm
AgeCommit message (Expand)AuthorFilesLines
2011-05-28Adapt m68k MD functions to extended-precision.martynas12-9/+513
2011-05-28Adapt m68k MD functions to single-precision.martynas25-5/+1005
2011-05-26tweak previous; ok martynasjmc5-30/+28
2011-05-25Document nearbyint, nearbyintf, nearbyintl.martynas2-13/+30
2011-05-25Document C99 floating-point environment.martynas5-20/+502
2011-04-29Trick GCC (-O2) into actually raising the underflow exception on m88k.martynas1-3/+3
2011-04-28ixnay on the nopfaymiod1-3/+1
2011-04-28fix build ok martynas@todd1-1/+5
2011-04-28- enable fenvmartynas3-3/+75
2011-04-28fenv improvements and cleanupsmartynas13-734/+1366
2011-04-26fenv for mips64martynas1-0/+316
2011-04-25fenv for sparc; mostly cloned from sparc64martynas2-1/+354
2011-04-25fenv for powerpcmartynas1-0/+354
2011-04-24fenv for shmartynas1-0/+381
2011-04-24fenv for i386, and sparc64; from matthew@martynas2-0/+849
2011-04-24fenv for armmartynas1-0/+269
2011-04-23Implement C99 floating-point environment for Alpha.martynas1-0/+362
2011-04-21fenv for amd64; from matthew@martynas1-0/+423
2011-04-21fenv for hppamartynas1-0/+355
2011-04-20fenv for m68kmartynas1-0/+360
2011-04-20Trick GCC optimizer into clipping any extra precision by making wmartynas4-7/+11
2011-04-17The {,l}lround{,f} implementations are based on {,l}lrint{,f},martynas4-13/+13
2011-04-1720 -> DBL_FRACHBITSmartynas1-4/+4
2011-04-16Document what happens when x equals y.martynas1-2/+9
2011-04-16C99: "The nextafter functions return y if x equals y."martynas2-2/+2
2011-04-10The {,l}lrint{,f} functions avoid to shift results by more than 31martynas2-8/+8
2011-04-1020 -> DBL_FRACHBITSmartynas1-4/+4
2011-04-10The assumption that |1.0 * 2^exp| = 0, exp < -1 cannot be made whenmartynas2-8/+8
2010-07-19Add barebones manual pages for cimag(3), conj(3) and cproj(3)millert4-2/+168
2010-07-19Fix the cproj family to not return garbage on finite arguments.guenther4-4/+12
2010-07-18Use crealf() and cimagf() instead of creal() and cimag() when theguenther11-34/+34
2010-06-03typo in a commentderaadt1-2/+2
2010-05-05Tweak inline asm to prevent gcc4 from optimizing away crucial bits of it.kettenis8-24/+24
2010-03-26dispense with some wacky escape sequences;jmc2-10/+10
2010-02-20Multiple issues were killing the build with mandoc(1), thus:schwarze1-23/+13
2010-02-03Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependentmiod1-2/+2
2009-11-06Provide assembly version of sqrtl(3).kettenis2-1/+14
2009-11-05Provide assembly version of sqrtl(3).kettenis2-1/+14
2009-10-27rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt147-621/+33
2009-10-27reorder the log functions slightly; from thomas pfaffjmc1-10/+10
2009-10-26Add man pages for the fdim/fmin/fmax family of functions and make sure fdimlkettenis5-10/+195
2009-10-24document log2() and log2f(); from thomas pfaffjmc2-5/+22
2009-08-03remove, or replace Xr of ieee to either ilogb, nextafter or scalbnmartynas9-29/+27
2009-07-29now that the pages are split and we track separate HISTORY:martynas4-13/+32
2009-07-29ieee, and ieeef aren't real, and the amount of functions it documentsmartynas5-90/+240
2009-07-29ieee_test isn't real; rename header to logb, toomartynas1-3/+3
2009-07-28document scalbln, scalblnf, scalblnlmartynas2-8/+30
2009-07-25int is big enough to fully represent exponents of all supported fpmartynas4-5/+80
2009-07-15round, roundf, trunc, truncf for hppa; ok kettenis@martynas5-2/+111
2009-07-06fe_towardzero not on openbsd. ok millert@martynas1-5/+3