summaryrefslogtreecommitdiffstats
path: root/lib/libm (follow)
Commit message (Collapse)AuthorAgeFilesLines
* ansideraadt2003-06-262-4/+2
|
* cabsf takes complex float not doublejason2003-06-261-2/+2
|
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-0291-483/+119
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* section reorder;jmc2003-06-024-71/+71
|
* - typosjmc2003-05-206-31/+34
| | | | - new sentence, new line
* ERROR -> ERRORS in .Sh, as per mdoc template.jmc2003-05-082-4/+4
|
* add properties of single precision IEE754jason2003-05-051-1/+110
|
* these files all had >9 arguments to .Nd, causing the name description to bejmc2003-05-031-2/+2
| | | | | | truncated. i wrapped them in double quotes to preserve the line. grep inspired by an -mdoc lesson from millert@
* removed unused .Bd macro;jmc2003-04-301-2/+1
| | | | ok jason@
* picky assembler warning cleanupsdrahn2003-04-1710-11/+11
|
* Bessel functions;jmc2003-03-282-21/+25
| | | | | | also little cleanup in math(3); whitespace and new lines; ok jason@
* .Xr typos;jmc2003-03-061-6/+8
| | | | ok deraadt@
* Use mdoc strings for !=, +-, >= and <=millert2003-03-011-10/+10
|
* .Xr the right pagesjason2003-02-281-13/+11
|
* No need to waffle this much... s/roughly like/roughlyjason2003-02-281-2/+2
|
* mention single precision versionsjason2003-02-281-1/+25
|
* Convert to mdoc and make some very minor updates. Someone with libm cluesmillert2003-02-281-475/+460
| | | | could do a lot of good here.
* another pass at cleaningjason2003-02-274-9/+12
|
* even more cleaning (and more yet to do)jason2003-02-278-26/+27
|
* final pass at *f in terms of the double precision version.jason2003-02-276-21/+44
|
* more pointing out that *f are single precision versions of the double functions.jason2003-02-274-23/+52
|
* describe *f in terms of the double precision version (more of this to come... after dinner).jason2003-02-2712-41/+98
|
* english it my native language, tho you'd never know itjason2003-02-272-4/+4
|
* ieee_test isn't real, rename it to logb.3 and make everything link to that instead.jason2003-02-272-10/+8
|
* A lotsa fixin' (ditched the old sin.3 in favor of cos.3 with modifications), etc.jason2003-02-272-13/+20
|
* - this describes scalb not scalbnjason2003-02-271-2/+11
| | | | - mention the *f forms are single precision forms of the *[^f] forms
* fpr0 is recommended to be operated in full 64bits, although seemed to work otherwise, fix itmickey2003-01-164-24/+28
|
* spellingderaadt2003-01-041-1/+1
|
* Get the m88k libm to say no to drugs.miod2003-01-031-5/+1
|
* Crank all library major numbers. Needed due to the fact that wemillert2002-12-031-2/+2
| | | | | | | | now build libraries with propolice enabled. Without this, existing binaries (such as ports/packages) that link with any system library other than libc will fail with an undefined symbol of "___guard" (__guard on ELF). Pointed out by markus@ and discussed with deraadt@
* scalb() in vax libm is in fact scalbn(), so change the symbol name.miod2002-10-1110-38/+38
| | | | | | Only affects vax, which has no shared libraries, so no version change needed for libm. Someone with enough math skills ought to code a real scalb() on a rainy day...
* these are not libm private and fix the rintf pasting errormickey2002-09-116-13/+13
|
* add reminder and roundingsmickey2002-05-229-2/+175
|
* md sqrt() implementationmickey2002-05-223-1/+36
|
* We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft.millert2002-02-19151-1868/+374
|
* Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.millert2002-02-165-73/+73
|
* Add native implementations of copysign() and copysignf() on alpha.naddy2002-01-303-2/+95
| | | | From NetBSD; ok millert@
* The sparc workaround is needed for sparc64 too.art2001-08-281-2/+2
|
* Correctly handle mvme88k settings here.miod2001-06-261-2/+2
|
* put infnan in there, even though it is depricatedderaadt2000-11-082-14/+21
|
* ^vax^__vax__hugh2000-10-1028-114/+114
|
* 2nd patch for stack mishandling; wd@ics.nara-wu.ac.jpderaadt2000-06-065-45/+35
|
* Mostly punctuation fixes.aaron2000-04-152-4/+5
|
* Trailing whitespace begone!aaron2000-04-121-2/+2
|
* Suffix "i.e." and "e.g." with a comma. Just another really picky man pageaaron2000-03-141-2/+2
| | | | | commit, as we want our documentation to be as consistently formatted as possible (it's getting there :-)).
* $OpenBSD$todd2000-03-0228-28/+28
|
* point at isinff and isnanfderaadt1999-08-161-1/+3
|
* I think that libm_i387 has lived too longderaadt1999-07-181-12/+12
|
* - remove all trailing whitespaceaaron1999-07-0920-71/+71
| | | | | | | | | | * except when it is escaped with a `\' at the end of the line - fix remaining .Nm usage as well - this is from a patch I received from kwesterback@home.com, who has been working on some scripts for fixing formatting errors in mdoc'd man pages Ok, so there could be a cost/benefit debate with this commit, but since I have the patch we might as well commit it...
* The proper order of the ``introductory'' macros in a man page is .Dd/.Dt/.Os.aaron1999-07-078-16/+16
| | | | | | | Out of the approximately 1450 man pages, only about 90 of them were wrong. Thanks to kwesterback@home.com for coming up with a script and patch to repair this. The patch also inserted a .Os macro in the few man pages that were missing one.