summaryrefslogtreecommitdiff
path: root/src/emacs-module.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emacs-module.c')
-rw-r--r--src/emacs-module.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/emacs-module.c b/src/emacs-module.c
index b6a12386267..0b7b3d6ffbe 100644
--- a/src/emacs-module.c
+++ b/src/emacs-module.c
@@ -70,6 +70,11 @@ To add a new module function, proceed as follows:
#include <config.h>
+#ifndef HAVE_GMP
+#include "mini-gmp.h"
+#define EMACS_MODULE_HAVE_MPZ_T
+#endif
+
#define EMACS_MODULE_GMP
#include "emacs-module.h"
@@ -80,8 +85,6 @@ To add a new module function, proceed as follows:
#include <stdlib.h>
#include <time.h>
-#include <gmp.h>
-
#include "lisp.h"
#include "bignum.h"
#include "dynlib.h"