Move the more readable version of bn_mul_mont() from bn_asm.c to bn_mont.c.
authorjsing <jsing@openbsd.org>
Sat, 28 Jan 2023 17:07:02 +0000 (17:07 +0000)
committerjsing <jsing@openbsd.org>
Sat, 28 Jan 2023 17:07:02 +0000 (17:07 +0000)
commit951afe033abee7c76882ffd14fdd72903b2f02bd
treeef2b17e9af44de028d6fc3e777ababa25365ce79
parent0e6fbab696aac99ab66d9cacd142fd7bcdc5f854
Move the more readable version of bn_mul_mont() from bn_asm.c to bn_mont.c.

Nothing actually uses this code, as OPENSSL_BN_ASM_MONT is not defined
unless there is an assembly implementation available (not to mention that
defining both OPENSSL_NO_ASM and OPENSSL_BN_ASM_MONT at the same time is
extra strange).

Discussed with tb@
lib/libcrypto/bn/bn_asm.c
lib/libcrypto/bn/bn_mont.c