--- embedaddon/pcre/doc/html/pcre_config.html 2012/02/21 23:05:52 1.1.1.1 +++ embedaddon/pcre/doc/html/pcre_config.html 2014/06/15 19:46:05 1.1.1.4 @@ -21,6 +21,12 @@ SYNOPSIS
int pcre_config(int what, void *where);
++int pcre16_config(int what, void *where); +
++int pcre32_config(int what, void *where); +
PCRE_CONFIG_JIT Availability of just-in-time compiler support (1=yes 0=no) + PCRE_CONFIG_JITTARGET String containing information about the + target architecture for the JIT compiler, + or NULL if there is no JIT support PCRE_CONFIG_LINK_SIZE Internal link size: 2, 3, or 4 + PCRE_CONFIG_PARENS_LIMIT Parentheses nesting limit PCRE_CONFIG_MATCH_LIMIT Internal resource limit PCRE_CONFIG_MATCH_LIMIT_RECURSION Internal recursion depth limit @@ -55,12 +65,21 @@ point to an unsigned long integer. The available codes Threshold of return slots, above which malloc() is used by the POSIX API PCRE_CONFIG_STACKRECURSE Recursion implementation (1=stack 0=heap) - PCRE_CONFIG_UTF8 Availability of UTF-8 support (1=yes 0=no) + PCRE_CONFIG_UTF16 Availability of UTF-16 support (1=yes + 0=no); option for pcre16_config() + PCRE_CONFIG_UTF32 Availability of UTF-32 support (1=yes + 0=no); option for pcre32_config() + PCRE_CONFIG_UTF8 Availability of UTF-8 support (1=yes 0=no); + option for pcre_config() PCRE_CONFIG_UNICODE_PROPERTIES Availability of Unicode property support (1=yes 0=no)-The function yields 0 on success or PCRE_ERROR_BADOPTION otherwise. +The function yields 0 on success or PCRE_ERROR_BADOPTION otherwise. That error +is also given if PCRE_CONFIG_UTF16 or PCRE_CONFIG_UTF32 is passed to +pcre_config(), if PCRE_CONFIG_UTF8 or PCRE_CONFIG_UTF32 is passed to +pcre16_config(), or if PCRE_CONFIG_UTF8 or PCRE_CONFIG_UTF16 is passed to +pcre32_config().
There is a complete description of the PCRE native API in the