+2022-01-23 Niels Möller <nisse@lysator.liu.se>
+
+ Arrange so that GMP or mini-gmp is always available for tests.
+ * testsuite/testutils.h [!WITH_HOGWEED]: Include mini-gmp.h.
+ * testsuite/testutils.c [!WITH_HOGWEED]: Include mini-gmp.c.
+
2022-01-21 Niels Möller <nisse@lysator.liu.se>
* powerpc64/ecc-secp192r1-modp.asm: New file, contributed by
mpz_clear (y);
}
-#endif /* WITH_HOGWEED */
+#else /* !WITH_HOGWEED */
+/* Make sure either gmp or mini-gmp is available for tests. */
+#include "mini-gmp.c"
+#endif /* !WITH_HOGWEED */
/* Undo dsa-compat name mangling */
#undef dsa_generate_keypair
#define dsa_generate_keypair nettle_dsa_generate_keypair
-#endif /* WITH_HOGWEED */
+#else /* !WITH_HOGWEED */
+/* Make sure either gmp or mini-gmp is available for tests. */
+#include "mini-gmp.h"
+#endif /* !WITH_HOGWEED */
#include "nettle-meta.h"