From NetBSD PR/3405: Krister Walfridsson <cato@ulysses.df.lth.se>: Various
authortholo <tholo@openbsd.org>
Sat, 5 Apr 1997 04:18:45 +0000 (04:18 +0000)
committertholo <tholo@openbsd.org>
Sat, 5 Apr 1997 04:18:45 +0000 (04:18 +0000)
typos; since we compile with POSIX libm, we should not xref matherr(3), and
describe the errno settings.

13 files changed:
lib/libm/man/acos.3
lib/libm/man/acosh.3
lib/libm/man/asin.3
lib/libm/man/asinh.3
lib/libm/man/atan.3
lib/libm/man/atanh.3
lib/libm/man/cosh.3
lib/libm/man/erf.3
lib/libm/man/exp.3
lib/libm/man/hypot.3
lib/libm/man/ieee_test.3
lib/libm/man/j0.3
lib/libm/man/sqrt.3

index 241fe62..795c3b6 100644 (file)
@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)acos.3       5.1 (Berkeley) 5/2/91
-.\"    $Id: acos.3,v 1.2 1995/10/28 00:56:45 deraadt Exp $
+.\"    $Id: acos.3,v 1.3 1997/04/05 04:18:45 tholo Exp $
 .\"
 .Dd May 2, 1991
 .Dt ACOS 3
@@ -54,8 +54,13 @@ functions compute the principal value of the arc cosine of
 in the range
 .Bq 0 , \*(Pi .
 .Sh RETURN VALUES
-Exceptional cases are handled by
-.Xr matherr 3 .
+If |x|>1,
+.Fn acos "x"
+and
+.Fn acosf "x"
+sets the global variable
+.Va errno
+to EDOM.
 .Sh SEE ALSO
 .Xr sin 3 ,
 .Xr cos 3 ,
@@ -66,5 +71,4 @@ Exceptional cases are handled by
 .Xr sinh 3 ,
 .Xr cosh 3 ,
 .Xr tanh 3 ,
-.Xr math 3 ,
-.Xr matherr 3
+.Xr math 3 
index 2d6120f..d06b05a 100644 (file)
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)acosh.3      5.2 (Berkeley) 5/6/91
-.\"    $Id: acosh.3,v 1.2 1995/10/28 00:56:45 deraadt Exp $
+.\"    $Id: acosh.3,v 1.3 1997/04/05 04:18:45 tholo Exp $
 .\"
 .Dd May 6, 1991
 .Dt ACOSH 3
-.Os BSD 4.3
+.Os 
 .Sh NAME
 .Nm acosh
 .Nd inverse hyperbolic cosine function
@@ -54,15 +54,19 @@ of the real
 argument
 .Ar x .
 .Sh RETURN VALUES
-Exceptional cases are handled by
-.Xr matherr 3 .
+If x is less than one,
+.Fn acosh "x"
+and
+.Fn acoshf "x"
+returns NaN and sets the global variable
+.Va errno
+to EDOM.
 .Sh SEE ALSO
 .Xr asinh 3 ,
 .Xr atanh 3 ,
 .Xr exp 3 ,
 .Xr infnan 3 ,
-.Xr math 3 ,
-.Xr matherr 3
+.Xr math 3
 .Sh HISTORY
 The
 .Fn acosh
index a940770..cacb350 100644 (file)
@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)asin.3       5.1 (Berkeley) 5/2/91
-.\"    $Id: asin.3,v 1.2 1995/10/28 00:56:46 deraadt Exp $
+.\"    $Id: asin.3,v 1.3 1997/04/05 04:18:46 tholo Exp $
 .\"
 .Dd May 2, 1991
 .Dt ASIN 3
@@ -56,8 +56,13 @@ in the range
 .Bq -\*(Pi/2, +\*(Pi/2 .
 .Ek
 .Sh RETURN VALUES
-Exceptional cases are handled by 
-.Xr matherr 3 .
+If |x|>1,
+.Fn asin "x"
+and
+.Fn asinf "x"
+returns NaN and sets the global variable
+.Va errno
+to EDOM.
 .Sh SEE ALSO
 .Xr acos 3 ,
 .Xr atan 3 ,
@@ -68,5 +73,4 @@ Exceptional cases are handled by
 .Xr sinh 3 ,
 .Xr tan 3 ,
 .Xr tanh 3 ,
-.Xr math 3 ,
-.Xr matherr 3
+.Xr math 3 
index 29e19b0..a3baac4 100644 (file)
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)asinh.3      6.4 (Berkeley) 5/6/91
-.\"    $Id: asinh.3,v 1.2 1995/10/28 00:56:47 deraadt Exp $
+.\"    $Id: asinh.3,v 1.3 1997/04/05 04:18:46 tholo Exp $
 .\"
 .Dd May 6, 1991
 .Dt ASINH 3
-.Os BSD 4.3
+.Os 
 .Sh NAME
 .Nm asinh
 .Nd inverse hyperbolic sine function
@@ -59,16 +59,12 @@ and
 .Fn asinhf
 functions return the inverse hyperbolic sine of
 .Ar x .
-.Sh RETURN VALUES
-Exceptional cases are handled by 
-.Xr matherr 3 .
 .Sh SEE ALSO
 .Xr acosh 3 ,
 .Xr atanh 3 ,
 .Xr exp 3 ,
 .Xr infnan 3 ,
-.Xr math 3 ,
-.Xr matherr 3
+.Xr math 3
 .Sh HISTORY
 The
 .Fn asinh
index 228f748..f7a34bf 100644 (file)
@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)atan.3       5.1 (Berkeley) 5/2/91
-.\"    $Id: atan.3,v 1.2 1995/10/28 00:56:47 deraadt Exp $
+.\"    $Id: atan.3,v 1.3 1997/04/05 04:18:47 tholo Exp $
 .\"
 .Dd May 2, 1991
 .Dt ATAN 3
@@ -55,9 +55,6 @@ in the range
 .Bk -words
 .Bq -\*(Pi/2 , +\*(Pi/2 .
 .Ek
-.Sh RETURN VALUES
-Exceptional cases are handled by
-.Xr matherr 3 .
 .Sh SEE ALSO
 .Xr acos 3 ,
 .Xr asin 3 ,
@@ -68,5 +65,4 @@ Exceptional cases are handled by
 .Xr sinh 3 ,
 .Xr tan 3 ,
 .Xr tanh 3 ,
-.Xr math 3 ,
-.Xr matherr 3
+.Xr math 3 
index 535252e..822e291 100644 (file)
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)atanh.3      5.2 (Berkeley) 5/6/91
-.\"    $Id: atanh.3,v 1.2 1995/10/28 00:56:49 deraadt Exp $
+.\"    $Id: atanh.3,v 1.3 1997/04/05 04:18:47 tholo Exp $
 .\"
 .Dd May 6, 1991
 .Dt ATANH 3
-.Os BSD 4.3
+.Os 
 .Sh NAME
 .Nm atanh
 .Nd inverse hyperbolic tangent function
@@ -54,15 +54,19 @@ of the real
 argument
 .Ar x .
 .Sh RETURN VALUES
-Exceptional conditions are handled by
-.Xr matherr 3 .
+If |x|>=1,
+.Fn atanh "x"
+and
+.Fn atanhf "x"
+returns +inf, -inf or NaN, and sets the global variable
+.Va errno
+to EDOM.
 .Sh SEE ALSO
 .Xr acosh 3 ,
 .Xr asinh 3 ,
 .Xr exp 3 ,
 .Xr infnan 3 ,
-.Xr math 3 ,
-.Xr matherr 3
+.Xr math 3
 .Sh HISTORY
 The
 .Fn atanh
index a336911..9f45c06 100644 (file)
@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)cosh.3       5.1 (Berkeley) 5/2/91
-.\"    $Id: cosh.3,v 1.2 1995/10/28 00:56:51 deraadt Exp $
+.\"    $Id: cosh.3,v 1.3 1997/04/05 04:18:47 tholo Exp $
 .\"
 .Dd May 2, 1991
 .Dt COSH 3
@@ -52,8 +52,13 @@ and
 functions compute the hyperbolic cosine of
 .Fa x .
 .Sh RETURN VALUES
-Exceptional conditions are handled by
-.Xr matherr 3 .
+If the magnitude of x is too large,
+.Fn cosh "x"
+and
+.Fn coshf "x"
+returns Inf and sets the global variable
+.Va errno
+to ERANGE.
 .Sh SEE ALSO
 .Xr acos 3 ,
 .Xr asin 3 ,
@@ -64,5 +69,4 @@ Exceptional conditions are handled by
 .Xr sinh 3 ,
 .Xr tan 3 ,
 .Xr tanh 3 ,
-.Xr math 3 ,
-.Xr matherr 3
+.Xr math 3 
index 329afb5..1895c92 100644 (file)
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)erf.3        6.4 (Berkeley) 4/20/91
-.\"    $Id: erf.3,v 1.2 1995/10/28 00:56:51 deraadt Exp $
+.\"    $Id: erf.3,v 1.3 1997/04/05 04:18:48 tholo Exp $
 .\"
 .Dd April 20, 1991
-.Dt ERF 3
-.Os BSD 4.3
+.Dt 
+.Os 
 .Sh NAME
 .Nm erf ,
 .Nm erfc
@@ -43,7 +43,7 @@
 .Fd #include <math.h>
 .Ft double
 .Fn erf "double x"
-.Fn float
+.Ft float
 .Fn erff "float x"
 .Ft double
 .Fn erfc "double x"
index fa8f4b9..b31f79b 100644 (file)
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)exp.3        6.12 (Berkeley) 7/31/91
-.\"    $Id: exp.3,v 1.2 1995/10/28 00:56:52 deraadt Exp $
+.\"    $Id: exp.3,v 1.3 1997/04/05 04:18:48 tholo Exp $
 .\"
 .Dd July 31, 1991
 .Dt EXP 3
-.Os BSD 4
+.Os 
 .Sh NAME
 .Nm exp ,
 .Nm expm1 ,
@@ -68,7 +68,7 @@
 .Ft double
 .Fn pow "double x" "double y"
 .Ft float
-.Fn powf "float x" float y"
+.Fn powf "float x" "float y"
 .Sh DESCRIPTION
 The
 .Fn exp
index 1d00672..56b5924 100644 (file)
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)hypot.3      6.7 (Berkeley) 5/6/91
-.\"    $Id: hypot.3,v 1.2 1995/10/28 00:56:55 deraadt Exp $
+.\"    $Id: hypot.3,v 1.3 1997/04/05 04:18:49 tholo Exp $
 .\"
 .Dd May 6, 1991
 .Dt HYPOT 3
-.Os BSD 4
+.Os 
 .Sh NAME
 .Nm hypot ,
 .Nm cabs
index 8c0faf8..5235052 100644 (file)
@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)ieee.3       6.4 (Berkeley) 5/6/91
-.\"    $Id: ieee_test.3,v 1.2 1995/10/28 00:56:56 deraadt Exp $
+.\"    $Id: ieee_test.3,v 1.3 1997/04/05 04:18:49 tholo Exp $
 .\"
 .Dd March 10, 1994
 .Dt IEEE_TEST 3
@@ -53,7 +53,7 @@
 .Ft double
 .Fn significand "double x"
 .Ft float
-.Fn significand "float x"
+.Fn significandf "float x"
 .Sh DESCRIPTION
 These functions allow users to test conformance to 
 .St -ieee754 .
index 09047d8..a8fd040 100644 (file)
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)j0.3 6.7 (Berkeley) 4/19/91
-.\"    $Id: j0.3,v 1.2 1995/10/28 00:56:57 deraadt Exp $
+.\"    $Id: j0.3,v 1.3 1997/04/05 04:18:50 tholo Exp $
 .\"
 .Dd April 19, 1991
 .Dt J0 3
-.Os BSD 4
+.Os 
 .Sh NAME
 .Nm j0 ,
 .Nm j1 ,
@@ -125,24 +125,11 @@ value
 (expressed as a double).
 .Sh RETURN VALUES
 If these functions are successful,
-the computed value is returned. On the
-.Tn VAX
-and
-.Tn Tahoe
-architectures,
-a negative
-.Fa x
-value
-results in an error; the global
-variable
+the computed value is returned, otherwise the the global variable
 .Va errno
-is set to
-.Er EDOM
-and a reserve operand fault is generated.
+is set to EDOM or ERANGE.
 .Sh SEE ALSO
-.Xr math 3 ,
-.Xr matherr 3 ,
-.Xr infnan 3
+.Xr math 3
 .Sh HISTORY
 This set of functions
 appeared in
index 95ee613..8bd7ac0 100644 (file)
@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)sqrt.3       6.4 (Berkeley) 5/6/91
-.\"    $Id: sqrt.3,v 1.2 1995/10/28 00:57:01 deraadt Exp $
+.\"    $Id: sqrt.3,v 1.3 1997/04/05 04:18:50 tholo Exp $
 .\"
 .Dd May 6, 1991
 .Dt SQRT 3
@@ -65,11 +65,15 @@ and
 functions compute
 the non-negative square root of x.
 .Sh RETURN VALUES
-Exceptional conditions are handled by 
-.Xr matherr 3 .
+If x is negative,
+.Fn sqrt "x"
+and
+.Fn sqrtf "x"
+sets the global variable
+.Va errno
+to EDOM.
 .Sh SEE ALSO
-.Xr math 3 ,
-.Xr matherr 3
+.Xr math 3 
 .Sh HISTORY
 The
 .Fn cbrt