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
|
10549ac62d
|
Fix empty value
|
2018-03-02 23:10:02 +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
|
1648bfa3ce
|
Improve help message
|
2018-03-01 15:37:56 +01:00 |
|
Anatol Belski
|
42022bc943
|
Constify readonly var
|
2018-02-27 20:50:37 +01:00 |
|
Anatol Belski
|
dfcbc2c32b
|
Sync --enable-native-intrinsics to pecl
|
2018-02-20 17:33:58 +01:00 |
|
Anatol Belski
|
a08c0db2df
|
Merge branch 'PHP-7.2'
* PHP-7.2:
dos2unix
|
2018-02-20 08:00:55 +01:00 |
|
Anatol Belski
|
ea0355632d
|
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
dos2unix
|
2018-02-20 08:00:08 +01:00 |
|
Anatol Belski
|
ef04bc4a51
|
dos2unix
|
2018-02-20 07:59:34 +01:00 |
|
Anatol Belski
|
d1d228838b
|
Add basic cppcheck suppressions file
|
2018-02-19 17:43:49 +01:00 |
|
Anatol Belski
|
668a6d329c
|
Reduce var scope
|
2018-02-19 17:43:48 +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
|
34833c9d39
|
Avoid multiple wcslen() calls
|
2018-02-18 20:30:33 +01:00 |
|
Anatol Belski
|
036a80037b
|
Avoid multiple wcslen calls
|
2018-02-18 15:26:33 +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
|
9d8417f190
|
Reduce variable scope
|
2018-02-15 21:18:58 +01:00 |
|
Anatol Belski
|
d7f65f30a0
|
Revert "Improve conversion loop"
This reverts commit 7a4573a55a .
Don't read over '\0'.
|
2018-02-12 22:59:21 +01:00 |
|
Anatol Belski
|
acc55cd34e
|
Extend intrinsics config with AVX and AVX2
|
2018-02-12 20:54:27 +01:00 |
|
Gabriel Caruso
|
2d48d734a2
|
Fix some misspellings
|
2018-02-06 16:59:00 +01:00 |
|
Anatol Belski
|
dd4afad087
|
Fix visibility
|
2018-02-05 20:42:17 +01:00 |
|
Anatol Belski
|
7a4573a55a
|
Improve conversion loop
|
2018-02-05 20:42:17 +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
|
a06cde8236
|
If the target attribute is available, attach it explicitly
The ifunc attribute might be not available as it is binary format
dependent.
|
2018-02-03 17:18:41 +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
|
b6f66f18ad
|
Reimplement ASCII conversion using aligned routine
|
2018-01-24 18:35:40 +01:00 |
|
Anatol Belski
|
957b91b739
|
Implement SSE2 based ASCII to UTF-16 conversion
This also eliminates the INT_MAX length restriction.
|
2018-01-19 18:00:02 +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 |
|
Xinchen Hui
|
3a3e0493d0
|
Added ZEND_API zend_cpu_supports
|
2018-01-16 14:53:00 +08: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 |
|