From 005bebb81eb7465ab104817236f9e23992956cb4 Mon Sep 17 00:00:00 2001 From: zherczeg Date: Sat, 14 Jan 2012 17:05:53 +0000 Subject: JIT compiler update git-svn-id: svn://vcs.exim.org/pcre/code/trunk@875 2f5784b3-3f2a-0410-8824-cb99058d5e15 --- sljit/sljitConfigInternal.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'sljit/sljitConfigInternal.h') diff --git a/sljit/sljitConfigInternal.h b/sljit/sljitConfigInternal.h index cbdcfb8..de6e9f0 100644 --- a/sljit/sljitConfigInternal.h +++ b/sljit/sljitConfigInternal.h @@ -230,7 +230,12 @@ typedef signed int sljit_i; /* Machine word type. Can encapsulate a pointer. 32 bit for 32 bit machines. 64 bit for 64 bit machines. */ -#if !(defined SLJIT_CONFIG_X86_64 && SLJIT_CONFIG_X86_64) && !(defined SLJIT_CONFIG_PPC_64 && SLJIT_CONFIG_PPC_64) +#if (defined SLJIT_CONFIG_UNSUPPORTED && SLJIT_CONFIG_UNSUPPORTED) +/* Just to have something. */ +#define SLJIT_WORD_SHIFT 0 +typedef unsigned long int sljit_uw; +typedef long int sljit_w; +#elif !(defined SLJIT_CONFIG_X86_64 && SLJIT_CONFIG_X86_64) && !(defined SLJIT_CONFIG_PPC_64 && SLJIT_CONFIG_PPC_64) #define SLJIT_32BIT_ARCHITECTURE 1 #define SLJIT_WORD_SHIFT 2 typedef unsigned int sljit_uw; -- cgit v1.2.1