Pull the MONT_WORD define to the top.
authorjsing <jsing@openbsd.org>
Wed, 1 Feb 2023 06:23:13 +0000 (06:23 +0000)
committerjsing <jsing@openbsd.org>
Wed, 1 Feb 2023 06:23:13 +0000 (06:23 +0000)
commit3bc7216240bf3fd013a9b146cf0d2b188b9c0063
tree56bfcd39fc61bdccae2770bd0f14f03d427e035a
parent2edb3e9c42fdbef850415967e487549ca8eb0074
Pull the MONT_WORD define to the top.

Reordering functions with defines hiding in the middle leads to fun
outcomes... and apparently the non-MONT_WORD code is broken, at least on
aarch64.
lib/libcrypto/bn/bn_mont.c