00-base-templates.conf: wire keccak1600-ppc64 module.
authorAndy Polyakov <appro@openssl.org>
Sun, 22 Apr 2018 11:45:12 +0000 (13:45 +0200)
committerAndy Polyakov <appro@openssl.org>
Mon, 23 Apr 2018 15:27:49 +0000 (17:27 +0200)
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/6042)

Configurations/00-base-templates.conf
crypto/sha/build.info

index bae6a2dd91b5c8b92d111c6cf30aff2bea5cfd94..f66bb853a7a54715ade19cd0001aabe66045905d 100644 (file)
@@ -344,6 +344,6 @@ my %targets=(
        inherit_from    => [ "ppc32_asm" ],
        template        => 1,
        ec_asm_src      => "ecp_nistz256.c ecp_nistz256-ppc64.s",
-
+       keccak1600_asm_src      => "keccak1600-ppc64.s",
     },
 );
index 84705fcc2ba311370e3149bb528874191a538521..6bdc7605300428de308a9aed0bb807e8be95a555 100644 (file)
@@ -38,6 +38,7 @@ GENERATE[sha256-ppc.s]=asm/sha512-ppc.pl $(PERLASM_SCHEME)
 GENERATE[sha512-ppc.s]=asm/sha512-ppc.pl $(PERLASM_SCHEME)
 GENERATE[sha256p8-ppc.s]=asm/sha512p8-ppc.pl $(PERLASM_SCHEME)
 GENERATE[sha512p8-ppc.s]=asm/sha512p8-ppc.pl $(PERLASM_SCHEME)
+GENERATE[keccak1600-ppc64.s]=asm/keccak1600-ppc64.pl $(PERLASM_SCHEME)
 
 GENERATE[sha1-parisc.s]=asm/sha1-parisc.pl $(PERLASM_SCHEME)
 GENERATE[sha256-parisc.s]=asm/sha512-parisc.pl $(PERLASM_SCHEME)