diff options
author | Ard Biesheuvel <ard.biesheuvel@linaro.org> | 2013-01-17 17:51:12 +0100 |
---|---|---|
committer | Ard Biesheuvel <ard.biesheuvel@linaro.org> | 2013-01-17 18:04:05 +0100 |
commit | 0b8ec19629083de65310f0a136320e8e79a1c8ef (patch) | |
tree | b12e02e5142b7faba7a833c71b86a2517aa2a88f /ext/mysql/php_mysql_structs.h | |
parent | abb12f5d7b82c40bc11eb374130e1607fad76d31 (diff) | |
download | php-git-0b8ec19629083de65310f0a136320e8e79a1c8ef.tar.gz |
Added ARM accelerated implementations for ZEND_SIGNED_MULTIPLY_LONG()
Added inline assembler implementations:
- for 32-bit ARM, as the existing C implementation uses 64-bit
integer arithmetic, which relies on software emulation by libgcc;
- for 64-bit ARM, as the existing C implementation uses long doubles
to check for overflow before using the integer result.
Also updated my email address and fixed some whitespace
Diffstat (limited to 'ext/mysql/php_mysql_structs.h')
0 files changed, 0 insertions, 0 deletions