| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
In the buildconf and configure batch files, Windows' cscript utility was being
run without the /e:jscript flag. This works on systems that have not had the
default .js file association changed, but if .js has been re-associated to
(say) an IDE, the batch files fail with the error message:
Input Error: There is no script engine for file extension ".js".
|
|\
| |
| |
| |
| | |
* PHP-7.2:
Add bison version check to configure
|
| |
| |
| |
| |
| | |
Since we're already checking for the minimum required re2c version,
also checking for the minimum required bison version is sensible.
|
|\ \
| |/
| |
| |
| | |
* PHP-7.2:
Die hard if mc.exe or mt.exe not found
|
| |
| |
| |
| |
| | |
Even configure would pass, that producess quite subtle build errors
which are better to avoid at configure stage already.
|
|\ \
| |/
| |
| |
| | |
* PHP-7.2:
Drop deprecated /Gm compile option
|
| |
| |
| |
| |
| |
| |
| | |
The `/Gm` option of `cl` is deprecated[1], and `cl` claims that it will
be removed in the future, so we're dropping it right away.
[1] <https://docs.microsoft.com/en-us/cpp/build/reference/gm-enable-minimal-rebuild?view=vs-2017>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch adds missing newlines, trims multiple redundant final
newlines into a single one, and trims redundant leading newlines.
According to POSIX, a line is a sequence of zero or more non-' <newline>'
characters plus a terminating '<newline>' character. [1] Files should
normally have at least one final newline character.
C89 [2] and later standards [3] mention a final newline:
"A source file that is not empty shall end in a new-line character,
which shall not be immediately preceded by a backslash character."
Although it is not mandatory for all files to have a final newline
fixed, a more consistent and homogeneous approach brings less of commit
differences issues and a better development experience in certain text
editors and IDEs.
[1] http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_206
[2] https://port70.net/~nsz/c/c89/c89-draft.html#2.1.1.2
[3] https://port70.net/~nsz/c/c99/n1256.html#5.1.1.2
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch adds missing newlines, trims multiple redundant final
newlines into a single one, and trims redundant leading newlines.
According to POSIX, a line is a sequence of zero or more non-' <newline>'
characters plus a terminating '<newline>' character. [1] Files should
normally have at least one final newline character.
C89 [2] and later standards [3] mention a final newline:
"A source file that is not empty shall end in a new-line character,
which shall not be immediately preceded by a backslash character."
Although it is not mandatory for all files to have a final newline
fixed, a more consistent and homogeneous approach brings less of commit
differences issues and a better development experience in certain text
editors and IDEs.
[1] http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_206
[2] https://port70.net/~nsz/c/c89/c89-draft.html#2.1.1.2
[3] https://port70.net/~nsz/c/c99/n1256.html#5.1.1.2
|
| | |
|
|\ \
| |/
| |
| |
| | |
* PHP-7.2:
Add spectre switch for suitable vc14 versions
|
| |\
| | |
| | |
| | |
| | | |
* PHP-7.1:
Add spectre switch for suitable vc14 versions
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.2:
Sync version for vc++ 15.9
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.1:
Sync version for vc++ 15.9
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.2:
Sync versions for VC++ 15.8
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.1:
Sync versions for VC++ 15.8
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When the PHP source code was versioned in Subversion, there was
possible to substitute certain keywords such as $Id$ with revision
number, last change time and author name. Such approach is not used
in Git so this patch removes these outdated artifacts from source
code files.
|
| | |
| | |
| | |
| | | |
master only
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | | |
* PHP-7.2:
Translate correct C++ version with suitable compiler
Fixed bug #76383 (array_map on $GLOBALS returns IS_INDIRECT)
|
| |\ \
| | |/
| | |
| | |
| | |
| | | |
* PHP-7.1:
Translate correct C++ version with suitable compiler
Fixed bug #76383 (array_map on $GLOBALS returns IS_INDIRECT)
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.2:
Fix phpize build when DEFINE() is involved
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.1:
Fix phpize build when DEFINE() is involved
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.2:
Sync version for VC++ 15.7
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.1:
Sync version for VC++ 15.7
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.2:
Provide core includes for the resource compiler by default
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.1:
Provide core includes for the resource compiler by default
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.2:
Exclude /Qspectre for clang analyzer
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.1:
Exclude /Qspectre for clang analyzer
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.2:
Use more jobs with cppcheck
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.1:
Use more jobs with cppcheck
|
| | | |
|
| | | |
|
| | | |
|