ec/curve25519.c: facilitate assembly implementations.
authorAndy Polyakov <appro@openssl.org>
Mon, 19 Feb 2018 14:17:30 +0000 (15:17 +0100)
committerAndy Polyakov <appro@openssl.org>
Wed, 21 Feb 2018 09:14:04 +0000 (10:14 +0100)
commitc521e4392f8423af4bc64cdee57495e39e4e7a07
tree7aa79eeb4009f0cc559f453ab108a94326b2fec4
parent42efffcb70f9805e76c72005d91e5b4ce6979a5f
ec/curve25519.c: facilitate assembly implementations.

Currently it's limited to 64-bit platforms only as minimum radix
expected in assembly is 2^51.

Reviewed-by: Rich Salz <rsalz@openssl.org>
Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/5408)
crypto/ec/curve25519.c