mirror of
https://github.com/php/php-src.git
synced 2025-08-15 13:38:49 +02:00
Zend/zend_cpuinfo, ext/standard/crc32_x86: fix -Wstrict-prototypes
In plain C, a function without arguments must be explicitly declared (void). Close GH-10528
This commit is contained in:
parent
ba282f1b2f
commit
0752baa583
2 changed files with 2 additions and 2 deletions
|
@ -208,7 +208,7 @@ static inline int zend_cpu_supports_avx2(void) {
|
|||
/* __builtin_cpu_supports has pclmul from gcc9 */
|
||||
#if PHP_HAVE_BUILTIN_CPU_SUPPORTS && (!defined(__GNUC__) || (ZEND_GCC_VERSION >= 9000))
|
||||
ZEND_NO_SANITIZE_ADDRESS
|
||||
static inline int zend_cpu_supports_pclmul() {
|
||||
static inline int zend_cpu_supports_pclmul(void) {
|
||||
#if PHP_HAVE_BUILTIN_CPU_INIT
|
||||
__builtin_cpu_init();
|
||||
#endif
|
||||
|
|
|
@ -323,7 +323,7 @@ typedef size_t (*crc32_x86_simd_func_t)(X86_CRC32_TYPE type, uint32_t *crc, cons
|
|||
|
||||
ZEND_NO_SANITIZE_ADDRESS
|
||||
ZEND_ATTRIBUTE_UNUSED /* clang mistakenly warns about this */
|
||||
static crc32_x86_simd_func_t resolve_crc32_x86_simd_update() {
|
||||
static crc32_x86_simd_func_t resolve_crc32_x86_simd_update(void) {
|
||||
if (zend_cpu_supports_sse42() && zend_cpu_supports_pclmul()) {
|
||||
return crc32_sse42_pclmul_update;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue