summaryrefslogtreecommitdiff
path: root/src/g10lib.h
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2017-06-14 13:57:45 +0200
committerWerner Koch <wk@gnupg.org>2017-06-14 13:57:45 +0200
commit06f303a633ea2b992259688bef2b023c3f388f73 (patch)
treea023e01ec283b2fc5c3b674681c31ee540b057f4 /src/g10lib.h
parenta44c45675f8b631e11048a540bb1fbb7a022ebb4 (diff)
downloadlibgcrypt-06f303a633ea2b992259688bef2b023c3f388f73.tar.gz
New hardware feature flag HWF_INTEL_RDTSC.
* src/g10lib.h (HWF_INTEL_RDTSC): New. * src/hwfeatures.c (hwflist): Add "intel-rdtsc". * src/hwf-x86.c (detect_x86_gnuc): Get EDX features and test for TSC. Signed-off-by: Werner Koch <wk@gnupg.org>
Diffstat (limited to 'src/g10lib.h')
-rw-r--r--src/g10lib.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/g10lib.h b/src/g10lib.h
index 0309a83a..82562c70 100644
--- a/src/g10lib.h
+++ b/src/g10lib.h
@@ -227,6 +227,9 @@ char **_gcry_strtokenize (const char *string, const char *delim);
#define HWF_ARM_SHA2 (1 << 18)
#define HWF_ARM_PMULL (1 << 19)
+#define HWF_INTEL_RDTSC (1 << 20)
+
+
gpg_err_code_t _gcry_disable_hw_feature (const char *name);
void _gcry_detect_hw_features (void);