322 |
This automatically implies --enable-rebuild-chartables (see above). However, |
This automatically implies --enable-rebuild-chartables (see above). However, |
323 |
when PCRE is built this way, it always operates in EBCDIC. It cannot support |
when PCRE is built this way, it always operates in EBCDIC. It cannot support |
324 |
both EBCDIC and UTF-8/16/32. There is a second option, --enable-ebcdic-nl25, |
both EBCDIC and UTF-8/16/32. There is a second option, --enable-ebcdic-nl25, |
325 |
which specifies that the code value for the EBCDIC NL character is 0x25 |
which specifies that the code value for the EBCDIC NL character is 0x25 |
326 |
instead of the default 0x15. |
instead of the default 0x15. |
327 |
|
|
328 |
. In environments where valgrind is installed, if you specify |
. In environments where valgrind is installed, if you specify |
329 |
|
|
330 |
--enable-valgrind |
--enable-valgrind |
331 |
|
|
332 |
PCRE will use valgrind annotations to mark certain memory regions as |
PCRE will use valgrind annotations to mark certain memory regions as |
333 |
unaddressable. This allows it to detect invalid memory accesses, and is |
unaddressable. This allows it to detect invalid memory accesses, and is |
334 |
mostly useful for debugging PCRE itself. |
mostly useful for debugging PCRE itself. |
335 |
|
|
336 |
. In environments where the gcc compiler is used and lcov version 1.6 or above |
. In environments where the gcc compiler is used and lcov version 1.6 or above |
337 |
is installed, if you specify |
is installed, if you specify |
338 |
|
|
339 |
--enable-coverage |
--enable-coverage |
340 |
|
|
341 |
the build process implements a code coverage report for the test suite. The |
the build process implements a code coverage report for the test suite. The |
342 |
report is generated by running "make coverage". If ccache is installed on |
report is generated by running "make coverage". If ccache is installed on |
343 |
your system, it must be disabled when building PCRE for coverage reporting. |
your system, it must be disabled when building PCRE for coverage reporting. |
344 |
You can do this by setting the environment variable CCACHE_DISABLE=1 before |
You can do this by setting the environment variable CCACHE_DISABLE=1 before |
345 |
running "make" to build PCRE. |
running "make" to build PCRE. |
346 |
|
|
347 |
. The pcregrep program currently supports only 8-bit data files, and so |
. The pcregrep program currently supports only 8-bit data files, and so |
348 |
requires the 8-bit PCRE library. It is possible to compile pcregrep to use |
requires the 8-bit PCRE library. It is possible to compile pcregrep to use |
349 |
libz and/or libbz2, in order to read .gz and .bz2 files (respectively), by |
libz and/or libbz2, in order to read .gz and .bz2 files (respectively), by |