diff options
Diffstat (limited to 'lib/msun/man')
35 files changed, 39 insertions, 112 deletions
diff --git a/lib/msun/man/acos.3 b/lib/msun/man/acos.3 index b7b3a2eb7f17..e21687c1bb66 100644 --- a/lib/msun/man/acos.3 +++ b/lib/msun/man/acos.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)acos.3 5.1 (Berkeley) 5/2/91 -.\" .Dd July 31, 2008 .Dt ACOS 3 .Os diff --git a/lib/msun/man/acosh.3 b/lib/msun/man/acosh.3 index db0104b0bdd2..0268bde8e092 100644 --- a/lib/msun/man/acosh.3 +++ b/lib/msun/man/acosh.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)acosh.3 5.2 (Berkeley) 5/6/91 -.\" .Dd June 9, 2013 .Dt ACOSH 3 .Os diff --git a/lib/msun/man/asin.3 b/lib/msun/man/asin.3 index 03a9145ce065..20dc7ac1f54c 100644 --- a/lib/msun/man/asin.3 +++ b/lib/msun/man/asin.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)asin.3 5.1 (Berkeley) 5/2/91 -.\" .Dd July 31, 2008 .Dt ASIN 3 .Os diff --git a/lib/msun/man/asinh.3 b/lib/msun/man/asinh.3 index c706f2c14e46..66515fa6ac0b 100644 --- a/lib/msun/man/asinh.3 +++ b/lib/msun/man/asinh.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)asinh.3 6.4 (Berkeley) 5/6/91 -.\" .Dd June 9, 2013 .Dt ASINH 3 .Os diff --git a/lib/msun/man/atan.3 b/lib/msun/man/atan.3 index 0cda6fb2d8f9..d04787ce8bfe 100644 --- a/lib/msun/man/atan.3 +++ b/lib/msun/man/atan.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)atan.3 5.1 (Berkeley) 5/2/91 -.\" .Dd July 31, 2008 .Dt ATAN 3 .Os diff --git a/lib/msun/man/atan2.3 b/lib/msun/man/atan2.3 index df67200a002f..df023777ce71 100644 --- a/lib/msun/man/atan2.3 +++ b/lib/msun/man/atan2.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)atan2.3 5.1 (Berkeley) 5/2/91 -.\" .Dd July 31, 2008 .Dt ATAN2 3 .Os diff --git a/lib/msun/man/atanh.3 b/lib/msun/man/atanh.3 index a4c1061bd014..3fd9d2977d8f 100644 --- a/lib/msun/man/atanh.3 +++ b/lib/msun/man/atanh.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)atanh.3 5.2 (Berkeley) 5/6/91 -.\" .Dd June 9, 2013 .Dt ATANH 3 .Os diff --git a/lib/msun/man/ceil.3 b/lib/msun/man/ceil.3 index 61a63e2c5fd1..9a0a5be89f64 100644 --- a/lib/msun/man/ceil.3 +++ b/lib/msun/man/ceil.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)ceil.3 5.1 (Berkeley) 5/2/91 -.\" .Dd January 13, 2005 .Dt CEIL 3 .Os diff --git a/lib/msun/man/copysign.3 b/lib/msun/man/copysign.3 index 5d08bd5dd559..091164fbeda9 100644 --- a/lib/msun/man/copysign.3 +++ b/lib/msun/man/copysign.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)ieee.3 6.4 (Berkeley) 5/6/91 -.\" .Dd January 26, 2005 .Dt COPYSIGN 3 .Os diff --git a/lib/msun/man/cos.3 b/lib/msun/man/cos.3 index 68036ab7bb99..4b5223b37261 100644 --- a/lib/msun/man/cos.3 +++ b/lib/msun/man/cos.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)cos.3 5.1 (Berkeley) 5/2/91 -.\" .Dd April 1, 2020 .Dt COS 3 .Os diff --git a/lib/msun/man/cosh.3 b/lib/msun/man/cosh.3 index 45af312bd025..22105f259817 100644 --- a/lib/msun/man/cosh.3 +++ b/lib/msun/man/cosh.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)cosh.3 5.1 (Berkeley) 5/2/91 -.\" .Dd April 3, 2022 .Dt COSH 3 .Os diff --git a/lib/msun/man/cospi.3 b/lib/msun/man/cospi.3 index 5b33fe2555a1..86e63fb77498 100644 --- a/lib/msun/man/cospi.3 +++ b/lib/msun/man/cospi.3 @@ -62,27 +62,21 @@ where p is the floating\(enpoint precision of .Ar x , then the returned value is 1 and it has no significance. .Sh SPECIAL VALUES -.Bl -tag -.It -.Fn cospi \*(Pm0 +.Bl -tag -width "cospi(+n/2)" +.It Fn cospi \*(Pm0 returns 1. -.It -.Fn cospi \*(Pmn/2 +.It Fn cospi \*(Pmn/2 returns 0 for positive integers .Ar n . -.It -.Fn cospi n +.It Fn cospi n returns 1 for even integers .Ar n . -.It -.Fn cospi n +.It Fn cospi n returns \-1 for odd integers .Ar n . -.It -.Fn cospi \*(Pm\(if +.It Fn cospi \*(Pm\(if return an \*(Na and raises an FE_INVALID exception. -.It -.Fn cospi \*(Na +.It Fn cospi \*(Na return an \*(Na and raises an FE_INVALID exception. .El .Sh SEE ALSO diff --git a/lib/msun/man/erf.3 b/lib/msun/man/erf.3 index e0771863cca1..8d66017ed11c 100644 --- a/lib/msun/man/erf.3 +++ b/lib/msun/man/erf.3 @@ -25,9 +25,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)erf.3 6.4 (Berkeley) 4/20/91 -.\" -.Dd July 13, 2014 +.Dd June 23, 2024 .Dt ERF 3 .Os .Sh NAME @@ -88,6 +86,17 @@ subtracts the result of the error function from 1.0. .Sh SEE ALSO .Xr math 3 +.Sh STANDARDS +The +.Fn erf , +.Fn erff , +.Fn erfl , +.Fn erfc , +.Fn erfcf +and +.Fn erfcl +functions conform to +.St -isoC-99 . .Sh HISTORY The .Fn erf diff --git a/lib/msun/man/exp.3 b/lib/msun/man/exp.3 index b918f32dba6a..a94c372fa0f5 100644 --- a/lib/msun/man/exp.3 +++ b/lib/msun/man/exp.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)exp.3 6.12 (Berkeley) 7/31/91 -.\" .Dd April 1, 2020 .Dt EXP 3 .Os diff --git a/lib/msun/man/fabs.3 b/lib/msun/man/fabs.3 index 3ddf68ed2ef3..031b6aa54d18 100644 --- a/lib/msun/man/fabs.3 +++ b/lib/msun/man/fabs.3 @@ -1,7 +1,5 @@ .\" Copyright (c) 1991 The Regents of the University of California. .\" All rights reserved. -.\" -.\" @(#)fabs.3 5.1 (Berkeley) 5/2/91 .\" Redistribution and use in source and binary forms, with or without .\" modification, are permitted provided that the following conditions .\" are met: @@ -26,8 +24,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)fabs.3 5.1 (Berkeley) 5/2/91 -.\" .Dd October 25, 2003 .Dt FABS 3 .Os diff --git a/lib/msun/man/floor.3 b/lib/msun/man/floor.3 index 4bf3f4ddd971..b295d013035f 100644 --- a/lib/msun/man/floor.3 +++ b/lib/msun/man/floor.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)floor.3 6.5 (Berkeley) 4/19/91 -.\" .Dd April 3, 2022 .Dt FLOOR 3 .Os diff --git a/lib/msun/man/fmod.3 b/lib/msun/man/fmod.3 index bf7288d1a9c3..a7a5ae86df58 100644 --- a/lib/msun/man/fmod.3 +++ b/lib/msun/man/fmod.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)fmod.3 5.1 (Berkeley) 5/2/91 -.\" .Dd April 3, 2022 .Dt FMOD 3 .Os diff --git a/lib/msun/man/hypot.3 b/lib/msun/man/hypot.3 index 4ff901b14af5..7b8498757955 100644 --- a/lib/msun/man/hypot.3 +++ b/lib/msun/man/hypot.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)hypot.3 6.7 (Berkeley) 5/6/91 -.\" .Dd March 30, 2008 .Dt HYPOT 3 .Os diff --git a/lib/msun/man/ieee.3 b/lib/msun/man/ieee.3 index 398287da8606..aaf73efe6bf9 100644 --- a/lib/msun/man/ieee.3 +++ b/lib/msun/man/ieee.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)ieee.3 6.4 (Berkeley) 5/6/91 -.\" .Dd January 26, 2005 .Dt IEEE 3 .Os diff --git a/lib/msun/man/ieee_test.3 b/lib/msun/man/ieee_test.3 index 7a5b2abb2573..bae704eb22df 100644 --- a/lib/msun/man/ieee_test.3 +++ b/lib/msun/man/ieee_test.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)ieee.3 6.4 (Berkeley) 5/6/91 -.\" .Dd November 6, 2005 .Dt IEEE_TEST 3 .Os diff --git a/lib/msun/man/ilogb.3 b/lib/msun/man/ilogb.3 index e263f4f0a262..4d4523316afd 100644 --- a/lib/msun/man/ilogb.3 +++ b/lib/msun/man/ilogb.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)ieee.3 6.4 (Berkeley) 5/6/91 -.\" .Dd December 16, 2007 .Dt ILOGB 3 .Os diff --git a/lib/msun/man/j0.3 b/lib/msun/man/j0.3 index 804bc3678e8f..a5c58f03977a 100644 --- a/lib/msun/man/j0.3 +++ b/lib/msun/man/j0.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)j0.3 6.7 (Berkeley) 4/19/91 -.\" .Dd March 10, 2015 .Dt J0 3 .Os diff --git a/lib/msun/man/lgamma.3 b/lib/msun/man/lgamma.3 index cf80c9e7f365..41d680e41bda 100644 --- a/lib/msun/man/lgamma.3 +++ b/lib/msun/man/lgamma.3 @@ -25,9 +25,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)lgamma.3 6.6 (Berkeley) 12/3/92 -.\" -.Dd December 8, 2017 +.Dd April 12, 2024 .Dt LGAMMA 3 .Os .Sh NAME @@ -169,15 +167,6 @@ non-positive integers. For large non-integer negative values, .Fn tgamma will underflow. -.Sh BUGS -To conform with newer C/C++ standards, a stub implementation for -.Nm tgammal -was committed to the math library, where -.Nm tgammal -is mapped to -.Nm tgamma . -Thus, the numerical accuracy is at most that of the 53-bit double -precision implementation. .Sh SEE ALSO .Xr math 3 .Sh STANDARDS @@ -214,3 +203,11 @@ The .Fn tgamma function appeared in .Fx 5.0 . +The 128-bit +.Ft long double +version of +.Fn tgammal +replaced the 80-bit stub version in +version in +.Fx 14.1 , +thanks to an appropriate implementation from Arm. diff --git a/lib/msun/man/math.3 b/lib/msun/man/math.3 index 0704918846a8..47353298bb54 100644 --- a/lib/msun/man/math.3 +++ b/lib/msun/man/math.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)math.3 6.10 (Berkeley) 5/6/91 -.\" .Dd December 7, 2017 .Dt MATH 3 .Os diff --git a/lib/msun/man/nextafter.3 b/lib/msun/man/nextafter.3 index 970e029b46b6..3282050f1d2e 100644 --- a/lib/msun/man/nextafter.3 +++ b/lib/msun/man/nextafter.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)ieee.3 6.4 (Berkeley) 5/6/91 -.\" .Dd May 4, 2005 .Dt NEXTAFTER 3 .Os diff --git a/lib/msun/man/remainder.3 b/lib/msun/man/remainder.3 index 9b8962b4907e..9c2d92f5e90c 100644 --- a/lib/msun/man/remainder.3 +++ b/lib/msun/man/remainder.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)ieee.3 6.4 (Berkeley) 5/6/91 -.\" .Dd March 30, 2008 .Dt REMAINDER 3 .Os diff --git a/lib/msun/man/rint.3 b/lib/msun/man/rint.3 index 385b5b51dc8a..399a0720b324 100644 --- a/lib/msun/man/rint.3 +++ b/lib/msun/man/rint.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)rint.3 5.1 (Berkeley) 5/2/91 -.\" .Dd January 13, 2008 .Dt RINT 3 .Os diff --git a/lib/msun/man/scalbn.3 b/lib/msun/man/scalbn.3 index 2c56f57f6793..9b14e1fcb3d4 100644 --- a/lib/msun/man/scalbn.3 +++ b/lib/msun/man/scalbn.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)ieee.3 6.4 (Berkeley) 5/6/91 -.\" .Dd March 4, 2005 .Dt SCALBN 3 .Os diff --git a/lib/msun/man/sin.3 b/lib/msun/man/sin.3 index a007be7fac31..376fc706dd2b 100644 --- a/lib/msun/man/sin.3 +++ b/lib/msun/man/sin.3 @@ -1,7 +1,5 @@ .\" Copyright (c) 1991 The Regents of the University of California. .\" All rights reserved. -.\" -.\" @(#)sin.3 6.7 (Berkeley) 4/19/91 .\" Redistribution and use in source and binary forms, with or without .\" modification, are permitted provided that the following conditions .\" are met: @@ -26,8 +24,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)sin.3 6.7 (Berkeley) 4/19/91 -.\" .Dd April 1, 2020 .Dt SIN 3 .Os diff --git a/lib/msun/man/sinh.3 b/lib/msun/man/sinh.3 index 71dcfbd59b10..7fb928028371 100644 --- a/lib/msun/man/sinh.3 +++ b/lib/msun/man/sinh.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)sinh.3 6.6 (Berkeley) 4/19/91 -.\" .Dd April 3, 2022 .Dt SINH 3 .Os diff --git a/lib/msun/man/sinpi.3 b/lib/msun/man/sinpi.3 index a5f514d3979f..63a1e3010de5 100644 --- a/lib/msun/man/sinpi.3 +++ b/lib/msun/man/sinpi.3 @@ -62,19 +62,15 @@ where p is the floating\(enpoint precision of .Ar x , then the returned value is \*(Pm0 and it has no significance. .Sh SPECIAL VALUES -.Bl -tag -.It -.Fn sinpi \*(Pm0 +.Bl -tag -width "sinpi(NaN)" +.It Fn sinpi \*(Pm0 returns \*(Pm0. -.It -.Fn sinpi \*(Pmn +.It Fn sinpi \*(Pmn returns \*(Pm0 for positive integers .Ar n . -.It -.Fn sinpi \*(Pm\(if +.It Fn sinpi \*(Pm\(if return an \*(Na and raises an FE_INVALID exception. -.It -.Fn sinpi \*(Na +.It Fn sinpi \*(Na return an \*(Na and raises an FE_INVALID exception. .El .Sh SEE ALSO diff --git a/lib/msun/man/sqrt.3 b/lib/msun/man/sqrt.3 index 9645160dfdae..f4a217353af0 100644 --- a/lib/msun/man/sqrt.3 +++ b/lib/msun/man/sqrt.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)sqrt.3 6.4 (Berkeley) 5/6/91 -.\" .Dd February 15, 2020 .Dt SQRT 3 .Os diff --git a/lib/msun/man/tan.3 b/lib/msun/man/tan.3 index 5a0226cf1156..8714d2429c2a 100644 --- a/lib/msun/man/tan.3 +++ b/lib/msun/man/tan.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)tan.3 5.1 (Berkeley) 5/2/91 -.\" .Dd January 24, 2008 .Dt TAN 3 .Os diff --git a/lib/msun/man/tanh.3 b/lib/msun/man/tanh.3 index 61ae7a0920b8..e795d0e7eba6 100644 --- a/lib/msun/man/tanh.3 +++ b/lib/msun/man/tanh.3 @@ -25,8 +25,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" from: @(#)tanh.3 5.1 (Berkeley) 5/2/91 -.\" .Dd April 3, 2022 .Dt TANH 3 .Os diff --git a/lib/msun/man/tanpi.3 b/lib/msun/man/tanpi.3 index 2b95f5daa8b1..b11d54031b71 100644 --- a/lib/msun/man/tanpi.3 +++ b/lib/msun/man/tanpi.3 @@ -62,22 +62,17 @@ where p is the floating\(enpoint precision of .Ar x , then the returned value is \*(Pm0 and it has no significance. .Sh SPECIAL VALUES -.Bl -tag -.It -.Fn tanpi \*(Pm0 +.Bl -tag -width "tanpi(+n/2)" +.It Fn tanpi \*(Pm0 returns \*(Pm0. -.It -.Fn tanpi \*(Pmn +.It Fn tanpi \*(Pmn returns \*(Pm0 for positive integers .Ar n . -.It -.Fn tanpi \*(Pmn/2 +.It Fn tanpi \*(Pmn/2 returns \*(Na for n > 0 and raises an FE_INVALID exception. -.It -.Fn tanpi \*(Pm\(if +.It Fn tanpi \*(Pm\(if return an \*(Na and raises an FE_INVALID exception. -.It -.Fn tanpi \*(Na +.It Fn tanpi \*(Na return an \*(Na and raises an FE_INVALID exception. .El .Sh SEE ALSO |