]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
Check for mpz_powm_sec.
authorNiels Möller <nisse@lysator.liu.se>
Wed, 20 Jan 2010 15:15:34 +0000 (16:15 +0100)
committerNiels Möller <nisse@lysator.liu.se>
Wed, 20 Jan 2010 15:15:34 +0000 (16:15 +0100)
Rev: nettle/ChangeLog:1.48
Rev: nettle/configure.ac:1.13

ChangeLog
configure.ac

index 1443ef99e61ba6d25ff82cbad641780b3dbbde85..e32172a19153b15f1547832f42551e65a5a4231b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2010-01-20  Niels Möller  <nisse@lysator.liu.se>
+
+       * configure.ac: Check for mpz_powm_sec.
+
 2010-01-13  Niels Möller  <nisse@lysator.liu.se>
 
        * Makefile.in ($(LIBHOGWEED_FORLINK)): Depend on
index e18685090b2eee55f406f6a27fd62fc7e0a718fc..ba4d6756abbd382cadb2759ea2f34c1c5e32f13b 100644 (file)
@@ -402,6 +402,12 @@ AC_CHECK_LIB(gmp, __gmpz_getlimbn,,
 Support for public key algorithms will be unavailable.])]
     enable_public_key=no)
 
+# Add -R flags needed to run programs linked with gmp
+LSH_RPATH_FIX
+
+AH_TEMPLATE([HAVE_MPZ_POWM_SEC], [Define if mpz_powm_sec is available (appeared in GMP-5)])
+AC_CHECK_FUNC(__gmpz_powm_sec, [AC_DEFINE(HAVE_MPZ_POWM_SEC)])
+
 AH_TEMPLATE([WITH_HOGWEED], [Defined if public key features are enabled])
 
 if test "x$enable_public_key" = xyes ; then
@@ -420,9 +426,6 @@ fi
 AC_SUBST(IF_HOGWEED)
 AC_SUBST(IF_SHARED)
 
-# Add -R flags needed to run programs linked with gmp
-LSH_RPATH_FIX
-
 OPENSSL_LIBFLAGS=''
 
 # Check for openssl's libcrypto (used only for benchmarking)