2014-06-25 Niels Möller <nisse@lysator.liu.se>
+ * dsa.h: Include bignum.h instead of gmp.h.
+ * ecc-internal.h: Likewise.
+ * ecc.h: Likewise.
+ * gmp-glue.h: Likewise.
+ * pkcs1.h: Likewise.
+ * rsa.h: Likewise.
+
* testsuite/testutils.c (die): Use plain vfprintf, not
gmp_vfprintf.
(write_mpn): New function.
#ifndef NETTLE_DSA_H_INCLUDED
#define NETTLE_DSA_H_INCLUDED
-#include <gmp.h>
-
#include "nettle-types.h"
+#include "bignum.h"
#ifdef __cplusplus
extern "C" {
#ifndef NETTLE_ECC_INTERNAL_H_INCLUDED
#define NETTLE_ECC_INTERNAL_H_INCLUDED
-#include <gmp.h>
-
#include "nettle-types.h"
+#include "bignum.h"
#include "ecc-curve.h"
#include "gmp-glue.h"
#ifndef NETTLE_ECC_H_INCLUDED
#define NETTLE_ECC_H_INCLUDED
-#include <gmp.h>
-
#include "nettle-types.h"
+#include "bignum.h"
#ifdef __cplusplus
extern "C" {
#ifndef NETTLE_GMP_GLUE_H_INCLUDED
#define NETTLE_GMP_GLUE_H_INCLUDED
-#include <gmp.h>
-
-#include "nettle-stdint.h"
+#include "bignum.h"
#ifdef mpz_limbs_read
#define GMP_HAVE_mpz_limbs_read 1
#ifndef NETTLE_PKCS1_H_INCLUDED
#define NETTLE_PKCS1_H_INCLUDED
-#include <gmp.h>
#include "nettle-types.h"
+#include "bignum.h"
#ifdef __cplusplus
extern "C" {
#ifndef NETTLE_RSA_H_INCLUDED
#define NETTLE_RSA_H_INCLUDED
-#include <gmp.h>
#include "nettle-types.h"
+#include "bignum.h"
#include "md5.h"
#include "sha1.h"