bpo-42120: Remove macro defining copysign to _copysign on Windows (GH-23326)

(cherry picked from commit 9cc9e27725)

Co-authored-by: Steve Dower <steve.dower@python.org>
This commit is contained in:
Miss Islington (bot) 2020-11-16 15:42:49 -08:00 committed by GitHub
parent fa86614078
commit 4f54ca0734
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 1 additions and 1 deletions

View File

@ -0,0 +1 @@
Remove macro definition of ``copysign`` (to ``_copysign``) in headers.

View File

@ -193,7 +193,6 @@ typedef int pid_t;
#define Py_IS_NAN _isnan #define Py_IS_NAN _isnan
#define Py_IS_INFINITY(X) (!_finite(X) && !_isnan(X)) #define Py_IS_INFINITY(X) (!_finite(X) && !_isnan(X))
#define Py_IS_FINITE(X) _finite(X) #define Py_IS_FINITE(X) _finite(X)
#define copysign _copysign
/* Side by Side assemblies supported in VS 2005 and VS 2008 but not 2010*/ /* Side by Side assemblies supported in VS 2005 and VS 2008 but not 2010*/
#if _MSC_VER >= 1400 && _MSC_VER < 1600 #if _MSC_VER >= 1400 && _MSC_VER < 1600