[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-111-g5eec04a
by Werner Koch
cvs at cvs.gnupg.org
Tue Sep 2 09:26:20 CEST 2014
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".
The branch, master has been updated
via 5eec04a43e6c562e956353449be931dd43dfe1cc (commit)
from 708a3a72cc0608ed4a38ff78d8843c1b46ebf633 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 5eec04a43e6c562e956353449be931dd43dfe1cc
Author: Werner Koch <wk at gnupg.org>
Date: Tue Sep 2 09:25:20 2014 +0200
asm: Allow building x86 and amd64 using old compilers.
* src/hwf-x86.c (get_xgetbv): Build only if AVX support is enabled.
--
Old as(1) versions do not support the xgetvb instruction. Thus build
this function only if asm support has been requested.
GnuPG-bug-id: 1708
diff --git a/src/hwf-x86.c b/src/hwf-x86.c
index 0591b4f..7ee246d 100644
--- a/src/hwf-x86.c
+++ b/src/hwf-x86.c
@@ -96,6 +96,7 @@ get_cpuid(unsigned int in, unsigned int *eax, unsigned int *ebx,
*edx = regs[3];
}
+#if defined(ENABLE_AVX_SUPPORT) || defined(ENABLE_AVX2_SUPPORT)
static unsigned int
get_xgetbv(void)
{
@@ -109,6 +110,7 @@ get_xgetbv(void)
return t_eax;
}
+#endif /* ENABLE_AVX_SUPPORT || ENABLE_AVX2_SUPPORT */
#endif /* i386 && GNUC */
@@ -145,6 +147,7 @@ get_cpuid(unsigned int in, unsigned int *eax, unsigned int *ebx,
*edx = regs[3];
}
+#if defined(ENABLE_AVX_SUPPORT) || defined(ENABLE_AVX2_SUPPORT)
static unsigned int
get_xgetbv(void)
{
@@ -158,6 +161,7 @@ get_xgetbv(void)
return t_eax;
}
+#endif /* ENABLE_AVX_SUPPORT || ENABLE_AVX2_SUPPORT */
#endif /* x86-64 && GNUC */
-----------------------------------------------------------------------
Summary of changes:
src/hwf-x86.c | 4 ++++
1 file changed, 4 insertions(+)
hooks/post-receive
--
The GNU crypto library
http://git.gnupg.org
_______________________________________________
Gnupg-commits mailing list
Gnupg-commits at gnupg.org
http://lists.gnupg.org/mailman/listinfo/gnupg-commits
More information about the Gcrypt-devel
mailing list