summaryrefslogtreecommitdiffstats
path: root/lib/libm
AgeCommit message (Expand)AuthorFilesLines
2020-11-14remove macro instances from arbitrary string width specifiers. for examplejmc2-6/+6
2020-11-07Fix ilogb(3) implementation. The results have to match FP_ILOGB0 andkettenis5-89/+3
2020-11-07Fix ilogb(3) implementation. The results have to match FP_ILOGB0 andkettenis5-85/+110
2020-10-31Align with C99 (and our implementation) and describe the return values forkettenis1-4/+7
2020-07-09The fegetexceptflag() function should not have a DEF_STD.kettenis1-2/+1
2020-06-28Add powerpc64 support.kettenis1-1/+3
2020-06-28Add powerpc64 fenv bits; copied from powerpc. From drahn@kettenis1-0/+339
2020-02-08correct Research Unix edition "appeared in" use in HISTORYjsg2-6/+6
2019-10-30Fix declaration of S1 by swapping misplaced ',' and ';'.tb1-2/+2
2019-09-06More Version 1 AT&T UNIX history.schwarze1-2/+7
2019-04-01repair confusing "} if" indentation as suggested by deraadt@naddy2-2/+4
2019-03-15Remove FBSDID.kevlo2-8/+2
2019-03-12Setting and getting the rounding mode on our arm64 FPU has not workedpatrick1-9/+14
2019-01-25I am retiring my old email address; replace it with my OpenBSD one.millert3-9/+9
2018-07-18Remove the unused leftovers of the 4.4BSD libm, which was only usednaddy34-6185/+1
2018-07-08Add missing retguard checkmortimer1-1/+2
2018-07-03Add retguard macros to libm assembly.mortimer43-43/+135
2018-03-16improve markup quality in the cases found by the new "--" style messageschwarze1-5/+5
2018-03-16Since most (if not all) ARMv8 hardware doesn't actually support trapping ofkettenis1-20/+4
2018-03-12Gah, rintl() is used internally, so add a macro for the fourth possiblity,guenther2-2/+7
2018-03-12Make the binding of rintl, significand, and significandf consistentlyguenther5-5/+9
2018-03-12Add cvs tag, copyright, and licenseguenther3-0/+49
2018-03-12Fix build of sincosl on machines where long double == doubleguenther3-4/+8
2018-03-10Implement sicos(3), sincosf(3) and sincosl(3). These functions are commonkettenis12-6/+629
2018-02-28Remove CFLAGS+=-mfloat-abi=softfp that I accidentally committed.kettenis1-3/+1
2018-02-28Change floating-point mode/environment control functions to operate onkettenis2-40/+82
2018-02-05Constants which can go into .rodataderaadt2-2/+4
2017-09-27Xr; from jan staryjmc1-2/+3
2017-08-26For exceptional cases of mathematical formulae that can't reasonablyschwarze2-18/+23
2017-08-19Use 0xcc trapsleds instead of default/nop/0xcc in BTC alignmentsderaadt3-13/+9
2017-01-21Nuke whitespace foolish enough to expose itself during the greatkrw14-28/+28
2017-01-20Implement gcc suggestion of extra parentheses. No functional change.krw1-2/+2
2017-01-11Add support for AArch64. Based on FreeBSD's msun header, modifiedpatrick2-2/+289
2016-12-22copysign and copysignf are used within libm, so declare them accordingly.naddy4-10/+14
2016-09-12Reduce libm's exports and make internal calls go direct.guenther293-563/+1511
2016-09-12Per fpclassify(3): isinff(), isnanf(), finite(), and finitef() are deprecatedguenther25-81/+81
2016-09-12Use fe*() routines from <fenv.h> instead of fp*() routines from <ieeefp.h>guenther1-10/+11
2016-09-01remove references to sparctedu1-3/+1
2016-09-01retire the sparc library codetedu1-336/+0
2016-06-01Use \(mi instead of - for the mathematical minus sign as recommended bytb1-7/+7
2016-05-12more hppa64 cleaningderaadt1-370/+0
2016-05-11remove hppa64 port, which we never got going beyond broken single users.deraadt1-3/+1
2016-04-27minor cleanup;jmc2-6/+6
2016-04-26Remove predefined strings from libm pages.tb21-128/+103
2016-03-30for some time now mandoc has not required MLINKS to functionjmc1-202/+1
2016-03-12Fix markup problem introduced in the previous commit. Solution andtb1-6/+5
2016-03-10Remove VAX-specific bits of libm manpages.tb6-304/+17
2016-03-10no need for SUBDIR now that vax is gone; ok deraadtjmc1-3/+1
2016-03-10remove Xr to infnan, a trickily hidden (from me anyway) vax page;jmc5-20/+14
2016-03-10more pieces of vaxderaadt9-1846/+0