summaryrefslogtreecommitdiffstats
path: root/lib/libm/man (follow)
Commit message (Collapse)AuthorAgeFilesLines
* remove macro instances from arbitrary string width specifiers. for examplejmc2020-11-142-6/+6
| | | | | | | -width ".Dv BOB" -> -width "BOB" although they are not errors, they are misleading and probably should not get pasted around
* Align with C99 (and our implementation) and describe the return values forkettenis2020-10-311-4/+7
| | | | NaN and 0 arguments using FP_ILOGB0 and FP_ILOGBNAN.
* correct Research Unix edition "appeared in" use in HISTORYjsg2020-02-082-6/+6
| | | | | | | | | | | | | | | | | Starting from "Combined Table of Contents" in Doug McIlroy's "A Research UNIX Reader" a table of which edition manuals appeared in. Checked against manuals from bitsavers/TUHS and source from TUHS where available. Ingo points out there are cases where something is included but not documented until a later release. bcd(6) v6 v7 printf(3) v2 v4 abort(3) v5 v6 system(3) v6 v7 fmod(3) v5 v6 ok schwarze@
* More Version 1 AT&T UNIX history.schwarze2019-09-061-2/+7
| | | | | | This became possible because copies of the original v1 manuals have shown up on the Internet some time ago. Reminded by Sevan Janiyan <venture37 at geeklan dot co dot uk>.
* I am retiring my old email address; replace it with my OpenBSD one.millert2019-01-253-9/+9
|
* improve markup quality in the cases found by the new "--" style messageschwarze2018-03-161-5/+5
|
* Implement sicos(3), sincosf(3) and sincosl(3). These functions are commonkettenis2018-03-101-0/+78
| | | | | | | extensions and modern compilers (such as clang) will use them to optimize separate calculations of sine and cosine. ok tom@, patrick@, deraadt@, jmc@
* Xr; from jan staryjmc2017-09-271-2/+3
|
* For exceptional cases of mathematical formulae that can't reasonablyschwarze2017-08-262-18/+23
| | | | | | be represented otherwise, use eqn(7). Idea originally from bentley@, feedback and OK bentley@, OK tb@, and no objection from jmc@.
* Use \(mi instead of - for the mathematical minus sign as recommended bytb2016-06-011-7/+7
| | | | | | | mandoc_char(7). While there, use some spacing around the arithmetic operations to make the more complicated formulas a bit easier to read. looks good to kettenis, no objection from schwarze
* minor cleanup;jmc2016-04-272-6/+6
|
* Remove predefined strings from libm pages.tb2016-04-2621-128/+103
| | | | With lots of help, input and tweaks and finally ok schwarze@
* Fix markup problem introduced in the previous commit. Solution andtb2016-03-121-6/+5
| | | | explanations provided by schwarze@.
* Remove VAX-specific bits of libm manpages.tb2016-03-106-304/+17
| | | | ok jmc@
* remove Xr to infnan, a trickily hidden (from me anyway) vax page;jmc2016-03-105-20/+14
|
* We are done providing support for the vax.deraadt2016-03-091-4/+1
| | | | lots of agreement.
* update NAME section to include all documented functions,jmc2015-11-102-6/+10
| | | | | | or otherwise change Dt to reflect the name of an existing function; feedback/ok schwarze
* use .Va for global variables, and .Vt where the type is includedschwarze2015-09-141-9/+9
|
* remove .Tn; from Jan Stary <hans at stare dot cz>schwarze2015-01-155-107/+47
|
* NaN -> \*(Namartynas2013-11-037-23/+23
| | | | | {infinity, inf} -> \*(If OK jmc@
* no longer any need to quote macro lines with >9 args;jmc2013-08-143-9/+9
| | | | From: Jan Stary
* Document lgamma_r, lgammaf_r, and lgammal_r.millert2013-08-071-2/+35
| | | | Prodded by espie@, OK martynas@
* more library historyschwarze2013-07-1711-40/+85
| | | | | facts checked by sobrado@ style tweaks and ok jmc@
* use fancy .In macro for includes. from Jan Klemkow. ok jmc schwarzetedu2013-06-0555-166/+166
|
* Fix several manpage titles, from Lawrence Teo.haesbaert2012-02-261-3/+3
| | | | ok dcoppa@ jmc@ schwarze@.
* many ways to get a log2... clue newbs.espie2012-01-142-4/+6
| | | | okay jmc@
* formatting errors, found using freebsd's "igor";jmc2011-12-241-3/+3
|
* some spelling fixes, found using freebsd's "igor" document verifier;jmc2011-12-231-3/+3
|
* install infnan(3/VAX) into man3/vax/ on all archs;schwarze2011-09-222-3/+10
| | | | | clean make build tested on i386; ok deraadt@, no objections from martynas@
* make -column lists pretty again;jmc2011-09-031-17/+9
| | | | | | | | | | specifically, rewrite them to permit some markup in the column headers, and use "Ta" instead of literal tabs; mandoc does not currently match groff 100%, but a mandoc fix may be some time off, and we've gone enough releases with poorly formatting column lists. in some cases i have rewritten the lists as -tag, where -column made little sense.
* tweak previous;jmc2011-07-242-5/+5
|
* Document fma, fmaf, fmal, nexttoward, nexttowardf, nexttowardl.martynas2011-07-242-15/+73
|
* sundry tweakage;jmc2011-07-214-15/+14
|
* Document complex math library.martynas2011-07-2021-26/+1248
|
* - Fix the cabs, and cabsf prototypes in the manual pages; it'smartynas2011-07-091-33/+20
| | | | | | been C99 complex (not struct complex) for couple of years. - Remove BUGS section; cabs is finally prototyped in complex.h. - Also document cabsl.
* Move fabs(3) manual page from libm to libc, for consistency. Themartynas2011-07-081-78/+0
| | | | modf(3), frexp(3), ldexp(3), fpclassify(3) pages are in libc, too.
* Revert (leaving the complex math part alone). Some stuff is dependingmartynas2011-07-082-179/+0
| | | | | on this historical behavior; so we're stuck in this stupid situation. No cookie for me.
* Move fabs(3), frexp(3), and modf(3) to libm--nothing has been usingmartynas2011-07-082-0/+179
| | | | them in libc for a very long time. OK guenther@.
* Remove references to math(3).martynas2011-07-0738-113/+69
|
* Remove math(3). OK theo.martynas2011-07-071-728/+0
|
* Document extended-precision routines.martynas2011-07-0721-116/+308
|
* tweak previous; ok martynasjmc2011-05-265-30/+28
|
* Document nearbyint, nearbyintf, nearbyintl.martynas2011-05-251-12/+26
|
* Document C99 floating-point environment.martynas2011-05-254-0/+465
|
* Document what happens when x equals y.martynas2011-04-161-2/+9
|
* Add barebones manual pages for cimag(3), conj(3) and cproj(3)millert2010-07-193-0/+163
| | | | OK kettenis@ jmc@
* dispense with some wacky escape sequences;jmc2010-03-262-10/+10
|
* Multiple issues were killing the build with mandoc(1), thus:schwarze2010-02-201-23/+13
| | | | | | | | * do not use low-level roff macros like .if and .ds * add the missing .Os to the preamble * move unqualified text out of .Bl ok jmc@
* reorder the log functions slightly; from thomas pfaffjmc2009-10-271-10/+10
|
* Add man pages for the fdim/fmin/fmax family of functions and make sure fdimlkettenis2009-10-262-0/+183
| | | | | | is defined on all architectures. ok jmc@ (man pages) and martynas@