Module Name: src Committed By: matt Date: Tue Jan 29 02:54:30 UTC 2013
Modified Files: src/lib/libm/man: acos.3 acosh.3 asin.3 asinh.3 atan.3 atan2.3 atanh.3 Log Message: Document the long double versions. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/lib/libm/man/acos.3 src/lib/libm/man/asin.3 \ src/lib/libm/man/atan.3 src/lib/libm/man/atan2.3 cvs rdiff -u -r1.15 -r1.16 src/lib/libm/man/acosh.3 src/lib/libm/man/asinh.3 \ src/lib/libm/man/atanh.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/lib/libm/man/acos.3 diff -u src/lib/libm/man/acos.3:1.16 src/lib/libm/man/acos.3:1.17 --- src/lib/libm/man/acos.3:1.16 Thu Aug 7 16:44:46 2003 +++ src/lib/libm/man/acos.3 Tue Jan 29 02:54:30 2013 @@ -26,14 +26,15 @@ .\" SUCH DAMAGE. .\" .\" from: @(#)acos.3 5.1 (Berkeley) 5/2/91 -.\" $NetBSD: acos.3,v 1.16 2003/08/07 16:44:46 agc Exp $ +.\" $NetBSD: acos.3,v 1.17 2013/01/29 02:54:30 matt Exp $ .\" -.Dd May 2, 1991 +.Dd January 29, 2013 .Dt ACOS 3 .Os .Sh NAME .Nm acos , -.Nm acosf +.Nm acosf , +.Nm acosl .Nd arc cosine function .Sh LIBRARY .Lb libm @@ -43,20 +44,24 @@ .Fn acos "double x" .Ft float .Fn acosf "float x" +.Ft long double +.Fn acosl "long double x" .Sh DESCRIPTION The -.Fn acos +.Fn acos , +.Fn acosf , and -.Fn acosf +.Fn acosl functions compute the principal value of the arc cosine of .Fa x in the range .Bq 0 , \*(Pi . .Sh RETURN VALUES If |x|\*[Gt]1, -.Fn acos "x" +.Fn acos "x" , +.Fn acosf "x" , and -.Fn acosf "x" +.Fn acosl "x" .\" POSIX_MODE set the global variable .Va errno @@ -80,4 +85,4 @@ to EDOM. The .Fn acos function conforms to -.St -ansiC . +.St -isoC-99 . Index: src/lib/libm/man/asin.3 diff -u src/lib/libm/man/asin.3:1.16 src/lib/libm/man/asin.3:1.17 --- src/lib/libm/man/asin.3:1.16 Thu Aug 7 16:44:46 2003 +++ src/lib/libm/man/asin.3 Tue Jan 29 02:54:30 2013 @@ -26,14 +26,15 @@ .\" SUCH DAMAGE. .\" .\" from: @(#)asin.3 5.1 (Berkeley) 5/2/91 -.\" $NetBSD: asin.3,v 1.16 2003/08/07 16:44:46 agc Exp $ +.\" $NetBSD: asin.3,v 1.17 2013/01/29 02:54:30 matt Exp $ .\" -.Dd May 2, 1991 +.Dd January 29, 2013 .Dt ASIN 3 .Os .Sh NAME .Nm asin , -.Nm asinf +.Nm asinf , +.Nm asinl .Nd arc sine function .Sh LIBRARY .Lb libm @@ -43,11 +44,14 @@ .Fn asin "double x" .Ft float .Fn asinf "float x" +.Ft long double +.Fn asinl "long double x" .Sh DESCRIPTION The -.Fn asin +.Fn asin , +.Fn asinf , and -.Fn asinf +.Fn asinl functions compute the principal value of the arc sine of .Fa x in the range @@ -57,9 +61,10 @@ in the range .Sh RETURN VALUES .\" POSIX_MODE If |x|\*[Gt]1, -.Fn asin "x" +.Fn asin "x" , +.Fn asinf "x" , and -.Fn asinf "x" +.Fn asinl "x" return NaN and set the global variable .Va errno to EDOM. @@ -82,4 +87,4 @@ to EDOM. The .Fn asin function conforms to -.St -ansiC . +.St -isoC-99 . Index: src/lib/libm/man/atan.3 diff -u src/lib/libm/man/atan.3:1.16 src/lib/libm/man/atan.3:1.17 --- src/lib/libm/man/atan.3:1.16 Thu Aug 7 16:44:46 2003 +++ src/lib/libm/man/atan.3 Tue Jan 29 02:54:30 2013 @@ -26,14 +26,15 @@ .\" SUCH DAMAGE. .\" .\" from: @(#)atan.3 5.1 (Berkeley) 5/2/91 -.\" $NetBSD: atan.3,v 1.16 2003/08/07 16:44:46 agc Exp $ +.\" $NetBSD: atan.3,v 1.17 2013/01/29 02:54:30 matt Exp $ .\" -.Dd May 2, 1991 +.Dd January 29, 2013 .Dt ATAN 3 .Os .Sh NAME .Nm atan , -.Nm atanf +.Nm atanf , +.Nm atanl .Nd arc tangent function of one variable .Sh LIBRARY .Lb libm @@ -43,11 +44,14 @@ .Fn atan "double x" .Ft float .Fn atanf "float x" +.Ft long double +.Fn atanl "long double x" .Sh DESCRIPTION The -.Fn atan +.Fn atan , +.Fn atanf , and -.Fn atanf +.Fn atanl functions compute the principal value of the arc tangent of .Fa x in the range @@ -74,4 +78,4 @@ in the range The .Fn atan functions conforms to -.St -ansiC . +.St -isoC-99 . Index: src/lib/libm/man/atan2.3 diff -u src/lib/libm/man/atan2.3:1.16 src/lib/libm/man/atan2.3:1.17 --- src/lib/libm/man/atan2.3:1.16 Thu Aug 7 16:44:46 2003 +++ src/lib/libm/man/atan2.3 Tue Jan 29 02:54:30 2013 @@ -26,14 +26,15 @@ .\" SUCH DAMAGE. .\" .\" from: @(#)atan2.3 5.1 (Berkeley) 5/2/91 -.\" $NetBSD: atan2.3,v 1.16 2003/08/07 16:44:46 agc Exp $ +.\" $NetBSD: atan2.3,v 1.17 2013/01/29 02:54:30 matt Exp $ .\" -.Dd May 2, 1991 +.Dd January 29, 2013 .Dt ATAN2 3 .Os .Sh NAME .Nm atan2 , -.Nm atan2f +.Nm atan2f , +.Nm atan2l .Nd arc tangent function of two variables .Sh LIBRARY .Lb libm @@ -43,11 +44,14 @@ .Fn atan2 "double y" "double x" .Ft float .Fn atan2f "float y" "float x" +.Ft long double +.Fn atan2l "long double y" "long double x" .Sh DESCRIPTION The -.Fn atan2 +.Fn atan2 , +.Fn atan2f , and -.Fn atan2f +.Fn atan2l functions compute the principal value of the arc tangent of .Ar y/ Ns Ar x , using the signs of both arguments to determine the quadrant of @@ -189,4 +193,4 @@ r := \(sr(x\(**x+y\(**y);\0\0if r = 0 th The .Fn atan2 function conforms to -.St -ansiC . +.St -isoC-99 . Index: src/lib/libm/man/acosh.3 diff -u src/lib/libm/man/acosh.3:1.15 src/lib/libm/man/acosh.3:1.16 --- src/lib/libm/man/acosh.3:1.15 Thu Aug 7 16:44:46 2003 +++ src/lib/libm/man/acosh.3 Tue Jan 29 02:54:30 2013 @@ -26,14 +26,15 @@ .\" SUCH DAMAGE. .\" .\" from: @(#)acosh.3 5.2 (Berkeley) 5/6/91 -.\" $NetBSD: acosh.3,v 1.15 2003/08/07 16:44:46 agc Exp $ +.\" $NetBSD: acosh.3,v 1.16 2013/01/29 02:54:30 matt Exp $ .\" -.Dd May 6, 1991 +.Dd January 29, 2013 .Dt ACOSH 3 .Os .Sh NAME .Nm acosh , -.Nm acoshf +.Nm acoshf , +.Nm acoshl .Nd inverse hyperbolic cosine function .Sh LIBRARY .Lb libm @@ -43,11 +44,14 @@ .Fn acosh "double x" .Ft float .Fn acoshf "float x" +.Ft long double +.Fn acoshl "long double x" .Sh DESCRIPTION The -.Fn acosh +.Fn acosh , +.Fn acoshf , and -.Fn acoshf +.Fn acoshl functions compute the inverse hyperbolic cosine of the real argument @@ -55,9 +59,10 @@ argument .Sh RETURN VALUES .\" POSIX_MODE If x is less than one, -.Fn acosh "x" +.Fn acosh "x" , +.Fn acoshf "x" , and -.Fn acoshf "x" +.Fn acoshl "x" return NaN and set the global variable .Va errno to EDOM. @@ -75,3 +80,8 @@ The .Fn acosh function appeared in .Bx 4.3 . +.Sh STANDARDS +The +.Fn acosh +function conforms to +.St -isoC-99 . Index: src/lib/libm/man/asinh.3 diff -u src/lib/libm/man/asinh.3:1.15 src/lib/libm/man/asinh.3:1.16 --- src/lib/libm/man/asinh.3:1.15 Thu Aug 7 16:44:46 2003 +++ src/lib/libm/man/asinh.3 Tue Jan 29 02:54:30 2013 @@ -26,14 +26,15 @@ .\" SUCH DAMAGE. .\" .\" from: @(#)asinh.3 6.4 (Berkeley) 5/6/91 -.\" $NetBSD: asinh.3,v 1.15 2003/08/07 16:44:46 agc Exp $ +.\" $NetBSD: asinh.3,v 1.16 2013/01/29 02:54:30 matt Exp $ .\" -.Dd May 6, 1991 +.Dd January 29, 2013 .Dt ASINH 3 .Os .Sh NAME .Nm asinh , -.Nm asinhf +.Nm asinhf , +.Nm asinhl .Nd inverse hyperbolic sine function .Sh LIBRARY .Lb libm @@ -43,19 +44,23 @@ .Fn asinh "double x" .Ft float .Fn asinhf "float x" +.Ft long double +.Fn asinhl "long double x" .Sh DESCRIPTION The -.Fn asinh +.Fn asinh , +.Fn asinhf , and -.Fn asinhf +.Fn asinhl functions compute the inverse hyperbolic sine of the real argument .Sh RETURN VALUES The -.Fn asinh +.Fn asinh , +.Fn asinhf , and -.Fn asinhf +.Fn asinhl functions return the inverse hyperbolic sine of .Ar x . .\" SYSV_MODE @@ -73,3 +78,8 @@ The .Fn asinh function appeared in .Bx 4.3 . +.Sh STANDARDS +The +.Fn asinh +function conforms to +.St -isoC-99 . Index: src/lib/libm/man/atanh.3 diff -u src/lib/libm/man/atanh.3:1.15 src/lib/libm/man/atanh.3:1.16 --- src/lib/libm/man/atanh.3:1.15 Thu Aug 7 16:44:46 2003 +++ src/lib/libm/man/atanh.3 Tue Jan 29 02:54:30 2013 @@ -26,14 +26,15 @@ .\" SUCH DAMAGE. .\" .\" from: @(#)atanh.3 5.2 (Berkeley) 5/6/91 -.\" $NetBSD: atanh.3,v 1.15 2003/08/07 16:44:46 agc Exp $ +.\" $NetBSD: atanh.3,v 1.16 2013/01/29 02:54:30 matt Exp $ .\" -.Dd May 6, 1991 +.Dd January 29, 2013 .Dt ATANH 3 .Os .Sh NAME .Nm atanh , -.Nm atanhf +.Nm atanhf , +.Nm atanhl .Nd inverse hyperbolic tangent function .Sh LIBRARY .Lb libm @@ -43,20 +44,24 @@ .Fn atanh "double x" .Ft float .Fn atanhf "float x" +.Ft long double +.Fn atanhl "long double x" .Sh DESCRIPTION The -.Fn atanh +.Fn atanh , +.Fn atanhf , and -.Fn atanhf +.Fn atanhl functions compute the inverse hyperbolic tangent of the real argument .Ar x . .Sh RETURN VALUES If |x|\*[Ge]1, -.Fn atanh "x" +.Fn atanh "x" , +.Fn atanhf "x" , and -.Fn atanhf "x" +.Fn atanhl "x" .\" POSIX_MODE return +inf, -inf or NaN, and sets the global variable .Va errno @@ -75,3 +80,8 @@ The .Fn atanh function appeared in .Bx 4.3 . +.Sh STANDARDS +The +.Fn atanh +function conforms to +.St -isoC-99 .