> > --------------------------------------------------------- > > 2009-04-26 Ulrich Drepper <drepper@xxxxxxxxxx> > > > > * sysdeps/ieee754/dbl-64/s_expm1.c: Set errno for overflow. > > * sysdeps/ieee754/flt-32/s_expm1f.c: Likewise. > > * sysdeps/x86_64/fpu/s_expm1l.S: Likewise. > > > > * sysdeps/ieee754/k_standard.c (__kernel_standard): Pole errors in > > atanh should set ERANGE. > > Thanks for your detailed report. I applied the following change for > man-pages-2.37. > > --- a/man3/atanh.3 > +++ b/man3/atanh.3 > @@ -129,16 +129,16 @@ The variant returning > also conforms to > SVr4, 4.3BSD, C89. > .SH BUGS > -For a pole error, > -.\" > -.\" FIXME . this is as at glibc 2.8; check later if this bug is fixed > +In glibc 2.9 and earlier, > +.\" Bug: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6759 > .\" This can be seen in sysdeps/ieee754/k_standard.c > -.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6759 > +when a pole error occurs, > .I errno > -is set to > -.BR EDOM ; > -POSIX.1 says it should be set to > +as set to > +.BR EDOM > +instead of the POSIX-mandated > .BR ERANGE . > +Since version 2.10, glibc does the right thing. > .SH "SEE ALSO" > .BR acosh (3), > .BR asinh (3), Great! This looks goo to me :) Thanks. -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html