Changes: - Core: . Fixed bug #73156 (segfault on undefined function). (Dmitry) . Fixed bug #73163 (PHP hangs if error handler throws while accessing undef const in default value). (Nikita) . Fixed bug #73172 (parse error: Invalid numeric literal). (Nikita, Anatol) . Fixed bug #73181 (parse_str() without a second argument leads to crash). (Nikita) - COM: . Fixed bug #73126 (Cannot pass parameter 1 by reference). (Anatol) . Fixed bug #69579 (Invalid free in extension trait). (John Boehr) - GD: . Fixed bug #50194 (imagettftext broken on transparent background w/o alphablending). (cmb) . Fixed bug #73003 (Integer Overflow in gdImageWebpCtx of gd_webp.c). (trylab, cmb) . Fixed bug #53504 (imagettfbbox gives incorrect values for bounding box). (Mark Plomer, cmb) . Fixed bug #73157 (imagegd2() ignores 3rd param if 4 are given). (cmb) . Fixed bug #73155 (imagegd2() writes wrong chunk sizes on boundaries). (cmb) . Fixed bug #73159 (imagegd2(): unrecognized formats may result in corrupted files). (cmb) . Fixed bug #73161 (imagecreatefromgd2() may leak memory). (cmb) - JSON: . Fixed bug #73113 (Segfault with throwing JsonSerializable). (julien) - PCRE: . Fixed bug #73121 (Bundled PCRE doesn't compile because JIT isn't supported on s390). (Anatol) - PDO_DBlib: . Fixed bug #72414 (Never quote values as raw binary data). (Adam Baratz) . Allow \PDO::setAttribute() to set query timeouts. (Adam Baratz) . Handle SQLDECIMAL/SQLNUMERIC types, which are used by later TDS versions. (Adam Baratz) . Add common PDO test suite. (Adam Baratz) . Free error and message strings when cleaning up PDO instances. (Adam Baratz) . Fixed bug #67130 (\PDOStatement::nextRowset() should succeed when all rows in current rowset haven't been fetched). (Peter LeBrun) . Ignore potentially misleading dberr values. (Chris Kings-Lynne) - phpdbg: . Added generator command for inspection of currently alive generators. (Bob) - Reflection . Undo backwards compatiblity break in ReflectionType->__toString() and deprecate via documentation instead. (Nikita) - Session: . Fixed bug #73100 (session_destroy null dereference in ps_files_path_create). (cmb)
27 lines
1.1 KiB
C
27 lines
1.1 KiB
C
$NetBSD: patch-ext_pcre_pcrelib_config.h,v 1.2 2016/10/08 09:16:09 jdolecek Exp $
|
|
|
|
--- ext/pcre/pcrelib/config.h.orig 2016-09-29 02:15:39.000000000 +0000
|
|
+++ ext/pcre/pcrelib/config.h
|
|
@@ -400,8 +400,21 @@ them both to 0; an emulation function wi
|
|
|
|
/* Define to any value to enable support for Just-In-Time compiling. */
|
|
#if HAVE_PCRE_JIT_SUPPORT
|
|
-#define SUPPORT_JIT
|
|
+#if defined(__i386__) || defined(__i386) \
|
|
+|| defined(__x86_64__) \
|
|
+|| defined(__arm__) || defined(__ARM__) \
|
|
+|| defined (__aarch64__) \
|
|
+|| defined(__ppc64__) || defined(__powerpc64__) || defined(_ARCH_PPC64) \
|
|
+|| (defined(_POWER) && defined(__64BIT__)) \
|
|
+|| defined(__ppc__) || defined(__powerpc__) || defined(_ARCH_PPC) \
|
|
+|| defined(_ARCH_PWR) || defined(_ARCH_PWR2) || defined(_POWER) \
|
|
+|| (defined(__mips__) && !defined(_LP64)) \
|
|
+|| defined(__mips64) \
|
|
+|| defined(__sparc__) || defined(__sparc) \
|
|
+|| defined(__tilegx__)
|
|
+ #define SUPPORT_JIT
|
|
#endif
|
|
+#endif /* HAVE_PCRE_JIT_SUPPORT */
|
|
|
|
/* Define to any value to allow pcregrep to be linked with libbz2, so that it
|
|
is able to handle .bz2 files. */
|