File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -43,7 +43,25 @@ Version 10.39-RC1 xx-xxx-2021
43
43
Alternatively, the header could be checked to make the configuration fail
44
44
instead of breaking the build, but that was punted, as it was missing anyway
45
45
from autotools.
46
+
47
+ 5. Merged patch from @carenas (GitHub #32):
46
48
49
+ * jit: allow building with ancient MSVC versions
50
+
51
+ Visual Studio older than 2013 fails to build with JIT enabled, because it is
52
+ unable to parse non C89 compatible syntax, with mixed declarations and code.
53
+ While most recent compilers wouldn't even report this as a warning since it
54
+ is valid C99, it could be also made visible by adding to gcc/clang the
55
+ -Wdeclaration-after-statement flag at build time.
56
+
57
+ Move the code below the affected definitions.
58
+
59
+ * pcre2grep: avoid mixing declarations with code
60
+
61
+ Since d5a61ee8 (Patch to detect (and ignore) symlink loops in pcre2grep,
62
+ 2021-08-28), code will fail to build in a strict C89 compiler.
63
+
64
+ Reformat slightly to make it C89 compatible again.
47
65
48
66
49
67
Version 10.38 01-October-2021
You can’t perform that action at this time.
0 commit comments