aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/sha/build.info
diff options
context:
space:
mode:
authorPatrick Steuer <patrick.steuer@de.ibm.com>2017-10-02 11:24:02 +0200
committerAndy Polyakov <appro@openssl.org>2017-10-30 14:31:32 +0100
commitbc4e831ccd81a1d22a7462df645c884ce33ea7c0 (patch)
tree3ee3ba6299281803d00c0650b43db0fa5991397b /crypto/sha/build.info
parent7a908204ed3afe1379151c6d090148edb2fcc87e (diff)
downloadopenssl-bc4e831ccd81a1d22a7462df645c884ce33ea7c0.tar.gz
s390x assembly pack: extend s390x capability vector.
Extend the s390x capability vector to store the longer facility list available from z13 onwards. The bits indicating the vector extensions are set to zero, if the kernel does not enable the vector facility. Also add capability bits returned by the crypto instructions' query functions. Signed-off-by: Patrick Steuer <patrick.steuer@de.ibm.com> Reviewed-by: Andy Polyakov <appro@openssl.org> Reviewed-by: Tim Hudson <tjh@openssl.org> (Merged from https://github.com/openssl/openssl/pull/4542)
Diffstat (limited to 'crypto/sha/build.info')
-rw-r--r--crypto/sha/build.info7
1 files changed, 7 insertions, 0 deletions
diff --git a/crypto/sha/build.info b/crypto/sha/build.info
index 7686f9fd62..728c156ffc 100644
--- a/crypto/sha/build.info
+++ b/crypto/sha/build.info
@@ -60,6 +60,13 @@ INCLUDE[sha256-armv8.o]=..
GENERATE[sha512-armv8.S]=asm/sha512-armv8.pl $(PERLASM_SCHEME)
INCLUDE[sha512-armv8.o]=..
+GENERATE[sha1-s390x.S]=asm/sha1-s390x.pl $(PERLASM_SCHEME)
+INCLUDE[sha1-s390x.o]=..
+GENERATE[sha256-s390x.S]=asm/sha512-s390x.pl $(PERLASM_SCHEME)
+INCLUDE[sha256-s390x.o]=..
+GENERATE[sha512-s390x.S]=asm/sha512-s390x.pl $(PERLASM_SCHEME)
+INCLUDE[sha512-s390x.o]=..
+
BEGINRAW[Makefile(unix)]
##### SHA assembler implementations