Anatol Belski
e794bde35d
Merge branch 'PHp-7.3'
...
* PHp-7.3:
Add spectre switch for suitable vc14 versions
2018-09-18 10:47:34 +02:00
Anatol Belski
f608a60456
Merge branch 'PHP-7.2' into PHP-7.3
...
* PHP-7.2:
Add spectre switch for suitable vc14 versions
2018-09-18 10:46:44 +02:00
Anatol Belski
a747db872f
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Add spectre switch for suitable vc14 versions
2018-09-18 10:45:18 +02:00
Anatol Belski
be02b2e8fd
Add spectre switch for suitable vc14 versions
2018-09-18 10:43:52 +02:00
Anatol Belski
c571005bd9
Merge branch 'PHP-7.3'
...
* PHP-7.3:
Sync version for vc++ 15.9
2018-09-13 19:28:02 +02:00
Anatol Belski
6bd6265845
Merge branch 'PHP-7.2' into PHP-7.3
...
* PHP-7.2:
Sync version for vc++ 15.9
2018-09-13 19:27:29 +02:00
Anatol Belski
83685b5258
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Sync version for vc++ 15.9
2018-09-13 19:26:49 +02:00
Anatol Belski
d77ac7b3dc
Sync version for vc++ 15.9
2018-09-13 19:25:23 +02:00
Anatol Belski
9652fc624a
Merge branch 'PHP-7.3'
...
* PHP-7.3:
Remove asan incompatible options
2018-08-03 14:11:18 +02:00
Anatol Belski
2ea7222440
Remove asan incompatible options
2018-08-03 14:10:37 +02:00
Anatol Belski
9d89cf95d3
Missing piece for the inliner cache
2018-08-03 10:20:03 +02:00
Anatol Belski
309ae35773
Enable inline reader cache
2018-08-02 16:29:59 +02:00
Anatol Belski
95a71caab1
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Sync versions for VC++ 15.8
2018-06-28 13:29:32 +02:00
Anatol Belski
e835916f65
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Sync versions for VC++ 15.8
2018-06-28 13:28:46 +02:00
Anatol Belski
88b5df91f6
Sync versions for VC++ 15.8
2018-06-28 13:23:19 +02:00
Peter Kokot
be49d61b19
Remove old SVN keywords substitutions
...
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.
2018-06-16 13:04:30 +02:00
Kalle Sommer Nielsen
dd494a83db
The ZEND_EXTENSION change is merged with xdebug now so we can drop this for master only
2018-06-11 13:34:20 +02:00
Anatol Belski
74be58938c
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Translate correct C++ version with suitable compiler
Fixed bug #76383 (array_map on $GLOBALS returns IS_INDIRECT)
2018-05-28 17:15:22 +02:00
Anatol Belski
d5ee654b71
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Translate correct C++ version with suitable compiler
Fixed bug #76383 (array_map on $GLOBALS returns IS_INDIRECT)
2018-05-28 17:13:55 +02:00
Anatol Belski
5bf8032112
Translate correct C++ version with suitable compiler
2018-05-28 17:12:06 +02:00
Anatol Belski
978cef04a5
Implement output verbosity seting for nmakefile
2018-04-20 11:19:16 +02:00
Anatol Belski
e9cbd3c4b0
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Fix phpize build when DEFINE() is involved
2018-03-26 13:39:30 +02:00
Anatol Belski
35f832a007
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Fix phpize build when DEFINE() is involved
2018-03-26 13:38:55 +02:00
Anatol Belski
5b2c30d7e6
Fix phpize build when DEFINE() is involved
2018-03-26 13:33:55 +02:00
Anatol Belski
4be28e3f8e
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Sync version for VC++ 15.7
2018-03-25 13:00:48 +02:00
Anatol Belski
86aecd8801
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Sync version for VC++ 15.7
2018-03-25 12:59:59 +02:00
Anatol Belski
84f565ec71
Sync version for VC++ 15.7
2018-03-25 12:59:15 +02:00
Anatol Belski
178549b2b0
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Provide core includes for the resource compiler by default
2018-03-12 14:16:59 +01:00
Anatol Belski
fc09d7e76f
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Provide core includes for the resource compiler by default
2018-03-12 14:16:08 +01:00
Anatol Belski
4dd1be2079
Provide core includes for the resource compiler by default
2018-03-12 14:14:34 +01:00
Anatol Belski
5cd3b19fc8
Enable more asan checks
2018-03-11 23:08:27 +01:00
Anatol Belski
754be224d2
Fix clang build and analyze with SIMD enabled
2018-03-11 23:08:27 +01:00
Anatol Belski
b7940d368f
Merge branch 'PHP-7.2'
...
* PHP-7.2:
Exclude /Qspectre for clang analyzer
2018-03-07 15:23:39 +01:00
Anatol Belski
2d660dd630
Merge branch 'PHP-7.1' into PHP-7.2
...
* PHP-7.1:
Exclude /Qspectre for clang analyzer
2018-03-07 15:23:03 +01:00
Anatol Belski
00bfc6eb49
Exclude /Qspectre for clang analyzer
2018-03-07 12:34:16 +01:00
Anatol Belski
c7dc6cc66b
Reflect native instruction set in snap filename
2018-03-02 20:39:41 +01:00
Anatol Belski
fd5a635225
Add intrinsics info to configure output
2018-03-02 18:12:14 +01:00
Anatol Belski
d1d228838b
Add basic cppcheck suppressions file
2018-02-19 17:43:49 +01:00
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