This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author christian.heimes
Recipients Rhamphoryncus, christian.heimes, gmcastil, gvanrossum, mark.dickinson, tim.peters
Date 2008-01-20.13:56:07
SpamBayes Score 0.009427074
Marked as misclassified No
Message-id <479351A3.3020903@cheimes.de>
In-reply-to <1200819429.01.0.469826512668.issue1640@psf.upfronthosting.co.za>
Content
The patch implements replacements for copysign, log1p (taken from Mark's
patch #1381) asinh, acosh, atanh (taken from uclibc's libm). I modified
the a*h functions for our needs. They set an errno and use our macros.
The patch also adds the three hyberbolic arc functions to the math
module. Math related code is now in Include/pymath.h and Python/pymath.c.

copysign is now defined on Windows, too.

I also found a bug in configure.in (my fault). The C99 function is
called finite(), not isfinite().

Christian
Files
File name Uploaded
trunk_pymath_hyberbolic.patch christian.heimes, 2008-01-20.13:56:07
History
Date User Action Args
2008-01-20 13:56:09christian.heimessetspambayes_score: 0.00942707 -> 0.009427074
recipients: + christian.heimes, gvanrossum, tim.peters, mark.dickinson, Rhamphoryncus, gmcastil
2008-01-20 13:56:08christian.heimeslinkissue1640 messages
2008-01-20 13:56:07christian.heimescreate