]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-45440: Remove pymath.c fallbacks (GH-28977)
authorVictor Stinner <vstinner@python.org>
Fri, 15 Oct 2021 17:45:34 +0000 (19:45 +0200)
committerGitHub <noreply@github.com>
Fri, 15 Oct 2021 17:45:34 +0000 (19:45 +0200)
commit00ffc4513df7b89a168e88da4d1e3ac367f7682f
treee3b57e2fe5eab5bf559fe850a3a8ed070da2d3c0
parent51f8196d05f0e271358eee0f90fe044b20449fb5
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.
Doc/whatsnew/3.11.rst
Include/internal/pycore_pymath.h
Misc/NEWS.d/next/Build/2021-10-12-02-13-08.bpo-45440.-zYgDb.rst
PC/pyconfig.h
Python/pymath.c
configure
configure.ac
pyconfig.h.in