summaryrefslogtreecommitdiff
path: root/crypto/build.info
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2020-04-15 12:54:23 +0200
committerRichard Levitte <levitte@openssl.org>2021-04-02 16:39:13 +0200
commit5ad3e6c56eb1c295a7de92de5bb2f54614d5c277 (patch)
tree7f52a2514e6eb6f9ab7f15597f208d32e3bafa1e /crypto/build.info
parentef83daf4dadf9380a3b94618fb7aee75fcd9a6b1 (diff)
downloadopenssl-new-5ad3e6c56eb1c295a7de92de5bb2f54614d5c277.tar.gz
Include BN assembler alongside CPUID code
It turns out that some CPUID code requires the presence of some BN assembler code, so we make sure it's included in the same manner as the CPUID code itself. Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/14755)
Diffstat (limited to 'crypto/build.info')
-rw-r--r--crypto/build.info5
1 files changed, 2 insertions, 3 deletions
diff --git a/crypto/build.info b/crypto/build.info
index e6dce8ebc2..560f872ee2 100644
--- a/crypto/build.info
+++ b/crypto/build.info
@@ -67,8 +67,8 @@ INCLUDE[cpuid.o]=..
SOURCE[../libcrypto]=$CPUID_COMMON
DEFINE[../libcrypto]=$CPUIDDEF
-SOURCE[../providers/fips]=$CPUID_COMMON
-DEFINE[../providers/fips]=$CPUIDDEF
+SOURCE[../providers/libfips.a]=$CPUID_COMMON
+DEFINE[../providers/libfips.a]=$CPUIDDEF
# We only need to include the CPUID stuff in the legacy provider when it's a
# separate module and it's dynamically linked with libcrypto. Otherwise, it
# already gets everything that the static libcrypto.a has, and doesn't need it
@@ -80,7 +80,6 @@ ENDIF
# Implementations are now spread across several libraries, so the CPUID define
# need to be applied to all affected libraries and modules.
-DEFINE[../providers/libfips.a]=$CPUIDDEF
DEFINE[../providers/libimplementations.a]=$CPUIDDEF
DEFINE[../providers/libcommon.a]=$CPUIDDEF