summaryrefslogtreecommitdiff
path: root/Zend/zend_portability.h
Commit message (Expand)AuthorAgeFilesLines
* Make MSVCRT memory leak checking usable for the test suiteChristoph M. Becker2020-01-231-0/+8
* Disable optimizations for ASan instrumented buildsChristoph M. Becker2020-01-161-1/+1
* Disable ifunc resolvers under thread sanitizer as wellNikita Popov2019-11-071-1/+1
* Revert "Remove configure checks for supported instruction sets"Nikita Popov2019-11-041-6/+6
* Remove configure checks for supported instruction setsNikita Popov2019-10-311-6/+6
* Include stddef.h in zend_portability.h for offsetof() macroNikita Popov2019-09-141-17/+13
* Reenable alloca support on ZTSNikita Popov2019-08-301-1/+1
* Disable RTLD_DEEPBIND under memory sanitizerNikita Popov2019-07-011-9/+8
* Disable ifunc resolvers if memory sanitizer is usedNikita Popov2019-06-281-0/+8
* Make ATTRIBUTE_UNUSED more portableNikita Popov2019-06-121-2/+6
* Reduce register pressure by reloading values on CPUs with few general purpose...Dmitry Stogov2019-05-311-0/+5
* Remove restrict zend_portability defineNikita Popov2019-04-111-8/+0
* Remove HAVE_LIMITS_HPeter Kokot2019-04-071-3/+1
* Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-03-181-6/+2
|\
| * Remove x86 bit test optimizationNikita Popov2019-03-181-6/+2
* | add --enable-rtld-now build option to change dlopen behaviorRemi Collet2019-03-121-3/+9
* | Use #ifdef instead of #ifNikita Popov2019-02-141-1/+1
* | Make ABI of SIMD optimized functions independent of compiler flagsNikita Popov2019-02-141-1/+4
* | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-02-141-1/+1
|\ \ | |/
| * Work around compiler flag dependent ABINikita Popov2019-02-141-1/+1
| * Future-proof email addressesZeev Suraski2018-11-011-3/+3
* | Remove local variablesPeter Kokot2019-02-031-10/+0
* | Adios, yearly copyright rangesZeev Suraski2019-01-301-1/+1
* | Update email addresses. We're still @Zend, but future proofing it...Zeev Suraski2018-11-011-3/+3
* | Remove HAVE_STDARG_HPeter Kokot2018-09-181-3/+1
|/
* Fix clang compilationAnatol Belski2018-08-011-1/+1
* Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* Gereralize VA macro expansion mechanismAnatol Belski2018-06-211-0/+7
* Fixed prototypes, foo(void) instead of foo()Dmitry Stogov2018-06-061-2/+2
* Extend compile conditionsAnatol Belski2018-05-151-1/+1
* Bit test optimizationDmitry Stogov2018-05-081-0/+7
* Attempt to fix build with gcc-4.8Xinchen Hui2018-03-011-1/+6
* Attempt to fix build reported fails in containersXinchen Hui2018-03-011-5/+3
* Optimize "backup" functions of inlined opcode handlers for sizeDmitry Stogov2018-02-151-0/+9
* Optimized base64_encode/decode with SIMD instructionsXinchen Hui2018-02-121-1/+63
* If the target attribute is available, attach it explicitlyAnatol Belski2018-02-031-0/+14
* Revoke the gcc only restrictionAnatol Belski2018-01-251-2/+2
* Macrify the common operationAnatol Belski2018-01-241-0/+3
* Move useful macro into zend_portability.hAnatol Belski2018-01-241-1/+9
* Implement intrinsic function resolving per MINITAnatol Belski2018-01-241-0/+18
* year++Xinchen Hui2018-01-021-1/+1
* fix build with older gccs: label attributes are only available with gcc 5+Nuno Lopes2017-12-041-5/+9
* Prefer "GNU asm goto" to __builtin_saddl_overflow() for overflow detection. T...Dmitry Stogov2017-11-281-0/+4
* Enable and fix printf() format warningsNikita Popov2017-11-161-6/+2
* Merge branch 'PHP-7.1' into PHP-7.2Sara Golemon2017-07-271-1/+1
|\
| * Merge branch 'PHP-7.0' into PHP-7.1Sara Golemon2017-07-271-1/+1
| |\
| | * Simpler fix for #74974Pedro Magalhães2017-07-271-1/+1
* | | further sync for vim mode linesAnatol Belski2017-07-041-0/+2
* | | Move va_copy compatibility code into zend_portability.hNikita Popov2017-06-251-0/+12
* | | Merge branch 'PHP-7.1'Nikita Popov2017-02-161-1/+7
|\ \ \ | |/ /