]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.9] bpo-42120: Remove macro defining copysign to _copysign on Windows (GH-23326...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Tue, 17 Nov 2020 07:50:43 +0000 (23:50 -0800)
committerGitHub <noreply@github.com>
Tue, 17 Nov 2020 07:50:43 +0000 (23:50 -0800)
(cherry picked from commit 9cc9e277254023c0ca08e1a9e379fd89475ca9c2)

Co-authored-by: Steve Dower <steve.dower@python.org>
Misc/NEWS.d/next/Windows/2020-11-16-22-41-02.bpo-42120.9scgko.rst [new file with mode: 0644]
PC/pyconfig.h

diff --git a/Misc/NEWS.d/next/Windows/2020-11-16-22-41-02.bpo-42120.9scgko.rst b/Misc/NEWS.d/next/Windows/2020-11-16-22-41-02.bpo-42120.9scgko.rst
new file mode 100644 (file)
index 0000000..c574956
--- /dev/null
@@ -0,0 +1 @@
+Remove macro definition of ``copysign`` (to ``_copysign``) in headers.
index 02216b5068012a449295114335c253be768ac653..d7d3cf081e05054150aa0413c73dcac6704af26b 100644 (file)
@@ -193,7 +193,6 @@ typedef int pid_t;
 #define Py_IS_NAN _isnan
 #define Py_IS_INFINITY(X) (!_finite(X) && !_isnan(X))
 #define Py_IS_FINITE(X) _finite(X)
-#define copysign _copysign
 
 /* define some ANSI types that are not defined in earlier Win headers */
 #if _MSC_VER >= 1200