nd
should not be used in multi-threaded applications. They are also limited to
processing subjects that are not bigger than 2GB. Use the native API instead.
</p>
<p>
These functions are wrapper functions that ultimately call the PCRE2 native
API. Their prototypes are defined in the <b>pcre2posix.h</b> header file, and
they all have unique names starting with <b>pcre2_</b>. However, the
<b>pcre2posix.h</b> header also contains macro definitions that convert the
standard POSIX names such <b>regcomp()</b> into