]> git.kaiwu.me - nginx.git/commitdiff
Updated PCRE used for win32 builds.
authorMaxim Dounin <mdounin@mdounin.ru>
Fri, 23 Aug 2013 18:54:08 +0000 (22:54 +0400)
committerMaxim Dounin <mdounin@mdounin.ru>
Fri, 23 Aug 2013 18:54:08 +0000 (22:54 +0400)
As of PCRE 8.33, config.h.generic no longer contains boolean macros.  Two
of them (SUPPORT_PCRE8 and HAVE_MEMMOVE) were added to appropriate makefiles.
This allows PCRE 8.33 to compile and don't change anything for previous
versions.

auto/lib/pcre/makefile.bcc
auto/lib/pcre/makefile.msvc
auto/lib/pcre/makefile.owc
misc/GNUmakefile

index 1c140d668b7f8d75c733b718e148ccbe8f824273..7230f32053345579bd3668a2410182505a898fb7 100644 (file)
@@ -4,7 +4,8 @@
 
 
 CFLAGS =       -q -O2 -tWM -w-8004 $(CPU_OPT)
-PCREFLAGS =    -DHAVE_CONFIG_H -DPCRE_STATIC -DPOSIX_MALLOC_THRESHOLD=10
+PCREFLAGS =    -DHAVE_CONFIG_H -DPCRE_STATIC -DPOSIX_MALLOC_THRESHOLD=10 \
+               -DSUPPORT_PCRE8 -DHAVE_MEMMOVE
 
 
 pcre.lib:
index 7a8da7158181ee17fbac913fcc474052167021f5..07fd9a2853ae5f7310323cd54e3019947988d1ff 100644 (file)
@@ -4,7 +4,8 @@
 
 
 CFLAGS =       -O2 -Ob1 -Oi -Gs $(LIBC) $(CPU_OPT)
-PCREFLAGS =    -DHAVE_CONFIG_H -DPCRE_STATIC -DPOSIX_MALLOC_THRESHOLD=10
+PCREFLAGS =    -DHAVE_CONFIG_H -DPCRE_STATIC -DPOSIX_MALLOC_THRESHOLD=10 \
+               -DSUPPORT_PCRE8 -DHAVE_MEMMOVE
 
 
 pcre.lib:
index bfb692068792c216175a42afa1cd3566d41bbb8c..78f5257b3e6fc5f4e489d2796faa35f66c625958 100644 (file)
@@ -4,7 +4,8 @@
 
 
 CFLAGS =       -c -zq -bt=nt -ot -op -oi -oe -s -bm $(CPU_OPT)
-PCREFLAGS =    -DHAVE_CONFIG_H -DPCRE_STATIC -DPOSIX_MALLOC_THRESHOLD=10
+PCREFLAGS =    -DHAVE_CONFIG_H -DPCRE_STATIC -DPOSIX_MALLOC_THRESHOLD=10 \
+               -DSUPPORT_PCRE8 -DHAVE_MEMMOVE
 
 
 pcre.lib:
index 0887398eba7d1824dbf86cd5cad05d171a07d87b..a190b453c2fcc2206381bc43733badd57be25fc6 100644 (file)
@@ -7,7 +7,7 @@ TEMP =          tmp
 OBJS =         objs.msvc8
 OPENSSL =      openssl-1.0.1e
 ZLIB =         zlib-1.2.8
-PCRE =         pcre-8.32
+PCRE =         pcre-8.33
 
 
 release: export