diff options
author | Anatol Belski <ab@php.net> | 2018-05-14 15:59:28 +0200 |
---|---|---|
committer | Anatol Belski <ab@php.net> | 2018-05-15 11:57:32 +0200 |
commit | 8ebb6e1d9d2dd4932411eb892a0f8900acb0de34 (patch) | |
tree | 241f1d2c020b9cfe49444ec10816ea03d4649164 /Zend/zend_portability.h | |
parent | b9f99a3aed07a92deb297655c110d57ef083bfd4 (diff) | |
download | php-git-8ebb6e1d9d2dd4932411eb892a0f8900acb0de34.tar.gz |
Extend compile conditions
Diffstat (limited to 'Zend/zend_portability.h')
-rw-r--r-- | Zend/zend_portability.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_portability.h b/Zend/zend_portability.h index 0bef8dd374..7b6f74f04e 100644 --- a/Zend/zend_portability.h +++ b/Zend/zend_portability.h @@ -443,7 +443,7 @@ char *alloca(); #define MIN(a, b) (((a)<(b))?(a):(b)) /* x86 instructions BT, SHL, SHR don't require masking */ -#if defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__)) +#if defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__)) || defined(ZEND_WIN32) # define ZEND_BIT_TEST(bits, bit) (((bits)[(bit) / (sizeof((bits)[0])*8)] >> (bit)) & 1) #else # define ZEND_BIT_TEST(bits, bit) (((bits)[(bit) / (sizeof((bits)[0])*8)] >> ((bit) & (sizeof((bits)[0])*8-1))) & 1) |