--- embedaddon/pcre/pcre.h.generic 2012/02/21 23:50:25 1.1.1.2 +++ embedaddon/pcre/pcre.h.generic 2012/10/09 09:19:17 1.1.1.3 @@ -42,9 +42,9 @@ POSSIBILITY OF SUCH DAMAGE. /* The current PCRE version information. */ #define PCRE_MAJOR 8 -#define PCRE_MINOR 30 +#define PCRE_MINOR 31 #define PCRE_PRERELEASE -#define PCRE_DATE 2012-02-04 +#define PCRE_DATE 2012-07-06 /* When an application links to a PCRE DLL in Windows, the symbols that are imported have to be identified as such. When building PCRE, the appropriate @@ -179,6 +179,7 @@ compiling). */ #define PCRE_ERROR_JIT_STACKLIMIT (-27) #define PCRE_ERROR_BADMODE (-28) #define PCRE_ERROR_BADENDIANNESS (-29) +#define PCRE_ERROR_DFA_BADRESTART (-30) /* Specific error codes for UTF-8 validity checks */ @@ -234,6 +235,7 @@ compiling). */ #define PCRE_INFO_MINLENGTH 15 #define PCRE_INFO_JIT 16 #define PCRE_INFO_JITSIZE 17 +#define PCRE_INFO_MAXLOOKBEHIND 18 /* Request types for pcre_config(). Do not re-arrange, in order to remain compatible. */ @@ -254,7 +256,9 @@ compatible. */ /* Request types for pcre_study(). Do not re-arrange, in order to remain compatible. */ -#define PCRE_STUDY_JIT_COMPILE 0x0001 +#define PCRE_STUDY_JIT_COMPILE 0x0001 +#define PCRE_STUDY_JIT_PARTIAL_SOFT_COMPILE 0x0002 +#define PCRE_STUDY_JIT_PARTIAL_HARD_COMPILE 0x0004 /* Bit flags for the pcre[16]_extra structure. Do not re-arrange or redefine these bits, just add new ones on the end, in order to remain compatible. */