From: Martin Schwenke Date: Fri, 18 Jun 2021 01:10:16 +0000 (+1000) Subject: ec: Only build ecp_nistp521-ppc64.s if enable-ec_nistp_64_gcc_128 X-Git-Tag: openssl-3.0.0-beta2~245 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b1fa45b01ba55a95bea1a4f05444f40be1b126f5;p=thirdparty%2Fopenssl.git ec: Only build ecp_nistp521-ppc64.s if enable-ec_nistp_64_gcc_128 Signed-off-by: Martin Schwenke Signed-off-by: Amitay Isaacs Reviewed-by: Tomas Mraz Reviewed-by: Paul Dale (Merged from https://github.com/openssl/openssl/pull/15798) --- diff --git a/crypto/ec/build.info b/crypto/ec/build.info index f4314dd8963..216139e5965 100644 --- a/crypto/ec/build.info +++ b/crypto/ec/build.info @@ -30,9 +30,13 @@ IF[{- !$disabled{asm} -}] $ECASM_parisc20_64= $ECASM_ppc32= - $ECASM_ppc64=ecp_nistz256.c ecp_nistz256-ppc64.s ecp_nistp521-ppc64.s x25519-ppc64.s - $ECDEF_ppc64=ECP_NISTZ256_ASM ECP_NISTP521_ASM X25519_ASM - INCLUDE[ecp_nistp521.o]=.. + $ECASM_ppc64=ecp_nistz256.c ecp_nistz256-ppc64.s x25519-ppc64.s + $ECDEF_ppc64=ECP_NISTZ256_ASM X25519_ASM + IF[{- !$disabled{'ec_nistp_64_gcc_128'} -}] + $ECASM_ppc64=$ECASM_ppc64 ecp_nistp521-ppc64.s + $ECDEF_ppc64=$ECDEF_ppc64 ECP_NISTP521_ASM + INCLUDE[ecp_nistp521.o]=.. + ENDIF $ECASM_c64xplus=