summaryrefslogtreecommitdiffstats
path: root/man3/pow.3
diff options
context:
space:
mode:
Diffstat (limited to 'man3/pow.3')
-rw-r--r--man3/pow.322
1 files changed, 11 insertions, 11 deletions
diff --git a/man3/pow.3 b/man3/pow.3
index 24ccaac71..3f0be5cc1 100644
--- a/man3/pow.3
+++ b/man3/pow.3
@@ -13,7 +13,7 @@
.\" Modified 1995-08-14 by Arnt Gulbrandsen <agulbra@troll.no>
.\" Modified 2002-07-27 by Walter Harms
.\" (walter.harms@informatik.uni-oldenburg.de)
-.TH pow 3 2023-02-05 "Linux man-pages 6.03"
+.TH pow 3 2023-07-20 "Linux man-pages 6.05.01"
.SH NAME
pow, powf, powl \- power functions
.SH LIBRARY
@@ -66,7 +66,7 @@ If result underflows, and is not representable,
a range error occurs,
and 0.0 with the appropriate sign is returned.
.\" POSIX.1 does not specify the sign of the zero,
-.\" but http://sources.redhat.com/bugzilla/show_bug.cgi?id=2678
+.\" but https://www.sourceware.org/bugzilla/show_bug.cgi?id=2678
.\" points out that the zero has the wrong sign in some cases.
.PP
.\" pow(\(+-0, <0 [[odd]]) = HUGE_VAL*
@@ -249,7 +249,7 @@ is a NaN, the result is a NaN.
.SH ERRORS
.\" FIXME . review status of this error
.\" longstanding bug report for glibc:
-.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=369
+.\" https://www.sourceware.org/bugzilla/show_bug.cgi?id=369
.\" For negative x, and -large and +large y, glibc 2.8 gives incorrect
.\" results
.\" pow(-0.5,-DBL_MAX)=nan
@@ -309,29 +309,29 @@ is raised.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
-.ad l
-.nh
.TS
allbox;
lbx lb lb
l l l.
Interface Attribute Value
T{
+.na
+.nh
.BR pow (),
.BR powf (),
.BR powl ()
T} Thread safety MT-Safe
.TE
-.hy
-.ad
.sp 1
.SH STANDARDS
-C99, POSIX.1-2001, POSIX.1-2008.
+C11, POSIX.1-2008.
+.SH HISTORY
+C99, POSIX.1-2001.
.PP
The variant returning
.I double
also conforms to
-SVr4, 4.3BSD.
+SVr4, 4.3BSD, C89.
.SH BUGS
.SS Historical bugs (now fixed)
Before glibc 2.28,
@@ -351,14 +351,14 @@ This problem was fixed
in glibc 2.28.
.PP
A number of bugs
-.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=3866
+.\" https://www.sourceware.org/bugzilla/show_bug.cgi?id=3866
in the glibc implementation of
.BR pow ()
were fixed in glibc 2.16.
.PP
In glibc 2.9 and earlier,
.\"
-.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=6776
+.\" https://www.sourceware.org/bugzilla/show_bug.cgi?id=6776
when a pole error occurs,
.I errno
is set to