summaryrefslogtreecommitdiffstats
path: root/lib/msun/man
Commit message (Collapse)AuthorAgeFilesLines
...
* Removed redundant .br call.ru2005-01-161-1/+0
|
* Remove numerous references to VAX floating-point and the setting ofdas2005-01-1412-204/+44
| | | | | | errno, replacing them with a discussion of IEEE exceptions where appropriate. Cross-reference fenv(3) whenever exceptions are mentioned.
* Tiny markup nits.ru2005-01-144-22/+23
|
* Fixed too many of "the", and enclose multi-word argument in double quotes.stefanf2005-01-131-4/+3
| | | | Obtained from: ru
* Markup nits.ru2005-01-133-33/+27
|
* Fixed too many of "the", and enclose multi-word argument in double quotes.ru2005-01-131-4/+3
|
* Implement and document ceill().stefanf2005-01-131-4/+15
|
* Bump .Dd for the last commit.stefanf2005-01-131-1/+1
|
* Hook up and document floorl().stefanf2005-01-121-3/+14
|
* Document [l]lrint[f]() and [l]lround[f]().das2005-01-115-5/+197
|
* Scheduled mdoc(7) sweep.ru2005-01-114-6/+8
|
* Sanitize the markup, as prompted.ru2005-01-111-182/+173
|
* More updates for math(3):das2004-10-111-30/+40
| | | | | | | | | | - Make some minor rearrangements in the introduction. - Mention the problem with argument reduction on i386. - Add recently-implemented functions to the table. - Un-document the error bounds that only apply to the old 4BSD math library, and fill in the correct values where I know them. No attempt has been made to document bounds lower than 1 ulp, although smaller bounds are usually achievable in round-to-nearest mode.
* Add and document ilogbl(), a long double version of ilogb().stefanf2004-10-111-2/+6
|
* Add man pages for the cimag(), conj() and creal() functions.stefanf2004-08-071-0/+102
|
* Fix two bugs in the signbit() macro, which was implemented last year:das2004-07-191-0/+57
| | | | | | | | - It was added to libc instead of libm. Hopefully no programs rely on this mistake. - It didn't work properly on large long doubles because its argument was converted to type double, resulting in undefined behavior.
* Add C99's nearbyint{,f}() functions as wrappers around rint().das2004-07-061-4/+35
| | | | | | | These trivial implementations are about 25 times slower than rint{,f}() on x86 due to the FP environment save/restore. They should eventually be redone in terms of fegetround() and bit fiddling.
* Eliminate double whitespace.ru2004-07-033-7/+7
|
* Mechanically kill hard sentence breaks.ru2004-07-024-6/+11
|
* Markup, grammar, punctuation.ru2004-07-013-10/+10
|
* Implement and document fdim{,f,l}, fmax{,f,l}, and fmin{,f,l}.das2004-06-302-0/+182
|
* Uncomment some functions that we now support.das2004-06-201-3/+3
|
* Cross-reference round(3) and trunc(3) as appropriate.das2004-06-203-3/+8
|
* Implement trunc() and truncf().das2004-06-201-0/+74
|
* Add trivial implementations of scalbln() and scalblnf().das2004-06-201-4/+15
| | | | | | | | | These routines are specified in C99 for the sake of architectures where an int isn't big enough to represent the full range of floating-point exponents. However, even the 128-bit long double format has an exponent smaller than 15 bits, so for all practical purposes, scalbln() and scalblnf() are aliases for scalbn() and scalbnf(), respectively.
* Document ilogb()'s return values in terms of the FP_ILOGB* macros.stefanf2004-06-191-2/+5
|
* Memory's free, but all the world ain't a VAX anymore. Bring math.3das2004-06-191-364/+206
| | | | | | | | | | | | kicking and screaming into the 1980's. This change converts most of the markup from man(7) to mdoc(7) format, and I believe it removes or updates everything that was flat out wrong. However, much work is still needed to sanitize the markup, improve coverage, and reduce overlap with other manpages. Some of the sections would better belong in a philosophy_of_w_kahan.3 manpage, but they are informative and remain at least as reminders of topics to cover. Reviewed by: doc@, trhodes@
* The references to scalbn and scalbnf should be scalb and scalbf.das2004-06-121-2/+5
| | | | | | (The former are actually useful, and ieee_test(3) only documents functions that aren't.) Add a sentence describing the domain of scalb() and scalbf().
* Add round(3) and roundf(3) and the associated documentation.das2004-06-071-0/+71
| | | | | | PR: 59797 Submitted by: "Steven G. Kargl" <kargl@troutmask.apl.washington.edu> Reviewed by: bde (earlier version, last year)
* Add documentation for:das2004-06-064-0/+601
| | | | | | | | | | - fenv(3) - feclearexcept(3), fegetexceptflag(3), feraiseexcept(3), fesetexceptflag(3), fetestexcept(3) - fegetround(3), fesetround(3) - fegetenv(3), feholdexcept(3), fesetenv(3), feupdateenv(3) Reviewed by: standards@
* Add an implementation of copysignl(), a long double version of copysign().stefanf2004-05-071-2/+10
| | | | Approved by: das (mentor)
* The prototypes for cabs() and cabsf() are in <complex.h>. Fix their arguments'stefanf2004-05-061-8/+11
| | | | | | | types and describe them briefly. Reviewed by: ru, bde Approved by: das (mentor)
* Document fabsl(3).des2003-10-251-6/+19
| | | | Submitted by: Stefan Farfeleder <stefan@fafoe.narf.at>
* mdoc(7) police: Nits.ru2003-03-021-7/+7
|
* - gamma_r, lgamma_r, gammaf_r, and lgammaf_r were protected by _REENTRANTimp2003-02-261-5/+34
| | | | | | | | | | in math.h; the consensus here was that __BSD_VISIBLE was correct instead. - gamma_r, lgamma_r, gammaf_r, and lgammaf_r had no documentation in the lgamma(3) manpage. Reviewed by: standards@ Submitted by: Ben Mesander
* english(4) police.schweikh2002-12-271-1/+1
|
* Resurrect Lite1's gamma() as C99's tgamma(). Minimal changes.bde2002-03-261-17/+28
|
* Fixed some bugs in the description of plain gamma() (and gammaf()).bde2002-03-261-19/+19
| | | | | Give a more detailed and correct history of when gamma() was actually the gamma function.
* Grammar nit.ru2001-11-211-1/+1
|
* mdoc(7) police: fixed bugs from rev. 1.15.ru2001-11-201-14/+14
|
* gamma(x) actually returns \log(|\Gamma(x)|), so correct the mandwmalone2001-11-051-16/+28
| | | | | | | | | | page and add an historical note explaining this. This patch is based on Stephen's. We still need someone to implement tgamma. PR: 28972, 31764 Submitted by: Stephen Montgomery-Smith <stephen@math.missouri.edu>
* Match parenthesis and don't give names to return values.dd2001-10-151-3/+2
| | | | PR: 31214
* Fixed missing quoting of >= (in ceil.3) and <= (in floor.3) by reverting tobde2001-10-132-7/+7
| | | | | | | describing these operators in English. This completes the fix in rev.1.3 (rev.1.2 got this wrong by describing wrong operators in English). Fixed bitrot and improved English in the DESCRIPTION section.
* Fixed missing quoting of [-1, +1].bde2001-10-132-2/+4
| | | | Submitted by: phantom
* Use ".Lb libm" where it will have an effect (not just in the zombie manbde2001-10-1326-0/+52
| | | | | | pages in libm). Submitted by: phantom
* Removed .Nm's for the nonexistent functions exp2() and exp2f().bde2001-10-031-2/+0
|
* mdoc(7) police: Use the new .In macro for #include statements.ru2001-10-0126-26/+26
|
* mdoc(7) police: join split punctuation to macro calls.ru2001-08-101-1/+1
|
* Tiny markup fix: `to' isn't a variableyar2001-08-091-1/+2
|
* Remove whitespace at EOL.dd2001-07-1520-64/+64
|
OpenPOWER on IntegriCloud