Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc Re-enab...
details: https://anonhg.NetBSD.org/src/rev/521637c103b2
branches: trunk
changeset: 973139:521637c103b2
user: christos <christos%NetBSD.org@localhost>
date: Sun Jun 21 22:16:08 2020 +0000
description:
Re-enable the v9 testing and assembly
diffstat:
crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/bn.inc | 3 +--
crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/crypto.inc | 4 +---
crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/modes.inc | 2 --
3 files changed, 2 insertions(+), 7 deletions(-)
diffs (44 lines):
diff -r e7755391f61c -r 521637c103b2 crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/bn.inc
--- a/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/bn.inc Sun Jun 21 21:29:11 2020 +0000
+++ b/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/bn.inc Sun Jun 21 22:16:08 2020 +0000
@@ -1,6 +1,5 @@
-.if ${MACHINE} == "sparc64"
.PATH.S: ${.PARSEDIR}
# XXX bn-sparcv8plus.S doesn't work well. why?
BN_SRCS = bn-sparcv8.S
-.endif
+AFLAGS.bn-sparcv8.S+= -Wa,-Av9
.include "../../bn.inc"
diff -r e7755391f61c -r 521637c103b2 crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/crypto.inc
--- a/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/crypto.inc Sun Jun 21 21:29:11 2020 +0000
+++ b/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/crypto.inc Sun Jun 21 22:16:08 2020 +0000
@@ -1,10 +1,9 @@
.PATH.S: ${.PARSEDIR}
.PATH.c: ${.PARSEDIR}
CPUID = yes
-CPUID_SRCS += sparccpuid.S sparccap.c
+CPUID_SRCS += sparccpuid.S sparcv9cap.c
CPPFLAGS += -DOPENSSL_CPUID_OBJ
-.if ${MACHINE} == "sparc64"
CPUID_SRCS += sparcv9-mont.S sparcv9a-mont.S
CPUID_SRCS += sparct4-mont.S vis3-mont.S
#CPPFLAGS += -DOPENSSL_BN_ASM_MONT
@@ -12,6 +11,5 @@
AFLAGS.sparcv9a-mont.S+= -Wa,-Av9a
AFLAGS.sparct4-mont.S+= -Wa,-Av9a
AFLAGS.vis3-mont.S+= -Wa,-Av9a
-.endif
.include "../../crypto.inc"
diff -r e7755391f61c -r 521637c103b2 crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/modes.inc
--- a/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/modes.inc Sun Jun 21 21:29:11 2020 +0000
+++ b/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/modes.inc Sun Jun 21 22:16:08 2020 +0000
@@ -1,7 +1,5 @@
-.if ${MACHINE} == "sparc64"
.PATH.S: ${.PARSEDIR}
MODES_SRCS = ghash-sparcv9.S
MODESCPPFLAGS = -DGHASH_ASM
AFLAGS.ghash-sparcv9.S+= -Wa,-Av9
-.endif
.include "../../modes.inc"
Home |
Main Index |
Thread Index |
Old Index