Skip to content

Commit 29c37f9

Browse files
committed
Update ChangeLog for GitHub #32 patch.
1 parent 128c503 commit 29c37f9

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

ChangeLog

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,25 @@ Version 10.39-RC1 xx-xxx-2021
4343
Alternatively, the header could be checked to make the configuration fail
4444
instead of breaking the build, but that was punted, as it was missing anyway
4545
from autotools.
46+
47+
5. Merged patch from @carenas (GitHub #32):
4648

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.
4765

4866

4967
Version 10.38 01-October-2021

0 commit comments

Comments
 (0)