[pcre-dev] JIT doesn't build under WinCE

Top Page
Delete this message
Author: Giuseppe D'Angelo
Date:  
To: pcre-dev
Subject: [pcre-dev] JIT doesn't build under WinCE
Hello,

when targeting Windows CE, the current ARMv5 JIT does not build due to
line 1803 in sljitNativeARM_v5.c:

#error "Software divmod functions are needed"

The whole block (present also in other files):

#if defined(__GNUC__)
extern unsigned int __aeabi_uidivmod(unsigned numerator, unsigned
denominator);
extern unsigned int __aeabi_idivmod(unsigned numerator, unsigned denominator);
#else
#error "Software divmod functions are needed"
#endif

makes me think that building JIT for ARM with a non-GNU-compatible
toolchain is unsupported. Is that the case?

Cheers,
--
Giuseppe D'Angelo