Anatol Belski
e9eff0a425
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Add switches for Spectre variant 1 mitigation
2018-01-17 14:48:06 +01:00
Anatol Belski
f0aa379dc1
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Add switches for Spectre variant 1 mitigation
2018-01-17 14:47:39 +01:00
Anatol Belski
043d53c789
Add switches for Spectre variant 1 mitigation
2018-01-17 14:33:08 +01:00
Anatol Belski
3e40f661a3
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Sync for upcoming vc++ 15.6 version raise
2018-01-14 16:43:21 +01:00
Anatol Belski
be0620a2f0
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Sync for upcoming vc++ 15.6 version raise
2018-01-14 16:42:17 +01:00
Anatol Belski
089a3213ae
Sync for upcoming vc++ 15.6 version raise
2018-01-14 16:38:36 +01:00
Kalle Sommer Nielsen
8fe0ee690c
Added a <in deps path> for includes and libs on configure
2018-01-04 08:58:27 +01:00
Xinchen Hui
a76eeea736
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Happy new year (Update copyright to 2018)
Conflicts:
ext/phar/LICENSE
2018-01-03 16:02:15 +08:00
Xinchen Hui
0e62639d28
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Happy new year (Update copyright to 2018)
2018-01-03 16:00:34 +08:00
Lior Kaplan
fbfdd1e1c4
Happy new year (Update copyright to 2018)
2018-01-02 23:42:29 +02:00
Anatol Belski
f749448fc6
Sync known vc++ versions in 7.1
2017-12-11 14:13:38 +01:00
Anatol Belski
820ab91d36
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Add vc++ 19.12 to the known list
2017-12-11 12:58:49 +01:00
Anatol Belski
2d7bea0462
Add vc++ 19.12 to the known list
2017-12-11 12:57:58 +01:00
Kalle Sommer Nielsen
525ab4198e
Introduce ZEND_EXTENSION() to the Windows build system
...
Zend Extensions should now be declared in their config.w32 with a ZEND_EXTENSION() call instead of EXTENSION(), the parameters sent is identical.
For a cross version compatible config.w32, the following will do:
if (typeof(ZEND_EXTENSION) == 'undefined') {
EXTENSION(...);
} else {
ZEND_EXTENSION(...);
}
2017-12-04 17:39:08 +01:00
Anatol Belski
c94a73ec90
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Consider Xdebug for tmi ini generation, too
2017-12-01 16:03:49 +01:00
Anatol Belski
f282b7720a
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Consider Xdebug for tmi ini generation, too
2017-12-01 16:03:09 +01:00
Anatol Belski
ffd94f9bf8
Merge branch 'PHP-7.0' into PHP-7.1
...
* PHP-7.0:
Consider Xdebug for tmi ini generation, too
2017-12-01 16:02:38 +01:00
Anatol Belski
958fdc997c
Consider Xdebug for tmi ini generation, too
2017-12-01 16:01:34 +01:00
Anatol Belski
ad38168bdd
Use log1p from the CRT
2017-11-17 21:22:51 +01:00
Anatol Belski
a0724819c2
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Add missing var declarations for phpize mode
2017-11-15 12:02:09 +01:00
Anatol Belski
5b28218cc6
Add missing var declarations for phpize mode
2017-11-15 12:00:58 +01:00
Anatol Belski
3a59c1e068
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Fix year
Add /nologo
2017-10-31 10:38:54 +01:00
Anatol Belski
da9da5742c
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Fix year
Add /nologo
2017-10-31 10:38:18 +01:00
Anatol Belski
98422cfa3d
Merge branch 'PHP-7.0' into PHP-7.1
...
* PHP-7.0:
Fix year
Add /nologo
2017-10-31 10:35:59 +01:00
Anatol Belski
164167f3da
Add /nologo
2017-10-31 10:24:34 +01:00
Anatol Belski
1fbcebe100
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Don't create plist files when using clang analyzer
2017-10-25 18:15:16 +02:00
Anatol Belski
777e189445
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Don't create plist files when using clang analyzer
2017-10-25 18:11:40 +02:00
Anatol Belski
8ad4de887f
Don't create plist files when using clang analyzer
2017-10-25 18:06:56 +02:00
Anatol Belski
bcad693468
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Fail hard when re2c is not found or the version requirement not met
Fix mismatching alloc
2017-10-23 19:15:43 +02:00
Anatol Belski
734c1f3cd4
Fail hard when re2c is not found or the version requirement not met
...
With 7.2, the binary SDK supplies the minimal required version, thus no
reason to fail later at the compilation time.
2017-10-23 19:01:14 +02:00
Anatol Belski
620d3abfde
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Fix re2c version detection
2017-10-10 13:00:38 +02:00
Anatol Belski
9c5a1dad64
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Fix re2c version detection
2017-10-10 13:00:26 +02:00
Anatol Belski
30f121f9bc
Merge branch 'PHP-7.0' into PHP-7.1
...
* PHP-7.0:
Fix re2c version detection
2017-10-10 12:59:14 +02:00
Anatol Belski
d1fc9b425f
Fix re2c version detection
2017-10-10 10:52:52 +02:00
Anatol Belski
b1a8dcc001
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Switch to non deprecated PGO options
2017-08-24 17:15:36 +02:00
Anatol Belski
99ca99f079
Switch to non deprecated PGO options
2017-08-24 17:14:24 +02:00
Anatol Belski
1287c205a9
Correct default value in master
2017-08-21 19:38:44 +02:00
Anatol Belski
3351e3b477
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Correct default value
2017-08-21 19:38:17 +02:00
Anatol Belski
5b4b19981c
Correct default value
2017-08-21 19:37:41 +02:00
Anatol Belski
86bd6ab72c
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Add dump env target
2017-08-18 11:10:31 +02:00
Anatol Belski
642983c59a
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Add dump env target
2017-08-18 11:10:18 +02:00
Anatol Belski
264271f69e
Merge branch 'PHP-7.0' into PHP-7.1
...
* PHP-7.0:
Add dump env target
2017-08-18 11:09:59 +02:00
Anatol Belski
e7f4e67155
Add dump env target
2017-08-18 11:08:27 +02:00
Kalle Sommer Nielsen
3964678d49
Bail on invalid configure args if this is a snapshot build (as suggested by Anatol)
2017-07-24 23:38:09 +02:00
Kalle Sommer Nielsen
a2f22b1d2a
Don't bail configure on Windows if a configure argument was not found, this mimics that of the Unix build system.
...
configure --hello-world will now yield the following in the bottom of the configure summary:
WARNING
The following arguments is invalid, and therefore ignored:
--hello-world
2017-07-21 18:33:42 +02:00
Anatol Belski
65d5e025a7
Merge branch 'PHP-7.0' into PHP-7.1
...
* PHP-7.0:
fix missing var for phpize
2017-07-17 19:40:31 +02:00
Anatol Belski
4ef9f536ba
fix missing var for phpize
...
(cherry picked from commit 36c3d71407
)
2017-07-17 19:38:50 +02:00
Anatol Belski
36c3d71407
fix missing var for phpize
2017-07-17 06:54:47 +02:00
Anatol Belski
613102bd67
add next vc15 toolset to the list
2017-07-13 12:20:34 +02:00
Anatol Belski
bc16deee83
Revert "Enable whole program optimization for builds without PGO, too"
...
This reverts commit f052e99df6
.
There appear to be link issues with upcoming 19.11 and /LTCG, prefer
wider dependency compatibility.
2017-07-13 12:20:34 +02:00