summaryrefslogtreecommitdiff
path: root/src/g10lib.h
diff options
context:
space:
mode:
authorJussi Kivilinna <jussi.kivilinna@iki.fi>2020-12-30 17:46:01 +0200
committerJussi Kivilinna <jussi.kivilinna@iki.fi>2020-12-30 17:46:01 +0200
commit1d13794780e3d052cd5ed6f900bf5900cf44b377 (patch)
tree622e2e8877df6820996f727c1a23663e2602207b /src/g10lib.h
parent0252cc9b62dfe20c77211f093b4fda54786177d3 (diff)
downloadlibgcrypt-1d13794780e3d052cd5ed6f900bf5900cf44b377.tar.gz
hwf-s390x: add VX vector instruction set detection
* configure.ac (gcry_cv_gcc_inline_asm_s390x_vx): New check. * src/g10lib.h (HWF_S390X_VX): New. * src/hwf-s390x.c (HWCAP_S390_VXRS): New. (s390x_features) [HAVE_GCC_INLINE_ASM_S390X_VX]: Add VX feature check. * src/hwfeatures.c (hwlist): Add "s390x-vx". -- Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>
Diffstat (limited to 'src/g10lib.h')
-rw-r--r--src/g10lib.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/g10lib.h b/src/g10lib.h
index 665c2175..cba2e237 100644
--- a/src/g10lib.h
+++ b/src/g10lib.h
@@ -249,6 +249,7 @@ char **_gcry_strtokenize (const char *string, const char *delim);
#define HWF_S390X_MSA (1 << 25)
#define HWF_S390X_MSA_4 (1 << 26)
#define HWF_S390X_MSA_8 (1 << 27)
+#define HWF_S390X_VX (1 << 28)
gpg_err_code_t _gcry_disable_hw_feature (const char *name);
void _gcry_detect_hw_features (void);