summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2016-01-29 12:40:56 +0100
committerAndy Polyakov <appro@openssl.org>2016-01-31 22:50:10 +0100
commit81e03785f718f98861a2a84b7b5d798b00df1670 (patch)
tree71de288458fcb0aae121ebfe7827838b2ab45d97
parent0049eb46e419eda613db8aa74940ec01a8a4b117 (diff)
Engage poly1305-sparcv9 module.
Reviewed-by: Richard Levitte <levitte@openssl.org>
-rw-r--r--Configurations/00-base-templates.conf1
-rw-r--r--crypto/poly1305/Makefile.in3
2 files changed, 4 insertions, 0 deletions
diff --git a/Configurations/00-base-templates.conf b/Configurations/00-base-templates.conf
index 68ad5a8403..3ef2141cc4 100644
--- a/Configurations/00-base-templates.conf
+++ b/Configurations/00-base-templates.conf
@@ -86,6 +86,7 @@
sha1_obj => "sha1-sparcv9.o sha256-sparcv9.o sha512-sparcv9.o",
cmll_obj => "camellia.o cmll_misc.o cmll_cbc.o cmllt4-sparcv9.o",
modes_obj => "ghash-sparcv9.o",
+ poly1305_obj => "poly1305-sparcv9.o",
perlasm_scheme => "void"
},
sparcv8_asm => {
diff --git a/crypto/poly1305/Makefile.in b/crypto/poly1305/Makefile.in
index 6498ffcb22..708773d9cf 100644
--- a/crypto/poly1305/Makefile.in
+++ b/crypto/poly1305/Makefile.in
@@ -36,6 +36,9 @@ lib: $(LIBOBJ)
$(RANLIB) $(LIB) || echo Never mind.
@touch lib
+poly1305-sparcv9.S: asm/poly1305-sparcv9.pl
+ $(PERL) asm/poly1305-sparcv9.pl > $@
+
files:
$(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO