Commit f121eebd authored by Stefan Behnel's avatar Stefan Behnel

fold CYTHON_USE_PYLONG_INTERNALS feature macro into the same initialisation section as the others

parent 60219856
...@@ -43,6 +43,8 @@ ...@@ -43,6 +43,8 @@
#define CYTHON_USE_PYLIST_INTERNALS 0 #define CYTHON_USE_PYLIST_INTERNALS 0
#undef CYTHON_USE_UNICODE_INTERNALS #undef CYTHON_USE_UNICODE_INTERNALS
#define CYTHON_USE_UNICODE_INTERNALS 0 #define CYTHON_USE_UNICODE_INTERNALS 0
#undef CYTHON_USE_PYLONG_INTERNALS
#define CYTHON_USE_PYLONG_INTERNALS 0
#undef CYTHON_AVOID_BORROWED_REFS #undef CYTHON_AVOID_BORROWED_REFS
#define CYTHON_AVOID_BORROWED_REFS 1 #define CYTHON_AVOID_BORROWED_REFS 1
#undef CYTHON_ASSUME_SAFE_MACROS #undef CYTHON_ASSUME_SAFE_MACROS
...@@ -63,6 +65,12 @@ ...@@ -63,6 +65,12 @@
#elif !defined(CYTHON_USE_ASYNC_SLOTS) #elif !defined(CYTHON_USE_ASYNC_SLOTS)
#define CYTHON_USE_ASYNC_SLOTS 1 #define CYTHON_USE_ASYNC_SLOTS 1
#endif #endif
#if PY_VERSION_HEX < 0x02070000
#undef CYTHON_USE_PYLONG_INTERNALS
#define CYTHON_USE_PYLONG_INTERNALS 0
#elif !defined(CYTHON_USE_PYLONG_INTERNALS)
#define CYTHON_USE_PYLONG_INTERNALS 1
#endif
#ifndef CYTHON_USE_PYLIST_INTERNALS #ifndef CYTHON_USE_PYLIST_INTERNALS
#define CYTHON_USE_PYLIST_INTERNALS 1 #define CYTHON_USE_PYLIST_INTERNALS 1
#endif #endif
...@@ -83,9 +91,6 @@ ...@@ -83,9 +91,6 @@
#endif #endif
#endif #endif
#if !defined(CYTHON_USE_PYLONG_INTERNALS) && CYTHON_COMPILING_IN_CPYTHON && PY_VERSION_HEX >= 0x02070000
#define CYTHON_USE_PYLONG_INTERNALS 1
#endif
#if CYTHON_USE_PYLONG_INTERNALS #if CYTHON_USE_PYLONG_INTERNALS
#include "longintrepr.h" #include "longintrepr.h"
/* These short defines can easily conflict with other code */ /* These short defines can easily conflict with other code */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment