diff options
author | David Cournapeau <cournape@gmail.com> | 2009-12-14 05:07:07 +0000 |
---|---|---|
committer | David Cournapeau <cournape@gmail.com> | 2009-12-14 05:07:07 +0000 |
commit | cddad8f8047482e5b477d4c672bd2984477a0107 (patch) | |
tree | b8255fb4fc27d1d4ed923169d50d218cb4ad6e67 | |
parent | b972800eb297ef7fb911ab08c39c5652eacc447f (diff) | |
download | numpy-cddad8f8047482e5b477d4c672bd2984477a0107.tar.gz |
BUG: fix bug failure on big endian arch on Darwin.
The macros were not updated accordingly for the 16 bytes aligned BE 8 bytes
double with the recent changes for bit twiddling with long double.
-rw-r--r-- | numpy/core/src/npymath/npy_math_private.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/numpy/core/src/npymath/npy_math_private.h b/numpy/core/src/npymath/npy_math_private.h index 0a6440f16..5a638722b 100644 --- a/numpy/core/src/npymath/npy_math_private.h +++ b/numpy/core/src/npymath/npy_math_private.h @@ -270,19 +270,19 @@ do { \ #define LDBL_MANL_INDEX 1 #define LDBL_MANL_MASK 0xFFFFFFFF - #define LDBL_MANL_SHIFT(x) 0 + #define LDBL_MANL_SHIFT 0 #define LDBL_MANH_INDEX 0 #define LDBL_MANH_MASK 0x000FFFFF - #define LDBL_MANH_SHIFT(x) 0 + #define LDBL_MANH_SHIFT 0 #define LDBL_EXP_INDEX 0 #define LDBL_EXP_MASK 0x7FF00000 - #define LDBL_EXP_SHIFT(x) 20 + #define LDBL_EXP_SHIFT 20 #define LDBL_SIGN_INDEX 0 #define LDBL_SIGN_MASK 0x80000000 - #define LDBL_SIGN_SHIFT(x) 31 + #define LDBL_SIGN_SHIFT 31 #define LDBL_NBIT 0 |