Mon Sep 24 19:50:51 2018 UTC ()
use sparcv9cap.S


(christos)
diff -r1.8 -r1.9 src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/crypto.inc
diff -r1.1 -r0 src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sparccap.c

cvs diff -r1.8 -r1.9 src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/crypto.inc (expand / switch to unified diff)

--- src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/crypto.inc 2018/09/24 00:45:12 1.8
+++ src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/crypto.inc 2018/09/24 19:50:51 1.9
@@ -1,17 +1,18 @@ @@ -1,17 +1,18 @@
1.PATH.S: ${.PARSEDIR} 1.PATH.S: ${.PARSEDIR}
2.PATH.c: ${.PARSEDIR} 2.PATH.c: ${.PARSEDIR}
3CPUID = yes 3CPUID = yes
4CPUID_SRCS += sparccpuid.S sparccap.c 4CPUID_SRCS += sparccpuid.S sparcv9cap.S
5CRYPTOCPPFLAGS += -DOPENSSL_CPUID_OBJ 5CRYPTOCPPFLAGS += -DOPENSSL_CPUID_OBJ
6 6
7.if ${MACHINE} == "sparc64" 7.if ${MACHINE} == "sparc64"
8CPUID_SRCS += sparcv9-mont.S sparcv9a-mont.S  8CPUID_SRCS += sparcv9-mont.S sparcv9a-mont.S
9CPUID_SRCS += sparct4-mont.S vis3-mont.S 9CPUID_SRCS += sparct4-mont.S vis3-mont.S
10#CPPFLAGS += -DOPENSSL_BN_ASM_MONT 10#CPPFLAGS += -DOPENSSL_BN_ASM_MONT
11AFLAGS.sparcv9-mont.S+= -Wa,-Av9 11AFLAGS.sparcv9-mont.S+= -Wa,-Av9
12AFLAGS.sparcv9a-mont.S+= -Wa,-Av9a 12AFLAGS.sparcv9a-mont.S+= -Wa,-Av9a
13AFLAGS.sparct4-mont.S+= -Wa,-Av9a 13AFLAGS.sparct4-mont.S+= -Wa,-Av9a
14AFLAGS.vis3-mont.S+= -Wa,-Av9a 14AFLAGS.vis3-mont.S+= -Wa,-Av9a
 15AFLAGS.sparcv9cap.S+= -Wa,-Av9
15.endif 16.endif
16 17
17.include "../../crypto.inc" 18.include "../../crypto.inc"

File Deleted: src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sparccap.c