diff options
author | Victor Stinner <vstinner@python.org> | 2021-10-15 17:45:34 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-15 17:45:34 (GMT) |
commit | 00ffc4513df7b89a168e88da4d1e3ac367f7682f (patch) | |
tree | e3b57e2fe5eab5bf559fe850a3a8ed070da2d3c0 /Doc/whatsnew/3.11.rst | |
parent | 51f8196d05f0e271358eee0f90fe044b20449fb5 (diff) | |
download | cpython-00ffc4513df7b89a168e88da4d1e3ac367f7682f.zip cpython-00ffc4513df7b89a168e88da4d1e3ac367f7682f.tar.gz cpython-00ffc4513df7b89a168e88da4d1e3ac367f7682f.tar.bz2 |
bpo-45440: Remove pymath.c fallbacks (GH-28977)
Remove fallbacks for missing round(), copysign() and hypot() in
Python/pymath.c. Python now requires these functions to build.
These fallbacks were needed on Visual Studio 2012 and older. They are
no longer needed since Visual Stuido 2013. Python is now built with
Visual Studio 2017 or newer since Python 3.6.
Diffstat (limited to 'Doc/whatsnew/3.11.rst')
-rw-r--r-- | Doc/whatsnew/3.11.rst | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Doc/whatsnew/3.11.rst b/Doc/whatsnew/3.11.rst index 4704be5..9d7d3f1 100644 --- a/Doc/whatsnew/3.11.rst +++ b/Doc/whatsnew/3.11.rst @@ -461,7 +461,8 @@ Build Changes (Contributed by Mike Gilbert in :issue:`45433`.) * Building Python now requires a C99 ``<math.h>`` header file providing - ``isinf()``, ``isnan()`` and ``isfinite()`` functions. + the following functions: ``copysign()``, ``hypot()``, ``isfinite()``, + ``isinf()``, ``isnan()``, ``round()``. (Contributed by Victor Stinner in :issue:`45440`.) C API Changes |