summaryrefslogtreecommitdiff
path: root/ext/standard/crc32.c
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2019-10-23 17:42:16 +0200
committerNikita Popov <nikita.ppv@gmail.com>2019-10-23 17:42:16 +0200
commit62fcb11cbd2da13496509bd136c7618289353fcd (patch)
tree1fdfd1f6b20066b13022e9c5c8a216a6c8495a2e /ext/standard/crc32.c
parent13e0c5f4c944b83e69cf8d0e24066c2e9b31ff65 (diff)
parent5f13eff4a24a47446bf4c5c4e2d7a440f0cec460 (diff)
downloadphp-git-62fcb11cbd2da13496509bd136c7618289353fcd.tar.gz
Merge branch 'PHP-7.4'
* PHP-7.4: Fix aarch64 crc32 implementation
Diffstat (limited to 'ext/standard/crc32.c')
-rw-r--r--ext/standard/crc32.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/standard/crc32.c b/ext/standard/crc32.c
index 8b556b3a34..1393483278 100644
--- a/ext/standard/crc32.c
+++ b/ext/standard/crc32.c
@@ -86,13 +86,13 @@ PHP_NAMED_FUNCTION(php_if_crc32)
#if defined(__aarch64__)
if (has_crc32_insn()) {
crc = crc32_aarch64(crc, p, nr);
- RETVAL_LONG(crc^0xFFFFFFFF);
+ RETURN_LONG(crc^0xFFFFFFFF);
}
#endif
for (; nr--; ++p) {
crc = ((crc >> 8) & 0x00FFFFFF) ^ crc32tab[(crc ^ (*p)) & 0xFF ];
}
- RETVAL_LONG(crc^0xFFFFFFFF);
+ RETURN_LONG(crc^0xFFFFFFFF);
}
/* }}} */