summaryrefslogtreecommitdiffstats
path: root/lib/libm/src/ld80 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix ilogb(3) implementation. The results have to match FP_ILOGB0 andkettenis2020-11-071-0/+50
* Fix declaration of S1 by swapping misplaced ',' and ';'.tb2019-10-301-2/+2
* Implement sicos(3), sincosf(3) and sincosl(3). These functions are commonkettenis2018-03-101-0/+69
* Nuke whitespace foolish enough to expose itself during the greatkrw2017-01-2114-28/+28
* Implement gcc suggestion of extra parentheses. No functional change.krw2017-01-201-2/+2
* Reduce libm's exports and make internal calls go direct.guenther2016-09-1214-8/+23
* fix a case where ceill() returns 1.0L: in the x86 extended precision formatnaddy2015-08-121-1/+1
* Make exponents of x and y signed and fix esx and esymartynas2015-07-191-4/+5
* Switch from <sys/endian.h> or <machine/endian.h> to the new,guenther2014-07-211-2/+1
* Extended precision floating-point numbers have an explicit integer part bit.kettenis2014-06-051-11/+10
* Make floor round to integral value less than x, when x is tiny.martynas2014-02-111-3/+4
* Trick the compiler that volatile temporary is used while raisingmartynas2013-11-122-0/+8
* Declare __p1evll and __polevll protos in math_private.h instead ofmartynas2013-11-127-22/+21
* tgamma(+-0) == +-Infkettenis2013-08-051-1/+3
* Fix a couple of corner cases in the implementation of pow(3) to make itkettenis2013-08-021-5/+5
* Switch libc and libm to use strong aliases rather than weak aliasesmartynas2013-03-281-1/+1
* Remove excessive sys/cdefs.h inclusionderaadt2012-12-055-21/+0
* Make huge constants actually long, so they don't overflow and becomemartynas2011-07-252-26/+26
* - Make constants const.martynas2011-07-206-23/+23
* signbitl -> signbit.martynas2011-07-081-2/+2
* Finalize work on the math library. It's time to do this monstermartynas2011-07-0627-0/+4358
* Let this compile with gcc 2.miod2008-12-221-4/+4
* - 80-bit and quad precision trigonometric and other mostmartynas2008-12-097-0/+798