Anatol Belski
250df53204
Don't add empty include path
2018-02-19 14:15:33 +01:00
Anatol Belski
34fb5a8585
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Use more jobs with cppcheck
2018-02-19 11:28:13 +01:00
Anatol Belski
fa7c32040c
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Use more jobs with cppcheck
2018-02-19 11:27:42 +01:00
Anatol Belski
08b4f3c745
Use more jobs with cppcheck
2018-02-19 11:27:03 +01:00
Anatol Belski
a5e532f729
Handle special case when SSE only requested for 32-bit build
2018-02-16 16:51:11 +01:00
Anatol Belski
d9994ff7b2
Rework --with-codegen-arch and --enable-native-intrinsics config
2018-02-16 16:23:27 +01:00
Anatol Belski
acc55cd34e
Extend intrinsics config with AVX and AVX2
2018-02-12 20:54:27 +01:00
Anatol Belski
7416562ab0
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Finer conditions, so /Qspectre is already usable with latest vc15
2018-02-05 10:41:22 +01:00
Anatol Belski
51a0e051fc
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Finer conditions, so /Qspectre is already usable with latest vc15
2018-02-05 10:40:45 +01:00
Anatol Belski
1368aea352
Finer conditions, so /Qspectre is already usable with latest vc15
2018-02-05 10:38:06 +01:00
Anatol Belski
ff02775331
Use 7za for packaging
...
Better compression, Unicode support and general compatibility.
2018-02-02 18:31:22 +01:00
Anatol Belski
acbd348969
Implement configuration option for explicit native intrinsics
...
It mimics -march=native, AVX and more to go, if needed.
2018-01-29 18:26:03 +01:00
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