Don't build arch-specific SHA512 code yet when building the FIPS 140 standalone module. Signed-off-by: Vegard Nossum <vegard.nossum@xxxxxxxxxx> --- lib/crypto/sha512.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/crypto/sha512.c b/lib/crypto/sha512.c index 9a170bf1a48c..a6a3e102c6a8 100644 --- a/lib/crypto/sha512.c +++ b/lib/crypto/sha512.c @@ -132,7 +132,7 @@ sha512_blocks_generic(struct sha512_block_state *state, } while (--nblocks); } -#ifdef CONFIG_CRYPTO_LIB_SHA512_ARCH +#if defined(CONFIG_CRYPTO_LIB_SHA512_ARCH) && !defined(FIPS_MODULE) #include "sha512.h" /* $(SRCARCH)/sha512.h */ #else #define sha512_blocks sha512_blocks_generic -- 2.39.3