diff options
author | ph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2007-07-31 11:11:23 +0000 |
---|---|---|
committer | ph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2007-07-31 11:11:23 +0000 |
commit | 235d0eb42c6281f0d8a1863f866c4d2722f0cdcf (patch) | |
tree | 18a91963e71dceef26a3d9b4380c42e061522f1a | |
parent | 4292c7b67b5f7c16a73defcbfe36331819125e64 (diff) | |
download | pcre-235d0eb42c6281f0d8a1863f866c4d2722f0cdcf.tar.gz |
Update version number; add words about stacks to NON-UNIX-USE.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@198 2f5784b3-3f2a-0410-8824-cb99058d5e15
-rw-r--r-- | NON-UNIX-USE | 13 | ||||
-rw-r--r-- | configure.ac | 4 |
2 files changed, 15 insertions, 2 deletions
diff --git a/NON-UNIX-USE b/NON-UNIX-USE index 8b22fa4..ea66993 100644 --- a/NON-UNIX-USE +++ b/NON-UNIX-USE @@ -7,6 +7,7 @@ This document contains the following sections: Generic instructions for the PCRE C library The C++ wrapper functions Building for virtual Pascal + Stack size in Windows environments Comments about Win32 builds Building under Windows with BCC5.5 Building PCRE on OpenVMS @@ -144,6 +145,18 @@ additional files. The following files in the distribution are for building PCRE for use with VP/Borland: makevp_c.txt, makevp_l.txt, makevp.bat, pcregexp.pas. +STACK SIZE IN WINDOWS ENVIRONMENTS + +The default processor stack size of 1Mb in some Windows environments is too +small for matching patterns that need much recursion. In particular, test 2 may +fail because of this. Normally, running out of stack causes a crash, but there +have been cases where the test program has just died silently. See your linker +documentation for how to increase stack size if you experience problems. The +Linux default of 8Mb is a reasonable choice for the stack, though even that can +be too small for some pattern/subject combinations. There is more about stack +usage in the "pcrestack" documentation. + + COMMENTS ABOUT WIN32 BUILDS There are two ways of building PCRE using the "configure, make, make install" diff --git a/configure.ac b/configure.ac index 3b910cb..44cc283 100644 --- a/configure.ac +++ b/configure.ac @@ -8,8 +8,8 @@ dnl empty. m4_define(pcre_major, [7]) m4_define(pcre_minor, [3]) -m4_define(pcre_prerelease, [-RC1]) -m4_define(pcre_date, [2007-07-05]) +m4_define(pcre_prerelease, [-RC2]) +m4_define(pcre_date, [2007-07-31]) # Libtool shared library interface versions (current:revision:age) m4_define(libpcre_version, [0:1:0]) |