commit | a25cef89fdf40c738f7e7a456f285217dc41fd6b | [log] [tgz] |
---|---|---|
author | Andy Polyakov <appro@openssl.org> | Sun Mar 12 15:32:59 2017 +0100 |
committer | Andy Polyakov <appro@openssl.org> | Mon Mar 13 18:46:11 2017 +0100 |
tree | 7f30ca57d198ff19b72d4d9ea11953b642c8e51d | |
parent | 1aed5e1ac28790cc915ad03e86e2d5e896a4ea13 [diff] |
poly1305/asm/poly1305-armv8.pl: ilp32-specific poly1305_init fix. Reviewed-by: Rich Salz <rsalz@openssl.org>
diff --git a/crypto/poly1305/asm/poly1305-armv8.pl b/crypto/poly1305/asm/poly1305-armv8.pl index 607696c..0fc8667 100755 --- a/crypto/poly1305/asm/poly1305-armv8.pl +++ b/crypto/poly1305/asm/poly1305-armv8.pl
@@ -100,7 +100,11 @@ csel $d0,$d0,$r0,eq csel $d1,$d1,$r1,eq +#ifdef __ILP32__ + stp w12,w13,[$len] +#else stp $d0,$d1,[$len] +#endif mov x0,#1 .Lno_key: