summaryrefslogtreecommitdiffstats
path: root/lib/msun/man
Commit message (Collapse)AuthorAgeFilesLines
* Implement the long double version for the cube root function, cbrtl.kargl2011-03-122-13/+23
| | | | | | | | The algorithm uses Newton's iterations with a crude estimate of the cube root to converge to a result. Reviewed by: bde Approved by: das
* Add cexp() to the complex(3) manpage. Thanks to bde for pointing outdas2011-03-071-14/+12
| | | | that I missed this.
* Add cexp() and cexpf().das2011-03-071-0/+113
| | | | Reviewed by: bde (earlier version)
* Add complex(3) manual page documenting our partial support for C99murray2011-02-201-0/+128
| | | | | | | complex arithmetic in libm. Reviewed by: David Schultz <das@FreeBSD.org> MFC after: 2 weeks
* Fix various nits in style and comments that were pointed out by bde.das2010-12-071-4/+3
| | | | Code changes verified with md5.
* Add log2() and log2f().das2010-12-052-10/+26
|
* Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki whilejoel2010-08-161-1/+1
| | | | | | translating these manual pages. Minor corrections by me. Submitted by: Nobuyuki Koganemaru <n-kogane@syd.odn.ne.jp>
* mdoc: spell out theta, the Unicode glyph is hard to read for terminal fontsuqs2010-06-091-8/+2
| | | | | It is referred to as "theta" later in the document anyway, so stop being fancy.
* mdoc: spell macros correctly, there's no need for the backslash escapeuqs2010-06-022-6/+6
|
* mdoc: Garbage collect unused/unneeded macrosuqs2010-05-271-3/+0
|
* mdoc: move remaining sections into consistent orderuqs2010-05-131-8/+8
| | | | | | | This pertains mostly to FILES, HISTORY, EXIT STATUS and AUTHORS sections. Found by: mdocml lint run Reviewed by: ru
* mdoc: move CAVEATS, BUGS and SECURITY CONSIDERATIONS sections to theuqs2010-05-131-12/+12
| | | | | | | | | | | bottom of the manpages and order them consistently. GNU groff doesn't care about the ordering, and doesn't even mention CAVEATS and SECURITY CONSIDERATIONS as common sections and where to put them. Found by: mdocml lint run Reviewed by: ru
* Fix several typos in macros or macro misusage.uqs2010-03-121-1/+1
| | | | | | Found by: make manlint Reviewed by: ru Approved by: philip (mentor)
* Implement cproj{,f,l}().das2008-08-071-5/+30
|
* Add implementations of acosl(), asinl(), atanl(), atan2l(),das2008-07-314-61/+74
| | | | | | | and cargl(). Reviewed by: bde sparc64 testing resources from: remko
* Fix a typo in the cosl() prototype.das2008-06-281-2/+2
|
* Implement fmodl.das2008-06-191-21/+25
| | | | Document fmodl and fix some errors in the fmod manpage.
* Hook remquol() and remainderl() up to the build.das2008-03-301-7/+24
|
* Implement csqrtl().das2008-03-301-11/+19
|
* Document hypotl().das2008-03-301-12/+17
| | | | Submitted by: Steve Kargl <sgk@troutmask.apl.washington.edu>
* Hook up sqrtl() to the build.das2008-03-021-9/+19
|
* Document return values better.das2008-02-181-3/+34
|
* Add tgammaf() as a simple wrapper around tgamma().das2008-02-181-7/+15
|
* Documentation for sinl(), cosl(), and tanl().das2008-02-173-35/+46
|
* Introduce a new log(3) manpage and move the relevant functions there.das2008-01-182-69/+118
| | | | | | Document exp2l() in exp(3), and remove the quaint discussion of topics such as what these functions were called on the HP-71B's variant of BASIC.
* Implement rintl(), nearbyintl(), lrintl(), and llrintl().das2008-01-142-22/+36
| | | | Thanks to bde@ for feedback and testing of rintl().
* Add logbl(3) to libm.das2007-12-171-27/+28
|
* Document the fact that we have nan(3) now, and make some minor clarificationsdas2007-12-171-10/+14
| | | | in other places.
* Implement and document nan(), nanf(), and nanl(). This commitdas2007-12-161-0/+99
| | | | | | | adds two new directories in msun: ld80 and ld128. These are for long double functions specific to the 80-bit long double format used on x86-derived architectures, and the 128-bit format used on sparc64, respectively.
* Implement and document csqrt(3) and csqrtf(3).das2007-12-151-0/+94
|
* Update the standards section, and make a minor clarification about thedas2007-12-141-5/+10
| | | | return value of sqrt.
* s/C90/C99/das2007-12-121-1/+1
|
* Add a "STANDARDS" section.das2007-12-121-0/+9
|
* Implement carg(3) and cargf(3).das2007-12-122-6/+41
| | | | Rotting in an old src tree since: March 2005
* Remove California Regent's clause 3, per letterimp2007-01-0932-128/+0
|
* Fix a cut-and-paste-o.das2007-01-061-2/+2
|
* Remove a note pertaining to the Alpha.das2007-01-051-7/+0
|
* s/5.5/6.0/ in HISTORY section.joel2005-11-243-3/+3
| | | | Discussed with: ru
* -mdoc sweep.ru2005-11-173-3/+3
|
* The logb() functions are not just ieee754 "test" functions, but arebde2005-11-063-31/+46
| | | | | | | | | | | | | standard in C99 and POSIX.1-2001+. They are also not deprecated, since apart from being standard they can handle special args slightly better than the ilogb() functions. Move their documentation to ilogb.3. Try to use consistent and improved wording for both sets of functions. All of ieee854, C99 and POSIX have better wording and more details for special args. Add history for the logb() functions and ilogbl(). Fix history for ilogb().
* Fixed spelling of remquof() in its prototype.bde2005-10-301-1/+1
|
* Markup nit.ru2005-06-161-1/+1
| | | | Approved by: re (blanket)
* Fixed compile warning.ru2005-06-161-2/+0
| | | | Approved by: re (blanket)
* Assorted markup fixes.ru2005-06-154-6/+6
| | | | Approved by: re
* Implement truncl() based on floorl().das2005-04-161-9/+15
|
* Add roundl(), lroundl(), and llroundl().das2005-04-082-12/+36
|
* Document exp2() and exp2f(), and make other minor tweaks and updates.das2005-04-052-88/+37
|
* Implement and document remquo() and remquof().das2005-03-252-16/+48
|
* Document feenableexcept(), fedisableexcept(), and fegetexcept().das2005-03-161-0/+98
|
* Replace fegetmask() and fesetmask() with feenableexcept(),das2005-03-161-9/+32
| | | | | | | | | | fedisableexcept(), and fegetexcept(). These two sets of routines provide the same functionality. I implemented the former as an undocumented internal interface to make the regression test easier to write. However, fe(enable|disable|get)except() is already part of glibc, and I would like to avoid gratuitous differences. The only major flaw in the glibc API is that there's no good way to report errors on processors that don't support all the unmasked exceptions.
OpenPOWER on IntegriCloud