Fix X86 Wince builds.
Windows CE does not have all _BitScanReverse intrinsics, so disable those for Q_OS_WINCE. Change-Id: I34a3c02c6ffdfff2a209b2c9c1b80bef4566ee39 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>bb10
parent
a0bdbc1442
commit
7ebc151bcf
|
|
@ -276,7 +276,9 @@ static sljit_si cpu_has_sse2 = -1;
|
|||
#endif
|
||||
static sljit_si cpu_has_cmov = -1;
|
||||
|
||||
#if defined(_MSC_VER) && _MSC_VER >= 1400
|
||||
#ifdef _WIN32_WCE
|
||||
#include <cmnintrin.h>
|
||||
#elif defined(_MSC_VER) && _MSC_VER >= 1400
|
||||
#include <intrin.h>
|
||||
#endif
|
||||
|
||||
|
|
|
|||
|
|
@ -318,7 +318,7 @@ static inline uint qCpuFeatures()
|
|||
|
||||
#ifdef Q_PROCESSOR_X86
|
||||
// Bit scan functions for x86
|
||||
# ifdef Q_CC_MSVC
|
||||
# if defined(Q_CC_MSVC) && !defined(Q_OS_WINCE)
|
||||
// MSVC calls it _BitScanReverse and returns the carry flag, which we don't need
|
||||
static __forceinline unsigned long _bit_scan_reverse(uint val)
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue