acconfig.h: Add USCORE.
[bpt/guile.git] / ChangeLog
1 1997-12-01 Tim Pierce <twp@skepsis.com>
2
3 * acconfig.h: Add USCORE.
4
5 1997-11-27 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
6
7 * configure.in: Added code to enable GUILE_ISELECT on systems
8 which have the necessary functions (gettimeofday, select).
9
10 * acconfig.h: Added GUILE_ISELECT.
11
12 1997-11-24 Tim Pierce <twp@twp.tezcat.com>
13
14 * acinclude.m4: Assume dlsym does not add underscore if
15 cross-compiling.
16 * aclocal.m4, configure: Regenderated.
17
18 1997-11-21 Tim Pierce <twp@twp.tezcat.com>
19
20 * acinclude.m4 (GUILE_DLSYM_USCORE): New macro, thanks Dan Hagerty
21 <hag@ai.mit.edu>.
22 * configure.in: Use it.
23 * configure: Regenerated.
24 * acconfig.h (DLSYM_ADDS_USCORE): New #define.
25
26 1997-10-26 Mikael Djurfeldt <mdj@nada.kth.se>
27
28 * README (libtool): Tell people to use version 1.0e.
29
30 Sat Oct 25 02:50:43 1997 Jim Blandy <jimb@totoro.red-bean.com>
31
32 Call the QuickThreads library libqthreads.a, not libqt.a. The old
33 name conflicts with the Qt user interface toolkit.
34 * threads.m4 (CY_AC_WITH_THREADS): Use new library name.
35 * configure.in: Same.
36 * aclocal.m4, configure: Regenerated.
37
38 Thu Oct 23 00:58:06 1997 Jim Blandy <jimb@totoro.red-bean.com>
39
40 * configure.in: Check for the readline library, and the termcap
41 library (on which readline relies).
42 * configure: Regenerated.
43
44 Wed Oct 22 16:55:57 1997 Jim Blandy <jimb@totoro.red-bean.com>
45
46 New libtool: 1.0e
47 * ltconfig, ltmain.sh, config.sub, config.guess: Updated.
48 * configure, aclocal.m4: Regenerated.
49
50 1997-10-02 Marius Vollmer <mvo@zagadka.ping.de>
51
52 Make dynamic linking work on Dec Unix. (Thanks to Clark McGrew)
53 * configure.in: Check whether dlopen can be found without -ldl.
54
55 Mon Sep 29 23:52:52 1997 Jim Blandy <jimb@totoro.red-bean.com>
56
57 * Makefile.in: Regenerated with automake 1.2c.
58
59 Sat Sep 27 23:01:58 1997 Jim Blandy <jimb@totoro.red-bean.com>
60
61 * Makefile.am: Add new `build' subdirectory to SUBDIRS.
62 * configure.in: Add build/Makefile to AC_OUTPUT clause.
63 * Makefile.in, configure: Regenerated.
64
65 * Makefile.in, aclocal.m4: Regenerated with automake 1.2a.
66
67 Tue Sep 16 00:19:46 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
68
69 * README, ltconfig, ltmain.sh: New libtool: 1.0c.
70
71 Thu Sep 11 11:28:24 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
72
73 * ltmain.sh: Added a missing '\' before \n on line 32.
74
75 Thu Aug 28 23:40:43 1997 Jim Blandy <jimb@totoro.red-bean.com>
76
77 New libtool: 1.0b.
78 * ltconfig, ltmain.sh, config.guess: Freshly libtoolized.
79 * Makefile.in, aclocal.m4, configure: Regenerated, salamander-style.
80
81 Wed Aug 27 11:35:09 1997 Jim Blandy <jimb@totoro.red-bean.com>
82
83 * Makefile.in: Regenerated, so it uses "tar", not "gtar".
84
85 * configure.in: Use the QuickThreads assembler fragment with Irix
86 dynamic linking support for Irix 6 as well as Irix 5. Thanks to
87 Jesse Glick.
88 * configure: Regenerated.
89
90 Sun Aug 24 15:51:12 1997 Mikael Djurfeldt <mdj@kenneth>
91
92 * acinclude.m4 (GUILE_NAMED_CHECK_FUNC): New macro: Tagged test,
93 so that test for the same function can be performed multiple
94 times.
95
96 * configure.in (AC_CHECK_HEADERS): Test for rxposix.h,
97 rx/rxposix.h. Add library rx only if regcomp can't be found
98 without it.
99
100 * acconfig.h (HAVE_REGCOMP): Added it here since autoheader misses
101 it for some reason!
102
103 Fri Aug 22 21:21:49 1997 Jim Blandy <jimb@totoro.red-bean.com>
104
105 * THANKS: New file.
106 * Makefile.in, aclocal.m4, configure: Regenerated.
107
108 Wed Jul 23 20:24:27 1997 Mikael Djurfeldt <djurf@zafir.e.kth.se>
109
110 * configure.in: Added thread support for the alpha architecture.
111 configure: Regenerated.
112
113 Thu Jul 17 07:56:05 1997 Gary Houston <ghouston@actrix.gen.nz>
114
115 * configure.in: use AC_CHECK_FUNCS for sethostent etc.,
116 so scmconfig.h is updated with the test results. this may
117 disable one of the cygwin hacks.
118
119 Fri Jul 11 00:18:19 1997 Jim Blandy <jimb@floss.red-bean.com>
120
121 Changes to compile under gnu-win32, from Marcus Daniels:
122 * configure.in: When sys/un.h exists, define HAVE_UNIX_DOMAIN_SOCKETS
123 to indicate that Unix domain sockets will work.
124 Check for socketpair, getgroups, setwent, pause, and tzset
125 (cygwin currently lacks these them).
126 Check for sethostent endhostent getnetent setnetent endnetent
127 getprotoent endprotoent getservent endservent getnetbyaddr
128 getnetbyname inet_lnaof inet_makeaddr inet_netof (cygwin currently
129 lacks them). In the case of cygwin, temporarily prefix these
130 functions with "cygwin32_", the way that netdb.h does.
131 Don't define HAVE_REGCOMP unless both regcomp and regex.h are
132 available (cygwin b18 came distributed without a working regex.h
133 file).
134 * acconfig.h (HAVE_UNIX_DOMAIN_SOCKETS): Add this.
135 * configure: Regenerated.
136
137 Wed Jul 2 12:28:40 1997 Tim Pierce <twp@twp.tezcat.com>
138
139 * ltmain.sh: Remove any trailing colon on $shlibpath_var
140 (i.e. LD_LIBRARY_PATH) for braindamaged linkers that choke on it.
141 Patch sent to bug-libtool.
142
143 Sat Jun 28 16:13:43 1997 Tim Pierce <twp@twp.tezcat.com>
144
145 * configure.in: Add alloca.o explicitly to LIBOBJS (thanks Eric
146 Backus for reporting this problem and suggesting a fix).
147 * configure: Regenerated.
148
149 Thu Jun 26 20:43:31 1997 Jim Blandy <jimb@floss.red-bean.com>
150
151 * Guile 1.2 released.
152
153 * configure.in: Check for librx after libm; fundamentals need to
154 come first.
155 * configure: Regenerated.
156
157 Tue Jun 24 13:34:20 1997 Tim Pierce <twpierce@bio-5.bsd.uchicago.edu>
158
159 * aclocal.m4 (AM_PATH_PROG_LD): Change `ac_cv_path_LD' typo to
160 `am_cv_path_LD'.
161 * configure: Regenerated.
162
163 Sun Jun 22 15:43:07 1997 Jim Blandy <jimb@floss.red-bean.com>
164
165 Try to detect when people are using one version of libguile and a
166 different version of ice-9. People have been skewing things and
167 sending in bug reports.
168 * configure.in: Provide libguile its version information through a
169 separate header file generated by the Makefile, not through
170 scmconfig.h.
171 (GUILE_MAJOR_VERSION, GUILE_MINOR_VERSION, GUILE_VERSION):
172 AC_SUBST these, instead of AC_DEFINE'ing them.
173 (GUILE_STAMP): New AC_SUBST: the time we configured the tree.
174 (AC_OUTPUT): Create ice-9/version.scm.
175 * acconfig.h (GUILE_MAJOR_VERSION, GUILE_MINOR_VERSION,
176 GUILE_VERSION): Deleted.
177 * Makefile.in: Regenerated.
178
179 * aclocal.m4: Regenerated, using the libtool 0.9h m4 macros.
180
181 * Makefile.am (EXTRA_DIST): Include acconfig.h in the
182 distribution.
183 * Makefile.in: Regenerated.
184
185 Sat Jun 21 00:14:07 1997 Jim Blandy <jimb@floss.red-bean.com>
186
187 * ltmain.sh (line 1191): Don't forget 'test' in if statement.
188
189 * ltconfig, ltmain.sh: libtoolized, using libtool 0.9h.
190
191 Wed Jun 11 00:34:01 1997 Jim Blandy <jimb@floss.red-bean.com>
192
193 * ltconfig, ltmain.sh, config.guess: New files from libtool 0.9g.
194
195 * configure.in: By default, include functions in Guile to allow
196 linking with dynamic libraries at run-time. In other words,
197 --enable-dynamic-linking is now the default.
198 * configure: Rebuilt.
199
200 * configure.in: Remove space between AC_CHECK_LIB and opening
201 paren in check for Rx.
202 * configure: Regenerated.
203
204 * configure.in: Remove all mention of xtra_PLUGIN_guile_libs.
205 It's never used.
206 * configure, Makefile.in: Regenerated.
207
208 Tue Jun 10 23:37:12 1997 Jim Blandy <jimb@floss.red-bean.com>
209
210 * configure.in: Move checks for libraries (-lm, -lnsl, -lsocket,
211 -dl, -dld) before checks for functions.
212 * configure: Regenerated.
213
214 Mon Jun 9 02:35:46 1997 Tim Pierce <twp@twp.tezcat.com>
215
216 * config.guess: New copy from autoconf-2.12, which recognizes
217 OpenBSD.
218
219 Tue Jun 3 16:34:19 1997 Jim Blandy <jimb@totoro.cyclic.com>
220
221 * configure.in: Check for Rx, so we will use its routines (which I
222 pretty much trust) if it is installed.
223 * configure: Regenerated.
224
225 Sat May 31 03:48:45 1997 Gary Houston <ghouston@actrix.gen.nz>
226
227 * acconfig.h: mention HAVE_RESTARTS.
228 * configure.in: check for sigaction and restartable system calls.
229
230 Tue May 27 22:47:52 1997 Tim Pierce <twp@twp.tezcat.com>
231
232 * configure.in: Check for presence of regcomp.
233 * configure: Regenerated.
234
235 Mon May 26 12:14:20 1997 Jim Blandy <jimb@floss.cyclic.com>
236
237 * COPYING: New address for FSF.
238
239 * configure.in: We don't need to add fileblocks.o to LIBOBJS if
240 struct stat doesn't have the st_blocks field. We take care of
241 that case in the code. Replace AC_STRUCT_ST_BLOCKS with its
242 definition, edited appropriately. (Bernard URBAN)
243 * configure: Regenerated.
244
245 Sat May 17 13:49:28 1997 Jim Blandy <jimb@floss.cyclic.com>
246
247 * configure.in: Don't link against -lnsl or -lsocket unless we
248 actually need to. This causes trouble on Irix. (Thanks to Larry
249 Schwimmer.)
250
251 * config.sub: Get newer version, that recognizes the i686.
252
253 Fri May 16 17:26:10 1997 Jim Blandy <jimb@totoro.cyclic.com>
254
255 * README: Changed Mikael's threads work attribution in order
256 to sooth Anthony's enormous, but wounded, ego.
257
258 Fri May 16 17:26:53 1997 Jim Blandy <jimb@totoro.cyclic.com>
259
260 Just kidding!!!
261
262 Fri May 16 04:24:48 1997 Jim Blandy <jimb@floss.cyclic.com>
263
264 Guile 1.1 released.
265 * GUILE-VERSION: Bump to 1.1.
266
267 Tue May 13 16:34:40 1997 Jim Blandy <jimb@floss.cyclic.com>
268
269 Switch to automake-1.1p.
270 * Makefile.in, aclocal.m4, configure: Regenerated.
271
272 Mon May 12 18:29:45 1997 Jim Blandy <jimb@floss.cyclic.com>
273
274 * threads.m4: Copy Anthony's change here, so it'll actually
275 survive.
276
277 Thu May 8 11:48:40 1997 Anthony Green <green@hoser.cygnus.com>
278
279 * aclocal.m4: Fixes for building with coop threads in a
280 seperate compilation directory.
281 * configure: Rebuilt.
282
283 Fri May 2 16:24:15 1997 Jim Blandy <jimb@floss.cyclic.com>
284
285 Upgrade to libtool 0.9e.
286 * ltconfig, ltmain.sh, config.guess, config.sub: New versions,
287 supplied by libtool.
288
289 * configure.in: When configuring qt, sunos needs the underscore
290 files; Solaris and Linux both need the normal files.
291 * configure: Reebilt.
292
293 Thu May 1 15:35:49 1997 Jim Blandy <jimb@floss.cyclic.com>
294
295 * configure.in: Get the paths for qt's md files right, so it can
296 build correctly when using a separate compilation directory.
297 * configure: Regenerated.
298
299 Thu Apr 24 01:20:34 1997 Jim Blandy <jimb@floss.cyclic.com>
300
301 Get threads to work again.
302 * Makefile.am (SUBDIRS): List libguile last, so qt gets built
303 first.
304 * Makefile.in: Regenerated.
305 * aclocal.m4, configure: Regenerate, with modern definition of
306 CY_AC_WITH_THREADS. Where did the old text come from? Creepy...
307
308 Reduced Guile distribution: one configure script, no plugins.
309 * configure.in: Merged the old text from qt/configure.in and
310 libguile/configure.in; Tom Tromey says automake only wants one
311 configure.in script. This seems fishy, but...
312 * Makefile.am: List the subdirectories explicitly; no more PLUGIN
313 gubbish.
314 * acconfig.h, acinclude.m4: Moved here from libguile, since
315 libguile's configure script lives here now.
316 * AUTHORS, INSTALL, README: Updated.
317 * Makefile.in, aclocal.m4 configure: Regenerated. Just like
318 amputated amphibian limbs.
319
320 Tue Apr 22 16:57:38 1997 Jim Blandy <jimb@totoro.cyclic.com>
321
322 * newdoc/ref/Makefile.am (dist_texis): Distribute the index files.
323 * newdoc/ref/Makefile.in: Regenerated.
324
325 Mon Apr 14 18:51:25 1997 Jim Blandy <jimb@floss.cyclic.com>
326
327 * threads.m4 (CY_AC_WITH_THREADS): When using coop threads, no
328 need to link against libthreads; the files it used to contain
329 are now a part of libguile.
330
331 Sun Apr 13 22:14:10 1997 Jim Blandy <jimb@floss.cyclic.com>
332
333 * guile.m4: Revert change of Mar 15, and use the new 'no-define'
334 argument to the AM_INIT_AUTOMAKE macro.
335
336 Fri Apr 11 15:43:07 1997 Jim Blandy <jimb@totoro.cyclic.com>
337
338 * ltconfig, ltmain.sh: Upgraded libtool files to 0.9d.
339 * README: Say where to find libtool 0.9d.
340
341 Wed Apr 9 17:51:13 1997 Jim Blandy <jimb@floss.cyclic.com>
342
343 Changes to work with automake-1.1n, which has better libtool
344 support. Also use libtool 0.8.
345 * README: Note new version numbers for automake and libtool.
346 * missing: New file required by new automake.
347 * Makefile.in: Regenerated.
348
349 Sat Apr 5 16:48:38 1997 Jim Blandy <jimb@floss.cyclic.com>
350
351 * newdoc/ref/scheme.texi (set-object-property!): Fix function name.
352
353 * Makefile.am: Omit doc subtree.
354 * configure.in: Omit makefiles in doc subtree.
355 * Makefile.in, configure: Rebuilt.
356
357 Sat Mar 15 01:11:44 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
358
359 * guile.m4 (AM_INIT_GUILE_MODULE): Replaced AM_INIT_AUTOMAKE macro
360 with its definition and commented out definition of PACKAGE. This
361 changed seemed necessary after having removed PACKAGE from
362 libguile/acconfig.h.
363
364 Mon Feb 24 21:43:26 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
365
366 * ltconfig, ltmain.sh: New versions from libtool-0.9.
367
368 * configure.in: Added AM_MAINTAINER_MODE
369
370 Fri Feb 7 17:57:46 1997 Jim Blandy <jimb@floss.cyclic.com>
371
372 * config.sub, config.guess: New versions, that handle i686, etc.
373
374 Thu Jan 23 07:06:15 1997 Mark Galassi <rosalia@papageno.lanl.gov>
375
376 * newdoc/tutorial/guile-tut.texi: started checking in the Guile
377 tutorial rewrite, but have not merged much into it yet.
378
379 Tue Jan 21 17:28:40 1997 Mark Galassi <rosalia@sarastro.lanl.gov>
380
381 * newdoc/ref/guile-ref.texi: started checking in parts of the
382 reference manual re-write.
383
384 Sat Jan 11 14:40:17 1997 Marius Vollmer <mvo@zagadka.ping.de>
385
386 * ltconfig, ltmain.sh: New files for libtool support. libguile,
387 rx, gh and gtcltk-lib can now be build as shared libraries.
388 * Makefile.am (EXTRA_DIST): Added ltconfig and ltmain.sh
389
390 Sun Jan 5 16:57:10 1997 Jim Blandy <jimb@floss.cyclic.com>
391
392 * Guile 1.0 released. This is the first release by the Free
393 Software Foundation; Cygnus has also released earlier versions of
394 Guile.
395
396 * GUILE-VERSION: Updated version number.
397 * NEWS: Added comments for all the user-visible changes marked in
398 the ChangeLogs.
399 * README: Updated for release.
400
401 Thu Dec 12 00:14:32 1996 Gary Houston <ghouston@actrix.gen.nz>
402
403 * scsh: new directory.
404
405 Mon Dec 2 17:33:04 1996 Tom Tromey <tromey@cygnus.com>
406
407 * configure.in: Generate doc/guile-programmer/Makefile and
408 doc/guile-user/Makefile.
409
410 Sat Nov 30 23:45:54 1996 Tom Tromey <tromey@cygnus.com>
411
412 * aclocal.m4: Now automatically generated by aclocal.
413 * threads.m4: New file.
414 * guile.m4: New file.
415 * Makefile.am, doc/Makefile.am: New files.
416 * configure.in: Updated for Automake. Avoid excessively verbose
417 "greet" messages.
418
419 Wed Oct 16 07:32:14 1996 Mark Galassi <rosalia@sarastro.lanl.gov>
420
421 * lgh: directory renamed to gh, along with all prefixes of the
422 high level library procedures.
423
424 Thu Oct 10 14:37:43 1996 Jim Blandy <jimb@floss.cyclic.com>
425
426 * Makefile.in (TAGS tags): Find the source files in $srcdir.
427
428 Wed Oct 9 19:37:14 1996 Jim Blandy <jimb@floss.cyclic.com>
429
430 * Makefile.in (DISTFILES): Add AUTHORS and aclocal.m4.
431
432 Tue Oct 1 00:13:55 1996 Mikael Djurfeldt <mdj@woody.nada.kth.se>
433
434 * configure.in: Added some configuration magic from the Cygnus
435 distribution.
436
437 * aclocal.m4: New file. For now used for thread support
438 configuration.
439
440 Fri Sep 13 14:39:30 1996 Mark Galassi <rosalia@sarastro.lanl.gov>
441
442 * Makefile.in (DISTFILES): added mkinstalldirs to the DISTFILES
443
444 * PLUGIN: changed the PLUGIN/REQ files in the ice-9 and lgh
445 directories, to arrange for lgh to the last thing
446 configured/built.
447
448 Wed Sep 11 21:11:33 1996 Mark Galassi <rosalia@nis.lanl.gov>
449
450 * lgh/: added the directory in which I implement the high level
451 libguile library (lgh_) for this release of Guile. See the
452 ChangeLog in there for further details.
453
454 Wed Sep 11 16:12:53 1996 Mark Galassi <rosalia@sarastro.lanl.gov>
455
456 * doc/ (guile-user and guile-programmer): added the guile-user and
457 guile-programmer directories which contain the user and programmer
458 manuals. See the ChangeLog entries there for detail.
459
460 Wed Sep 11 14:33:49 1996 Jim Blandy <jimb@floss.cyclic.com>
461
462 * Makefile.in (distclean): Don't forget to delete doc/Makefile.
463
464 * Makefile.in (distclean): Don't forget to delete
465 config.build-subdirs.
466
467 Thu Sep 5 17:36:15 1996 Jim Blandy <jimb@floss.cyclic.com>
468
469 * Makefile.in (tags): New name for `TAGS' target, which will
470 always run the commands.
471
472 Thu Sep 5 09:56:50 1996 Jim Blandy <jimb@totoro.cyclic.com>
473
474 * README: Doc fixes.
475
476 Fri Aug 30 16:56:27 1996 Jim Blandy <jimb@floss.cyclic.com>
477
478 * Makefile.in (TAGS): Produce a single tags file for all of Guile.
479
480 Thu Aug 15 19:03:03 1996 Jim Blandy <jimb@floss.cyclic.com>
481
482 * configure.in: Check for -ldl, so the check for Tcl won't fail
483 spuriously.
484
485 Thu Aug 15 01:29:29 1996 Jim Blandy <jimb@totoro.cyclic.com>
486
487 Change the way we decide whether to build gtcltk-lib, so that it's
488 omitted from the build process when appropriate, but never from
489 the dist process.
490 * configure.in: Don't edit all_subdirs depending on the
491 availability of Tk; let that be the list of all PLUGIN
492 subdirectories present, as it used to be. Instead, edit a new
493 variable, build_subdirs; write its final value, the list of
494 subdirs we do want to compile in, to config.build-subdirs.
495 Substitute that into the top-level Makefile too.
496 * Makefile.in (subdirs): Set this to @build_subdirs@, so we only
497 recurse on the subdirectories we should build.
498 (distdirs): Set this to @existingdirs@, so it includes the subdirs
499 we decided not to build.
500
501 * doc/gtcltk.texi: File resurrected from old Guile releases.
502 * doc/Makefile.in (info): Build the gtcltk documentation.
503 (DIST_FILES): Include it in the distribution.
504
505 * configure.in: If we can find the library for tcl7.5, build
506 gtcltk-lib. Call AC_PROG_CC, to help run that test with the right
507 compiler (not sure this is necessary).
508
509 Mon Aug 12 15:09:37 1996 Jim Blandy <jimb@totoro.cyclic.com>
510
511 * NEWS: Fix bug reporting address.
512
513 Fri Aug 9 15:58:42 1996 Jim Blandy <jimb@totoro.cyclic.com>
514
515 * AUTHORS: New file, in accordance with the GNU maintainers'
516 standards.
517
518 Tue Aug 6 14:40:44 1996 Jim Blandy <jimb@totoro.cyclic.com>
519
520 * README: Renamed from ANNOUNCE; include bug report address,
521 description, and short tour.
522 * INSTALL: Renamed from BUILDING.
523 * NEWS: New file.
524 * Makefile.in (DISTFILES): Update appropriately.
525
526 Thu Aug 1 02:31:53 1996 Jim Blandy <jimb@totoro.cyclic.com>
527
528 * doc/Makefile.in: Added pattern targets for creating DVI and
529 PostScript files.
530 (%.ps, %.dvi, %.txt): New targets.
531 (DVIPS, TEXI2DVI): New variables.
532
533 * GUILE-VERSION: Updated to 1.0b3.
534
535 Rehashed distribution system, in preparation for nightly
536 snapshots. Other changes in subdirectories.
537 * Makefile.in (dist): Rewritten --- the old target was out of
538 date, dependent on files that we don't have, and relied on GNU
539 tar. The new target is simpler.
540 (VERSION, srcdir, dist_dirs): New variables.
541 (DISTFILES): Renamed from localfiles. Added GUILE-VERSION and
542 TODO.
543 (localtreats): Variable removed. We don't have this file.
544 (info): cd to doc and make info there; don't make info in every
545 ${subdir}; those Makefiles don't know what to do.
546 (distname, distdir, treats, announcefile): Variables removed.
547 (manifest-file): Target removed.
548 (dist-dir): New target, responsible for distributable files in
549 this directory.
550 (GZIP, GZIP_EXT, TAR_VERBOSE, DIST_NAME): New variables,
551 controlling the 'dist' target.
552 * configure.in: Substitute GUILE-VERSION into the top-level
553 Makefile. Build doc/Makefile from doc/Makefile.in.
554
555 * doc/Makefile.in: New file.