summaryrefslogtreecommitdiff
path: root/numpy/core
diff options
context:
space:
mode:
authorJulian Taylor <jtaylor.debian@googlemail.com>2014-10-19 14:32:51 +0200
committerJulian Taylor <jtaylor.debian@googlemail.com>2014-10-19 14:32:51 +0200
commitd90c6e018318720fac72f363cd9f49c2af77b159 (patch)
tree0f870e414a31373dbf6bf28154efdab28da65209 /numpy/core
parentdf9db6ed5f9c9e315993f4efed5dba613e6cd84c (diff)
downloadnumpy-d90c6e018318720fac72f363cd9f49c2af77b159.tar.gz
BUG: fix undefined ldexpl and frexpl with msvc
The functions are macros in msvc which we undefine and redeclare in npy_math. Since we now generate the ldexpl and frexpl ufuncs in gh-4852 this was broken by the extra logic for them in npy_config.h
Diffstat (limited to 'numpy/core')
-rw-r--r--numpy/core/src/private/npy_config.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/numpy/core/src/private/npy_config.h b/numpy/core/src/private/npy_config.h
index 71d448ee9..882913e2f 100644
--- a/numpy/core/src/private/npy_config.h
+++ b/numpy/core/src/private/npy_config.h
@@ -21,16 +21,6 @@
*/
#define NPY_MAX_COPY_ALIGNMENT 16
-/* Safe to use ldexp and frexp for long double for MSVC builds */
-#if (NPY_SIZEOF_LONGDOUBLE == NPY_SIZEOF_DOUBLE) || defined(_MSC_VER)
- #ifdef HAVE_LDEXP
- #define HAVE_LDEXPL 1
- #endif
- #ifdef HAVE_FREXP
- #define HAVE_FREXPL 1
- #endif
-#endif
-
/* Disable broken Sun Workshop Pro math functions */
#ifdef __SUNPRO_C
#undef HAVE_ATAN2