/[pcre]/code/trunk/pcre_internal.h
ViewVC logotype

Diff of /code/trunk/pcre_internal.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 654 by ph10, Tue Aug 2 11:00:40 2011 UTC revision 667 by ph10, Mon Aug 22 14:57:32 2011 UTC
# Line 624  time, run time, or study time, respectiv Line 624  time, run time, or study time, respectiv
624     PCRE_DFA_RESTART|PCRE_NEWLINE_BITS|PCRE_BSR_ANYCRLF|PCRE_BSR_UNICODE| \     PCRE_DFA_RESTART|PCRE_NEWLINE_BITS|PCRE_BSR_ANYCRLF|PCRE_BSR_UNICODE| \
625     PCRE_NO_START_OPTIMIZE)     PCRE_NO_START_OPTIMIZE)
626    
627  #define PUBLIC_STUDY_OPTIONS 0   /* None defined */  #define PUBLIC_STUDY_OPTIONS \
628       PCRE_STUDY_JIT_COMPILE
629    
630  /* Magic number to provide a small check against being handed junk. Also used  /* Magic number to provide a small check against being handed junk. Also used
631  to detect whether a pattern was compiled on a host of different endianness. */  to detect whether a pattern was compiled on a host of different endianness. */
# Line 1912  extern const int    _pcre_utf8_table2[]; Line 1913  extern const int    _pcre_utf8_table2[];
1913  extern const int    _pcre_utf8_table3[];  extern const int    _pcre_utf8_table3[];
1914  extern const uschar _pcre_utf8_table4[];  extern const uschar _pcre_utf8_table4[];
1915    
1916    #ifdef SUPPORT_JIT
1917    extern const uschar _pcre_utf8_char_sizes[];
1918    #endif
1919    
1920  extern const int    _pcre_utf8_table1_size;  extern const int    _pcre_utf8_table1_size;
1921    
1922  extern const char   _pcre_utt_names[];  extern const char   _pcre_utt_names[];
# Line 1936  extern int           _pcre_valid_utf8(US Line 1941  extern int           _pcre_valid_utf8(US
1941  extern BOOL          _pcre_was_newline(USPTR, int, USPTR, int *, BOOL);  extern BOOL          _pcre_was_newline(USPTR, int, USPTR, int *, BOOL);
1942  extern BOOL          _pcre_xclass(int, const uschar *);  extern BOOL          _pcre_xclass(int, const uschar *);
1943    
1944    #ifdef SUPPORT_JIT
1945    extern void          _pcre_jit_compile(const real_pcre *, pcre_extra *);
1946    extern int           _pcre_jit_exec(const real_pcre *, void *, PCRE_SPTR,
1947                            int, int, int, int *, int);
1948    extern void          _pcre_jit_free(void *);
1949    #endif
1950    
1951  /* Unicode character database (UCD) */  /* Unicode character database (UCD) */
1952    
# Line 1949  extern const ucd_record  _pcre_ucd_recor Line 1960  extern const ucd_record  _pcre_ucd_recor
1960  extern const uschar      _pcre_ucd_stage1[];  extern const uschar      _pcre_ucd_stage1[];
1961  extern const pcre_uint16 _pcre_ucd_stage2[];  extern const pcre_uint16 _pcre_ucd_stage2[];
1962  extern const int         _pcre_ucp_gentype[];  extern const int         _pcre_ucp_gentype[];
1963    #ifdef SUPPORT_JIT
1964    extern const int         _pcre_ucp_typerange[];
1965    #endif
1966    
1967  /* UCD access macros */  /* UCD access macros */
1968    

Legend:
Removed from v.654  
changed lines
  Added in v.667

  ViewVC Help
Powered by ViewVC 1.1.5