diff options
author | Eli Zaretskii <eliz@gnu.org> | 2017-08-19 11:47:49 +0300 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2017-08-19 11:47:49 +0300 |
commit | 2569d21513246eb8bdded601a18bf8278c80211d (patch) | |
tree | 88da87d7175674fbe11f2d91d9215a7311583847 | |
parent | b6076e6a3c013c48334ca17763ae1fd5eac34959 (diff) | |
download | egawk-2569d21513246eb8bdded601a18bf8278c80211d.tar.gz egawk-2569d21513246eb8bdded601a18bf8278c80211d.tar.bz2 egawk-2569d21513246eb8bdded601a18bf8278c80211d.zip |
Update pc/Makefile.ext per extension/Makefile.am changes.
-rw-r--r-- | pc/ChangeLog | 7 | ||||
-rw-r--r-- | pc/Makefile.ext | 15 |
2 files changed, 20 insertions, 2 deletions
diff --git a/pc/ChangeLog b/pc/ChangeLog index a4920abf..3b8363b7 100644 --- a/pc/ChangeLog +++ b/pc/ChangeLog @@ -1,3 +1,10 @@ +2017-08-19 Eli Zaretskii <eliz@gnu.org> + + * Makefile.ext (MPFR, MPFR_LIBS): New variables, used in compiling + intdiv.c. + (ALL_EXTENSIONS): Add intdiv and readdir_test. + (intdiv.$(SOEXT), readdir_test.$(SOEXT)): New recipes. + 2017-08-18 Eli Zaretskii <eliz@gnu.org> * config.h (HAVE_SYS_IOCTL_H): diff --git a/pc/Makefile.ext b/pc/Makefile.ext index 6cd4d0f3..4aa84fac 100644 --- a/pc/Makefile.ext +++ b/pc/Makefile.ext @@ -23,20 +23,31 @@ pkglibdir = $(libdir)/gawk-extensions pkglibexecdir = $(libexecdir)/gawk-extensions SOEXT = dll + +MPFR = -DHAVE_MPFR +MPFR_LIBS = -lmpfr -lgmp + SIMPLE_EXTENSIONS = inplace.$(SOEXT) ordchr.$(SOEXT) readfile.$(SOEXT)\ revoutput.$(SOEXT) revtwoway.$(SOEXT) testext.$(SOEXT) ALL_EXTENSIONS = filefuncs.$(SOEXT) fnmatch.$(SOEXT) inplace.$(SOEXT)\ - ordchr.$(SOEXT) readdir.$(SOEXT) readfile.$(SOEXT) revoutput.$(SOEXT)\ - revtwoway.$(SOEXT) rwarray.$(SOEXT) testext.$(SOEXT) time.$(SOEXT) + intdiv.$(SOEXT) ordchr.$(SOEXT) readdir.$(SOEXT) readfile.$(SOEXT) \ + revoutput.$(SOEXT) readdir_test.$(SOEXT) revtwoway.$(SOEXT) rwarray.$(SOEXT) \ + testext.$(SOEXT) time.$(SOEXT) extensions: $(ALL_EXTENSIONS) fnmatch.$(SOEXT): fnmatch.c gcc -I.. -I../missing_d -DHAVE_FNMATCH_H -shared -gdwarf-2 -g3 -static-libgcc -o $@ fnmatch.c +intdiv.$(SOEXT): intdiv.c + gcc -I.. $(MPFR) -shared -gdwarf-2 -g3 -static-libgcc -o $@ intdiv.c $(MPFR_LIBS) + readdir.$(SOEXT): readdir.c gawkdirfd.h gcc -I.. -DHAVE_DIRENT_H -shared -gdwarf-2 -g3 -static-libgcc -o $@ readdir.c +readdir_test.$(SOEXT): readdir.c gawkdirfd.h + gcc -I.. -DHAVE_DIRENT_H -shared -gdwarf-2 -g3 -static-libgcc -o $@ readdir_test.c + rwarray.$(SOEXT): rwarray.c gcc -I.. -shared -gdwarf-2 -g3 -static-libgcc -o $@ rwarray.c -lws2_32 |