aboutsummaryrefslogtreecommitdiff
path: root/crypto/s390xcap.c
AgeCommit message (Collapse)AuthorFilesLines
2017-10-30s390x assembly pack: extend s390x capability vector.Patrick Steuer1-6/+22
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)
2016-10-18Fix strict-warnings buildPatrick Steuer1-0/+1
crypto/s390xcap.c: internal/cryptlib.h needs to be included for OPENSSL_cpuid_setup function prototype is located there to avoid build error due to -Werror=missing-prototypes. Signed-off-by: Patrick Steuer <psteuer@mail.de> Reviewed-by: Rich Salz <rsalz@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> CLA: trivial
2016-05-17Copyright consolidation 09/10Rich Salz1-0/+9
Reviewed-by: Richard Levitte <levitte@openssl.org>
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell1-24/+28
Reviewed-by: Tim Hudson <tjh@openssl.org>
2010-09-18s390x assembler pack: extend OPENSSL_s390xcap_P to 128 bits.Andy Polyakov1-6/+6
2010-01-19s390x assembler update: add support for run-time facility detection.Andy Polyakov1-0/+37