David Malone
a9dbc63dc2
gamma(x) actually returns \log(|\Gamma(x)|), so correct the man
...
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>
2001-11-05 10:10:33 +00:00
Dima Dorfman
211feb6175
Match parenthesis and don't give names to return values.
...
PR: 31214
2001-10-15 13:34:43 +00:00
Bruce Evans
aa842e6a12
Fixed missing quoting of >= (in ceil.3) and <= (in floor.3) by reverting to
...
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.
2001-10-13 13:57:32 +00:00
Bruce Evans
aa00e9d96e
Fixed missing quoting of [-1, +1].
...
Submitted by: phantom
2001-10-13 12:29:25 +00:00
Bruce Evans
64890443c1
Use ".Lb libm" where it will have an effect (not just in the zombie man
...
pages in libm).
Submitted by: phantom
2001-10-13 12:23:23 +00:00
Doug Rabson
01dbab1991
Port to ia64. Actually, just do like the alpha.
2001-10-08 08:29:52 +00:00
Bruce Evans
6a8ba2f960
Don't install manpage links for the nonexistent functions exp2(),
...
exp2f(), log2() and log2f().
2001-10-03 06:30:11 +00:00
Bruce Evans
12c3d47f0a
Removed .Nm's for the nonexistent functions exp2() and exp2f().
2001-10-03 06:25:55 +00:00
Ruslan Ermilov
32eef9aeb1
mdoc(7) police: Use the new .In macro for #include statements.
2001-10-01 16:09:29 +00:00
Matthew Dillon
65c6735764
Add __FBSDID()s to libm
2001-09-30 21:53:45 +00:00
Ruslan Ermilov
94ba280c59
mdoc(7) police: join split punctuation to macro calls.
2001-08-10 17:35:21 +00:00
Yaroslav Tykhiy
91ce3c5b85
Tiny markup fix: `to' isn't a variable
2001-08-09 11:16:12 +00:00
Dima Dorfman
7ebcc426ef
Remove whitespace at EOL.
2001-07-15 07:53:42 +00:00
Ruslan Ermilov
a307d59838
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 13:41:46 +00:00
Ruslan Ermilov
d28011e556
Added skeleton <complex.h> (aligned with the POSIX.1-200x), mostly
...
to fix the "-nostdinc WARNS=X" breakage caused by broken prototypes
for cabs() and cabsl() in <math.h>.
Reimplemented cabs() and cabsl() using new complex numbers types and
moved prototypes from <math.h> to <complex.h>.
2001-06-13 15:16:30 +00:00
Ruslan Ermilov
eb0838029f
mdoc(7) police: normalize .Nd.
2001-04-18 15:54:10 +00:00
Ruslan Ermilov
4a558355e5
MAN[1-9] -> MAN.
2001-03-27 17:27:19 +00:00
Ruslan Ermilov
0414fc4dd0
Don't use MANDEPEND and MANSRC.
2001-03-26 07:28:26 +00:00
Ruslan Ermilov
588a200ce1
.St -ansiC -> .St -isoC
2001-02-26 13:23:47 +00:00
Ruslan Ermilov
46eea498da
mdoc(7) police: Change -filled displays (which just happen
...
to be the same as -ragged in the current implementation) to
-ragged. With mdocNG, -filled displays produce the correct
output, formatted and justified to both margins.
2001-02-07 13:45:30 +00:00
Ruslan Ermilov
d0353b836e
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:38:02 +00:00
Ruslan Ermilov
4263595653
Prepare for mdoc(7)NG.
2000-12-29 14:08:20 +00:00
Ruslan Ermilov
a2fd3702a3
mdoc(7) police: use canonical form of .Dd macro.
2000-12-11 15:15:20 +00:00
Ruslan Ermilov
c23155a43a
mdoc(7) police: Er macro usage cleanup.
2000-11-22 16:02:00 +00:00
Ruslan Ermilov
563f6bde6e
mdoc(7) police: Nm -> Fn where appropriate.
2000-11-20 14:11:46 +00:00
Brian Somers
bcfa175910
Fix #include order
...
Spotted by: imura
2000-10-15 16:42:31 +00:00
Bruce Evans
46d31a8b36
Removed bogus 'l' suffixes in FP register to register instructions.
2000-06-06 12:12:36 +00:00
David E. O'Brien
d6f56cfc4f
MFS: Add a "magic" comment to help fixincludes realize it doesn't need to
...
modify this file when building GCC 2.96 [by hand or via the port].
Submitted by: Zack Weinberg <zack@wolery.cumb.org>
2000-03-27 02:04:45 +00:00
Sheldon Hearn
4e86fcacf6
Remove more single-space hard sentence breaks.
2000-03-02 14:54:02 +00:00
Sheldon Hearn
c6ff3a1bf7
Remove single-space hard sentence breaks. These degrade the quality
...
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
2000-03-02 09:14:21 +00:00
Alexey Zelkin
55b80e58ba
style fix
...
PR: docs/14737
Submitted by: Norihiro Kumagai <kuma@nk.rim.or.jp>
1999-11-09 00:18:22 +00:00
Peter Wemm
7f3dea244c
$Id$ -> $FreeBSD$
1999-08-28 00:22:10 +00:00
Doug Rabson
6f93bf5f4b
Disable building with alpha software completion options until we upgrade
...
compilers.
1998-12-24 13:17:58 +00:00
Doug Rabson
b7f762137a
Implement fpsetmask() and other fp*() functions. Programs should use
...
#include <ieeefp.h>
to access these functions instead of the i386 specific
#include <machine/floatingpoint.h>
Submitted by: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
1998-12-23 11:50:52 +00:00
John Birrell
43f3c8ed20
There is no alpha asm code like on i386, so all the functions that
...
the i386 builds with a __generic prefix need to have that stripped.
1998-05-10 23:46:01 +00:00
Paul Traina
5a36b24aa2
Back out last change
1998-04-23 04:44:08 +00:00
Paul Traina
d84b14105f
Fix cabs and cabsf definitions to be prototypes.
1998-04-22 06:26:18 +00:00
John Birrell
05b706676b
Add alpha support. m68k crept in too. Oops. 8-)
1998-02-20 07:44:29 +00:00
Jonathan Lemon
4f36d4ac99
Document the fpgetprec/fpsetprec functions in their man page.
...
Add cross-references to the elusive fpsetmask() function to various other
man pages.
Reviewed by: bde
1998-02-04 22:30:20 +00:00
Daniel O'Callaghan
fb9d219add
PR: 5489
...
Submitted by: Steve G. Kargl <kargl@troutmask.apl.washington.edu>
Repair corrupted text.
1998-01-15 23:28:18 +00:00
John Birrell
11f8db59fb
This is the only alpha math source that NetBSD has.
1998-01-10 22:17:24 +00:00
Bruce Evans
6a9280be8c
Hide the declaration of `struct exception' from C++, since it conflicts
...
with the standard C++ `class exception'. This makes matherr() difficult
to use in C++. Small loss.
1997-08-31 22:12:19 +00:00
Bruce Evans
354fb38542
Fixed minor bugs related to the addition of gammaf.
...
The major bug, that gamma is documented as really being gamma, is
still unfixed.
1997-07-13 14:45:28 +00:00
Bruce Evans
9970814b3e
Fixed wrong mnemonic `setnel' that gas happened to generate correct object
...
code for.
Obtained from: a slightly different fix in NetBSD
1997-04-30 20:37:52 +00:00
Bruce Evans
3bc097d098
Added -D_ARCH_INDIRECT=i387_ to CFLAGS. _ARCH_INDIRECT will soon be used
...
to control generation of indirections in ENTRY(). Only msun needs it.
Use ${ARCH} consistently.
1997-04-15 14:05:28 +00:00
Bruce Evans
2d2781ff2c
Fixed synopsis. Some float functions claimed to have the same name as
...
the double version.
1997-03-19 01:28:44 +00:00
Bruce Evans
9faa8dc6cc
Use __ieee754_sqrt() instead of sqrt() internally. Similarly for the
...
float versions. Using sqrt() was inefficient.
Obtained from: NetBSD
1997-03-09 16:29:29 +00:00
Bruce Evans
6b04d9918b
Include <machine/asm.h> instead of kernel-only <machine/asmacros.h>.
1997-03-09 14:01:11 +00:00
Bruce Evans
8c950c10ca
Fixed wrong magic numbers in scaling. hypotf() was very broken for large
...
and small values:
hypotf(2.3819765e+38, 2.0416943e+38) was NaN instead of 3.1372484e+38
hypotf(-3.4028235e+38, 3.3886450e+38) was NaN instead of Inf
hypotf(-2.8025969e-45, -2.8025969e-45) was 0 instead of 4.2038954e-45
Found by: ucbtest
1997-03-05 11:54:00 +00:00
Peter Wemm
7e546392b5
Revert $FreeBSD$ to $Id$
1997-02-22 15:12:41 +00:00