aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile.in
diff options
context:
space:
mode:
authorTom Tromey2018-07-06 22:37:51 -0600
committerTom Tromey2018-07-12 22:12:27 -0600
commit7cb45cd25e510cf3c20adeb9ac11c0c3ea1dd340 (patch)
treee67cbf48bf67caeaad0fe95831f9d8155f070f8e /src/Makefile.in
parent42fe787b0f26c2df682b2797407a669ef8522ccb (diff)
downloademacs-7cb45cd25e510cf3c20adeb9ac11c0c3ea1dd340.tar.gz
emacs-7cb45cd25e510cf3c20adeb9ac11c0c3ea1dd340.zip
Add configury for GMP library
* configure.ac (GMP_LIB, GMP_OBJ): New substs. * src/Makefile.in (GMP_OBJ, GMP_OBJ): New variables. (base_obj): Add GMP_OBJ. (LIBES): Add GMP_LIB. * src/mini-gmp.h: New file. * src/mini-gmp.c: New file.
Diffstat (limited to 'src/Makefile.in')
-rw-r--r--src/Makefile.in7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
index c3bcc503492..05d24acef6c 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -322,6 +322,9 @@ INTERVALS_H = dispextern.h intervals.h composite.h
322 322
323GETLOADAVG_LIBS = @GETLOADAVG_LIBS@ 323GETLOADAVG_LIBS = @GETLOADAVG_LIBS@
324 324
325GMP_LIB = @GMP_LIB@
326GMP_OBJ = @GMP_OBJ@
327
325RUN_TEMACS = ./temacs 328RUN_TEMACS = ./temacs
326 329
327# Whether builds should contain details. '--no-build-details' or empty. 330# Whether builds should contain details. '--no-build-details' or empty.
@@ -403,7 +406,7 @@ base_obj = dispnew.o frame.o scroll.o xdisp.o menu.o $(XMENU_OBJ) window.o \
403 thread.o systhread.o \ 406 thread.o systhread.o \
404 $(if $(HYBRID_MALLOC),sheap.o) \ 407 $(if $(HYBRID_MALLOC),sheap.o) \
405 $(MSDOS_OBJ) $(MSDOS_X_OBJ) $(NS_OBJ) $(CYGWIN_OBJ) $(FONT_OBJ) \ 408 $(MSDOS_OBJ) $(MSDOS_X_OBJ) $(NS_OBJ) $(CYGWIN_OBJ) $(FONT_OBJ) \
406 $(W32_OBJ) $(WINDOW_SYSTEM_OBJ) $(XGSELOBJ) $(JSON_OBJ) 409 $(W32_OBJ) $(WINDOW_SYSTEM_OBJ) $(XGSELOBJ) $(JSON_OBJ) $(GMP_OBJ)
407obj = $(base_obj) $(NS_OBJC_OBJ) 410obj = $(base_obj) $(NS_OBJC_OBJ)
408 411
409## Object files used on some machine or other. 412## Object files used on some machine or other.
@@ -501,7 +504,7 @@ LIBES = $(LIBS) $(W32_LIBS) $(LIBS_GNUSTEP) $(LIBX_BASE) $(LIBIMAGE) \
501 $(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \ 504 $(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \
502 $(LIBGNUTLS_LIBS) $(LIB_PTHREAD) $(GETADDRINFO_A_LIBS) $(LCMS2_LIBS) \ 505 $(LIBGNUTLS_LIBS) $(LIB_PTHREAD) $(GETADDRINFO_A_LIBS) $(LCMS2_LIBS) \
503 $(NOTIFY_LIBS) $(LIB_MATH) $(LIBZ) $(LIBMODULES) $(LIBSYSTEMD_LIBS) \ 506 $(NOTIFY_LIBS) $(LIB_MATH) $(LIBZ) $(LIBMODULES) $(LIBSYSTEMD_LIBS) \
504 $(JSON_LIBS) 507 $(JSON_LIBS) $(GMP_LIB)
505 508
506## FORCE it so that admin/unidata can decide whether these files 509## FORCE it so that admin/unidata can decide whether these files
507## are up-to-date. Although since charprop depends on bootstrap-emacs, 510## are up-to-date. Although since charprop depends on bootstrap-emacs,