--- code/trunk/config.h.in 2007/03/05 15:55:02 98 +++ code/trunk/config.h.in 2007/03/06 14:53:10 100 @@ -1,20 +1,17 @@ /* config.h.in. Generated from configure.ac by autoheader. */ -/* On Unix-like systems config.in is converted by "configure" into -config.h. Some other environments also support the use of "configure". -PCRE is written in Standard C, but there are a few non-standard things -it can cope with, allowing it to run on SunOS4 and other "close to -standard" systems. - -On a non-Unix-like system you should just copy this file into config.h, -and set up the macros the way you need them. You should normally change -the definitions of HAVE_STRERROR and HAVE_MEMMOVE to 1. Unfortunately, -because of the way autoconf works, these cannot be made the defaults. -If your system has bcopy() and not memmove(), change the definition of -HAVE_BCOPY instead of HAVE_MEMMOVE. If your system has neither bcopy() -nor memmove(), leave them both as 0; an emulation function will be -used. */ +/* On Unix-like systems config.h.in is converted by "configure" into config.h. +Some other environments also support the use of "configure". PCRE is written in +Standard C, but there are a few non-standard things it can cope with, allowing +it to run on SunOS4 and other "close to standard" systems. + +On a system without "configure" you should use the distributed config.h, and +set up the macros the way you need them. + +If your system has bcopy() and not memmove(), change the definitions of +HAVE_BCOPY and HAVE_MEMMOVE. If your system has neither bcopy() nor memmove(), +leave them both undefined; an emulation function will be used. */ /* If you are compiling for a system that uses EBCDIC instead of ASCII character codes, define this macro as 1. On systems that can use @@ -113,9 +110,9 @@ the maximum amount of stack (or heap, if NO_RECURSE is defined) that is used. The value of MATCH_LIMIT_RECURSION applies only to recursive calls of match(). To have any useful effect, it must be less than the value of - MATCH_LIMIT. There is a runtime method for setting a different limit. On - systems that support it, "configure" can be used to override this default - default. */ + MATCH_LIMIT. The default is to use the same value as MATCH_LIMIT. There is + a runtime method for setting a different limit. On systems that support it, + "configure" can be used to override the default. */ #undef MATCH_LIMIT_RECURSION /* This limit is parameterized just in case anybody ever wants to change it. @@ -133,10 +130,8 @@ overflow caused by enormously large patterns. */ #undef MAX_NAME_SIZE -/* The value of NEWLINE determines the newline character. The default is to - leave it up to the compiler, but some sites want to force a particular - value. On Unix-like systems, "configure" can be used to override this - default. */ +/* The value of NEWLINE determines the newline character. On Unix-like + systems, "configure" can be used to override the default. */ #undef NEWLINE /* PCRE uses recursive function calls to handle backtracking while matching.