xref: /netbsd/external/gpl3/autoconf/dist/ChangeLog.0 (revision f3dc700a)
1*f3dc700aSchristosMon Jul 20 01:08:01 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
2*f3dc700aSchristos
3*f3dc700aSchristos	* acspecific.m4 (AC_ALLOCA): Don't try -lucb -- it's too often broken.
4*f3dc700aSchristos
5*f3dc700aSchristosSat Jul 18 13:40:46 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
6*f3dc700aSchristos
7*f3dc700aSchristos	* acspecific.m4 (AC_MAJOR_HEADER): Add missing "$".
8*f3dc700aSchristos
9*f3dc700aSchristos	* acspecific.m4 (AC_ALLOCA): Put -lc before -lucb.
10*f3dc700aSchristos
11*f3dc700aSchristosFri Jul 17 00:00:07 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
12*f3dc700aSchristos
13*f3dc700aSchristos	* autoconf.sh: Print the lines of the input file where
14*f3dc700aSchristos	unresolved macros occur.  From Francois Pinard.
15*f3dc700aSchristos
16*f3dc700aSchristos	* acspecific.m4 (AC_PROG_INSTALL), acgeneral.m4
17*f3dc700aSchristos	(AC_PROGRAM_CHECK): Use test -f instead of -s.
18*f3dc700aSchristos
19*f3dc700aSchristos	* autoconf.sh: grep for undefined macros in output.
20*f3dc700aSchristos
21*f3dc700aSchristosTue Jul 14 01:19:26 1992  David J. MacKenzie  (djm@apple-gunkies.gnu.ai.mit.edu)
22*f3dc700aSchristos
23*f3dc700aSchristos	* acgeneral.m4 (AC_PROGRAM_CHECK): Search PATH manually to
24*f3dc700aSchristos	avoid "command not found" messages on /dev/tty.  Remove "args
25*f3dc700aSchristos	for check" argument.
26*f3dc700aSchristos	(AC_INIT): Don't define checkfor; no longer needed.
27*f3dc700aSchristos	* acspecific.m4 (AC_PROG_CC, AC_PROG_RANLIB, AC_PROG_YACC,
28*f3dc700aSchristos	AC_PROG_LEX): Don't pass "args for check" argument.
29*f3dc700aSchristos
30*f3dc700aSchristos	* acgeneral.m4 (AC_PROGRAMS_CHECK): New macro.
31*f3dc700aSchristos	* acspecific.m4 (AC_PROG_AWK): Use it.  Check for mawk, gawk,
32*f3dc700aSchristos	nawk, and awk.
33*f3dc700aSchristos	(AC_PROG_YACC): Check for byacc if bison isn't found.
34*f3dc700aSchristos
35*f3dc700aSchristos	* acspecific.m4 (AC_PROG_CC): Renamed from AC_PROG_GCC.
36*f3dc700aSchristos	(AC_PROG_YACC): Renamed from AC_PROG_BISON.
37*f3dc700aSchristos	(AC_PROG_AWK): Renamed from AC_PROG_GAWK.
38*f3dc700aSchristos	(AC_PROG_LEX): Renamed from AC_PROG_FLEX.
39*f3dc700aSchristos
40*f3dc700aSchristos	* acgeneral.m4 (AC_TEST_PROGRAM): Redirect stderr to /dev/null
41*f3dc700aSchristos	both inside and outside the subshell to try to prevent core
42*f3dc700aSchristos	dumped messages.  Who knows, it might even help.
43*f3dc700aSchristos
44*f3dc700aSchristosThu Jul  9 21:37:45 1992  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
45*f3dc700aSchristos
46*f3dc700aSchristos	* acspecific.m4 (AC_GETLOADAVG): Check for DGUX before SVR4.
47*f3dc700aSchristos
48*f3dc700aSchristosFri Jul  3 01:01:50 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
49*f3dc700aSchristos
50*f3dc700aSchristos	* acspecific.m4 (AC_REMOTE_TAPE): Renamed from AC_MTIO.
51*f3dc700aSchristos	Define HAVE_SYS_MTIO_H instead of NO_MTIO.
52*f3dc700aSchristos	(AC_LONG_FILE_NAMES): Renamed from AC_LONG_FILENAMES.
53*f3dc700aSchristos	(AC_RSH): Define HAVE_NETDB_H instead of USE_REXEC.
54*f3dc700aSchristos	Above mostly from Richard Stallman.
55*f3dc700aSchristos
56*f3dc700aSchristos	* acgeneral.m4 (AC_MISSING_FUNCS): Macro removed.
57*f3dc700aSchristos	* acspecific.m4 (AC_VPRINTF, AC_WAIT3, AC_UTIME_NULL,
58*f3dc700aSchristos	AC_TIMEZONE, AC_ST_BLOCKS, AC_ST_BLKSIZE): Change from
59*f3dc700aSchristos	FOO_MISSING to HAVE_FOO.
60*f3dc700aSchristos	(AC_WAIT3): Renamed from AC_WAIT3_RUSAGE.
61*f3dc700aSchristos	(AC_TIMEZONE): Require AC_STRUCT_TM.
62*f3dc700aSchristos	(AC_STRUCT_TM): Provide itself.
63*f3dc700aSchristos
64*f3dc700aSchristos	* acgeneral.m4 (AC_OUTPUT): Add --recheck option to config.status.
65*f3dc700aSchristos
66*f3dc700aSchristos	* acspecific.m4 (AC_ST_RDEV, AC_CONST): New macros.
67*f3dc700aSchristos
68*f3dc700aSchristos	* acgeneral.m4 (AC_DEFINE): Don't consider an empty value arg to
69*f3dc700aSchristos	be an omitted arg.
70*f3dc700aSchristos
71*f3dc700aSchristosThu Jul  2 16:05:05 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
72*f3dc700aSchristos
73*f3dc700aSchristos	* acspecific.m4 (AC_GETLOADAVG): New macro.
74*f3dc700aSchristos
75*f3dc700aSchristos	* autoconf.sh: Only reject an arg that's not a known option if it
76*f3dc700aSchristos	is an option.
77*f3dc700aSchristos
78*f3dc700aSchristosTue Jun 30 16:08:04 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
79*f3dc700aSchristos
80*f3dc700aSchristos	* acgeneral.m4 (AC_INIT, AC_OUTPUT): Eliminate vpsub.
81*f3dc700aSchristos
82*f3dc700aSchristosThu Jun 25 12:42:10 1992  David J. MacKenzie  (djm@apple-gunkies.gnu.ai.mit.edu)
83*f3dc700aSchristos
84*f3dc700aSchristos	* autoconf.sh: Add --version option.
85*f3dc700aSchristos	* acgeneral.m4: Support it.
86*f3dc700aSchristos
87*f3dc700aSchristosWed Jun 24 14:04:13 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
88*f3dc700aSchristos
89*f3dc700aSchristos	* acspecific.m4 (AC_TIMEZONE): Do the checks unconditionally,
90*f3dc700aSchristos	not only if strftime.o is in LIBOBJS.
91*f3dc700aSchristos
92*f3dc700aSchristos	* acspecific.m4 (AC_DIR_HEADER): Don't assume sys/dir.h exists.
93*f3dc700aSchristos
94*f3dc700aSchristos	* acgeneral.m4 (AC_PROGRAM_CHECK): Don't include the program
95*f3dc700aSchristos	name in the value-if-found.  From Rich Murphey.
96*f3dc700aSchristos	* acspecific.m4 (AC_PROG_{GCC,RANLIB,GAWK,BISON,FLEX}): Change
97*f3dc700aSchristos	callers.
98*f3dc700aSchristos
99*f3dc700aSchristos	* acgeneral.m4 (AC_OUTPUT): Mention the args given to
100*f3dc700aSchristos	configure in a comment in config.status.
101*f3dc700aSchristos
102*f3dc700aSchristosFri Jun 19 13:18:12 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
103*f3dc700aSchristos
104*f3dc700aSchristos	* acgeneral.m4 (AC_FUNC_CHECK): Use the third arg when it's
105*f3dc700aSchristos	non-null, not when it's null.  From Ian Lance Taylor.
106*f3dc700aSchristos
107*f3dc700aSchristosThu Jun 18 12:10:27 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
108*f3dc700aSchristos
109*f3dc700aSchristos	* acgeneral.m4 (AC_BEFORE): Print message in next-error format.
110*f3dc700aSchristos	From Franc,ois Pinard.
111*f3dc700aSchristos
112*f3dc700aSchristos	* acgeneral.m4 (AC_PROGRAM_CHECK): If args-for-use is empty,
113*f3dc700aSchristos	don't put a space after the program name.
114*f3dc700aSchristos
115*f3dc700aSchristos	* acspecific.m4 (AC_DECLARE_YYTEXT): Move AC_REQUIREs from
116*f3dc700aSchristos	AC_PROG_FLEX to here, where they belong.
117*f3dc700aSchristos
118*f3dc700aSchristos	* acspecific.m4 (AC_MEMORY_H): Look for memchr instead of memcpy.
119*f3dc700aSchristos	From Karl Berry.
120*f3dc700aSchristos
121*f3dc700aSchristosWed Jun 17 09:56:59 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
122*f3dc700aSchristos
123*f3dc700aSchristos	* acgeneral.m4 (AC_BEFORE): New macro.
124*f3dc700aSchristos	* acspecific.m4 (AC_PROG_GCC, AC_DIR_HEADER, AC_AIX,
125*f3dc700aSchristos	AC_MINIX, AC_ISC_POSIX): Use it.
126*f3dc700aSchristos
127*f3dc700aSchristosTue Jun 16 14:46:29 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
128*f3dc700aSchristos
129*f3dc700aSchristos	* autoconf.sh: Remove incomplete output file if interrupted.
130*f3dc700aSchristos
131*f3dc700aSchristos	* acgeneral.m4 (AC_INIT): Avoid running an extra subshell for pwd.
132*f3dc700aSchristos	From Franc,ois Pinard.
133*f3dc700aSchristos
134*f3dc700aSchristosMon Jun 15 21:27:49 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
135*f3dc700aSchristos
136*f3dc700aSchristos	* acgeneral.m4 (AC_TEST_PROGRAM): Take another arg for
137*f3dc700aSchristos	cross-compiling.
138*f3dc700aSchristos	* acspecific.m4 (AC_CROSS_CHECK): New program.
139*f3dc700aSchristos
140*f3dc700aSchristos	* acgeneral.m4 (AC_REQUIRE, AC_PROVIDE): New macros.
141*f3dc700aSchristos	(AC_HEADER_EGREP, AC_PROGRAM_EGREP, AC_TEST_CPP): Use them.
142*f3dc700aSchristos	* acspecific.m4 (AC_PROG_GCC, AC_GCC_TRADITIONAL, AC_PROG_CPP,
143*f3dc700aSchristos	AC_PROG_FLEX, AC_INLINE): Ditto.
144*f3dc700aSchristos
145*f3dc700aSchristosSat Jun 13 17:54:24 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
146*f3dc700aSchristos
147*f3dc700aSchristos	* acspecific.m4 (AC_MEMORY_H): echo what it's doing.
148*f3dc700aSchristos
149*f3dc700aSchristosThu Jun 11 14:18:35 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
150*f3dc700aSchristos
151*f3dc700aSchristos	* acspecific.m4 (AC_MINUS_C_MINUS_O, AC_INLINE,
152*f3dc700aSchristos	AC_SETVBUF_REVERSED): New macros.
153*f3dc700aSchristos	(AC_ALLOCA): Define HAVE_ALLOCA_H if appropriate.
154*f3dc700aSchristos
155*f3dc700aSchristos	* acgeneral.m4 (AC_INIT): Do pwd in the srcdir, not current dir.
156*f3dc700aSchristos	Scan through "$@" (implicitly) instead of $*.
157*f3dc700aSchristos	(AC_HEADER_EGREP, AC_PROGRAM_EGREP, AC_COMPILE_CHECK,
158*f3dc700aSchristos	AC_TEST_PROGRAM, AC_TEST_CPP): Supply a `:' if `true' argument
159*f3dc700aSchristos	is empty.
160*f3dc700aSchristos	* acgeneral.m4, acspecific.m4: Omit `:' in callers.
161*f3dc700aSchristos
162*f3dc700aSchristosWed Jun 10 12:03:11 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
163*f3dc700aSchristos
164*f3dc700aSchristos	* acgeneral.m4 (AC_HEADER_EGREP, AC_PROGRAM_EGREP, AC_HEADER_CHECK,
165*f3dc700aSchristos	AC_COMPILE_CHECK, AC_TEST_PROGRAM, AC_TEST_CPP, AC_FUNC_CHECK):
166*f3dc700aSchristos	Make the last argument (program to run if test fails) optional.
167*f3dc700aSchristos	(AC_HAVE_FUNCS, AC_HAVE_HEADERS): Don't pass optional last args.
168*f3dc700aSchristos	* acspecific.m4 (most macros): Likewise.
169*f3dc700aSchristos
170*f3dc700aSchristosMon Jun  8 16:27:10 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
171*f3dc700aSchristos
172*f3dc700aSchristos	* acspecific.m4 (AC_VFORK): Get rid of backquotes.
173*f3dc700aSchristos
174*f3dc700aSchristos	* acgeneral.m4 (AC_OUTPUT): Exit with 0 status when
175*f3dc700aSchristos	--no-create was given.
176*f3dc700aSchristos	Only write to the AC_CONFIG_NAME file if it doesn't exist or is
177*f3dc700aSchristos	different from what we'd write.  From Ian Lance Taylor.
178*f3dc700aSchristos
179*f3dc700aSchristosThu Jun  4 14:46:22 1992  David J. MacKenzie  (djm@geech.gnu.ai.mit.edu)
180*f3dc700aSchristos
181*f3dc700aSchristos	* acspecific.m4 (AC_UNISTD_H, AC_UID_T, AC_SIZE_T, AC_PID_T,
182*f3dc700aSchristos	AC_ST_BLKSIZE, AC_STRUCT_TM): Quote the whole macro body.
183*f3dc700aSchristos
184*f3dc700aSchristos	* acgeneral.m4 (AC_OUTPUT): Look for config header.in in
185*f3dc700aSchristos	top_srcdir, not srcdir.  From Garrett Wollman.
186*f3dc700aSchristos
187*f3dc700aSchristos	* acgeneral.m4 (AC_OUTPUT): Don't add make .NOEXPORT rule to
188*f3dc700aSchristos	output files.
189*f3dc700aSchristos
190*f3dc700aSchristos	* acgeneral.m4, acspecific.m4: Rename AC_PROG_CHECK to
191*f3dc700aSchristos	AC_PROGRAM_CHECK, AC_PROG_EGREP to AC_PROGRAM_EGREP,
192*f3dc700aSchristos	AC_TEST_PROG to AC_TEST_PROGRAM.
193*f3dc700aSchristos
194*f3dc700aSchristosWed Jun  3 14:00:07 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
195*f3dc700aSchristos
196*f3dc700aSchristos	* acgeneral.m4 (AC_INIT, AC_OUTPUT): Add --no-create option.
197*f3dc700aSchristos
198*f3dc700aSchristos	* acgeneral.m4 (AC_COMPILE_CHECK): Check the C compiler exit
199*f3dc700aSchristos	status instead of trying to run the test program.
200*f3dc700aSchristos
201*f3dc700aSchristos	* acspecific.m4 (AC_RESTARTABLE_SYSCALLS): Use AC_TEST_PROG
202*f3dc700aSchristos	instead of doing it by hand.
203*f3dc700aSchristos
204*f3dc700aSchristos	* acspecific.m4 (AC_PROG_GCC, AC_AIX, AC_XENIX_DIR,
205*f3dc700aSchristos	AC_SCO_INTL, AC_DYNIX_SEQ): Use AC_PROG_EGREP instead of
206*f3dc700aSchristos	AC_TEST_PROG.
207*f3dc700aSchristos
208*f3dc700aSchristos	* acgeneral.m4 (AC_TEST_PROG): Renamed from AC_TEST_PROGRAM.
209*f3dc700aSchristos
210*f3dc700aSchristos	* acgeneral.m4 (AC_INIT): Don't relativize `.'.
211*f3dc700aSchristos	(AC_OUTPUT): Substitute the subdirectory path, not the top
212*f3dc700aSchristos	path, for srcdir, unless the top path is `.'.
213*f3dc700aSchristos
214*f3dc700aSchristos	* acgeneral.m4 (AC_OUTPUT): Special-case substituting DEFS.
215*f3dc700aSchristos	From Ian Lance Taylor.
216*f3dc700aSchristos
217*f3dc700aSchristos	* acspecific.m4 (AC_GCC_TRADITIONAL): Use CPP instead of
218*f3dc700aSchristos	compiling a test program.
219*f3dc700aSchristos
220*f3dc700aSchristos	* acgeneral.m4 (AC_TEST_CPP): Pass DEFS to CPP.
221*f3dc700aSchristos	(AC_HEADER_EGREP): Don't echo anything.
222*f3dc700aSchristos	(AC_PROG_EGREP): New macro.
223*f3dc700aSchristos
224*f3dc700aSchristosTue Jun  2 14:07:27 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
225*f3dc700aSchristos
226*f3dc700aSchristos	* acgeneral.m4 (AC_CONFIG_HEADER): Renamed from AC_HEADER_FILE.
227*f3dc700aSchristos	Rename AC_HEADER_NAME TO AC_CONFIG_NAME.
228*f3dc700aSchristos	(AC_SUBST): Add the arg variable to a diversion for config.status.
229*f3dc700aSchristos	(AC_OUTPUT): Write the code to create output files into config.status,
230*f3dc700aSchristos	then run that.  Always use `awk'; checking for nawk in a subshell
231*f3dc700aSchristos	doesn't seem to work on 4.3BSD.
232*f3dc700aSchristos
233*f3dc700aSchristos	* acgeneral.m4 (AC_HEADER_EGREP): Pass DEFS to CPP.
234*f3dc700aSchristos
235*f3dc700aSchristos	* acspecific.m4 (AC_SIZE_T): Define size_t as int, not long.
236*f3dc700aSchristos	From Ian Lance Taylor.
237*f3dc700aSchristos
238*f3dc700aSchristos	* acspecific.m4 (AC_STDC_HEADERS): Also check for stdarg.h.
239*f3dc700aSchristos	From Garrett Wollman.
240*f3dc700aSchristos
241*f3dc700aSchristosWed May 20 00:34:03 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
242*f3dc700aSchristos
243*f3dc700aSchristos	* acgeneral.m4 (AC_OUTPUT): Use nawk if available.
244*f3dc700aSchristos
245*f3dc700aSchristos	* acgeneral.m4 (AC_INIT): Make srcdir=`.' absolute.
246*f3dc700aSchristos
247*f3dc700aSchristos	* acspecific.m4 (AC_DIR_HEADER): Include sys/types.h before
248*f3dc700aSchristos	dir header in closedir test.
249*f3dc700aSchristos
250*f3dc700aSchristos	* acgeneral.m4, acspecific.m4: AC_LIBTHING_CHECK renamed to
251*f3dc700aSchristos	AC_COMPILE_CHECK.
252*f3dc700aSchristos
253*f3dc700aSchristos	* acspecific.m4 (AC_AIX, AC_XENIX_DIR, AC_SCO_INTL, AC_DYNIX_SEQ):
254*f3dc700aSchristos	Use the C preprocessor instead of just looking for files.
255*f3dc700aSchristos
256*f3dc700aSchristosMon May 18 20:51:50 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
257*f3dc700aSchristos
258*f3dc700aSchristos	* acspecific.m4 (WORDS_BIGENDIAN): Fix exit expression.
259*f3dc700aSchristos	(AC_DECLARE_YYTEXT): Eval $CPP.
260*f3dc700aSchristos	(AC_DIR_HEADER): Compile the test program; don't just
261*f3dc700aSchristos	preprocess it.  Above all from Karl Berry.
262*f3dc700aSchristos
263*f3dc700aSchristosFri May 15 00:57:01 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
264*f3dc700aSchristos
265*f3dc700aSchristos	* acspecific.m4 (AC_AIX): Don't define _BSD, to avoid getting
266*f3dc700aSchristos	union wait.
267*f3dc700aSchristos
268*f3dc700aSchristos	* acgeneral.m4 (AC_HEADER_EGREP): New macro, replacing AC_IDENT*.
269*f3dc700aSchristos	* acspecific.m4 (AC_MEMORY_H, AC_RETSIGTYPE, AC_{UID,SIZE,PID}_T):
270*f3dc700aSchristos	Use it.
271*f3dc700aSchristos
272*f3dc700aSchristos	* acgeneral.m4 (AC_TEST_CPP): New macro.
273*f3dc700aSchristos	(AC_IDENT_{PRESENT,MISSING}): Macros deleted.
274*f3dc700aSchristos	(AC_HEADER_CHECK): Use AC_TEST_CPP, replaces AC_HEADER_{PRESENT,
275*f3dc700aSchristos	MISSING}.
276*f3dc700aSchristos	(AC_LIBTHING_CHECK): Replace AC_LIBTHING_{PRESENT,MISSING}.
277*f3dc700aSchristos	(AC_FUNC_CHECK): Replace AC_FUNC_PRESENT.
278*f3dc700aSchristos	(AC_INIT): Don't set INCLUDEDIR.
279*f3dc700aSchristos	* acspecific.m4 (AC_DIR_HEADER): Use AC_TEST_CPP.
280*f3dc700aSchristos	* All other macros: Don't refer to INCLUDEDIR; use
281*f3dc700aSchristos	AC_HEADER_CHECK instead.
282*f3dc700aSchristos
283*f3dc700aSchristos	* acspecific.m4 (AC_PROG_CPP): Don't evaluate $CC until called.
284*f3dc700aSchristos	Try $CC -E before /lib/cpp.
285*f3dc700aSchristos
286*f3dc700aSchristosThu May 14 23:15:02 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
287*f3dc700aSchristos
288*f3dc700aSchristos	* acgeneral.m4 (AC_OUTPUT): Remove each file before creating it.
289*f3dc700aSchristos
290*f3dc700aSchristosSat May  9 14:52:57 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
291*f3dc700aSchristos
292*f3dc700aSchristos	* acspecific.m4 (AC_WAIT3_RUSAGE): New macro.
293*f3dc700aSchristos
294*f3dc700aSchristos	* acgeneral.m4 (AC_INIT, AC_OUTPUT): Use AC_SUBST instead of a
295*f3dc700aSchristos	special mechanism to substitute for srcdir.
296*f3dc700aSchristos
297*f3dc700aSchristos	* acgeneral.m4 (AC_OUTPUT): Substitute for exec_prefix if it
298*f3dc700aSchristos	was given, even if not substituting for prefix.
299*f3dc700aSchristos
300*f3dc700aSchristos	* acgeneral.m4 (AC_INIT, AC_OUTPUT): Remove @VPATH@
301*f3dc700aSchristos	substitution; use @srcdir@ instead.
302*f3dc700aSchristos
303*f3dc700aSchristosSun May  3 01:21:47 1992  David J. MacKenzie  (djm@geech.gnu.ai.mit.edu)
304*f3dc700aSchristos
305*f3dc700aSchristos	* acgeneral.m4 (AC_NOTICE): New macro taken from AC_INIT, to avoid
306*f3dc700aSchristos	m4 coredump.  From Karl Berry.
307*f3dc700aSchristos
308*f3dc700aSchristos	* acgeneral.m4 (AC_OUTPUT): Look for header-file.in in $srcdir,
309*f3dc700aSchristos	not current dir.
310*f3dc700aSchristos
311*f3dc700aSchristos	* acgeneral.m4 (AC_IDENT_{MISSING,PRESENT}): Make them agree
312*f3dc700aSchristos	with the documentation -- the third arg is a shell command,
313*f3dc700aSchristos	not an identifier to define.
314*f3dc700aSchristos	* acspecific.m4 (AC_DIR_HEADER): Change the caller.
315*f3dc700aSchristos
316*f3dc700aSchristosMon Apr 27 09:15:15 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
317*f3dc700aSchristos
318*f3dc700aSchristos	* acspecific.m4: Use AC_TEST_PROGRAM wherever $compile was
319*f3dc700aSchristos	being used directly.
320*f3dc700aSchristos
321*f3dc700aSchristos	* acgeneral.m4 (AC_HAVE_HEADERS, AC_HAVE_FUNCS,
322*f3dc700aSchristos	AC_FUNC_PRESENT, AC_TEST_PROGRAM): New macros from Ian Lance Taylor.
323*f3dc700aSchristos
324*f3dc700aSchristos	* acspecific.m4 (AC_PROG_INSTALL): Screen out /usr/sbin/install.
325*f3dc700aSchristos	(AC_CHAR_UNSIGNED): Don't define __CHAR_UNSIGNED__ if it's
326*f3dc700aSchristos	predefined.
327*f3dc700aSchristos
328*f3dc700aSchristosFri Apr 24 10:08:21 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
329*f3dc700aSchristos
330*f3dc700aSchristos	* acgeneral.m4 (AC_OUTPUT): Make the arg a list of files instead of
331*f3dc700aSchristos	directories.
332*f3dc700aSchristos
333*f3dc700aSchristos	* acspecific.m4 (AC_ALLOCA): Check whether the alternate libraries
334*f3dc700aSchristos	actually contain alloca.  From Ian Lance Taylor.
335*f3dc700aSchristos
336*f3dc700aSchristos	* acspecific.m4 (AC_PROG_CPP): New macro.
337*f3dc700aSchristos
338*f3dc700aSchristos	* acgeneral.m4 (AC_OUTPUT): Allow newly defined values to be more
339*f3dc700aSchristos	than one word for AC_HEADER_FILE.  From Karl Berry.
340*f3dc700aSchristos
341*f3dc700aSchristos	* acgeneral.m4 (AC_OUTPUT): Don't substitute DEFS if AC_HEADER_FILE.
342*f3dc700aSchristos	(AC_LIBTHING{PRESENT,MISSING}): Run conftest in subshell.
343*f3dc700aSchristos	From Ian Lance Taylor.
344*f3dc700aSchristos
345*f3dc700aSchristos
346*f3dc700aSchristos	-----
347*f3dc700aSchristos
348*f3dc700aSchristos	Copyright (C) 1992 Free Software Foundation, Inc.
349*f3dc700aSchristos
350*f3dc700aSchristos	This program is free software: you can redistribute it and/or
351*f3dc700aSchristos	modify it under the terms of the GNU General Public License as
352*f3dc700aSchristos	published by the Free Software Foundation, either version 3 of the
353*f3dc700aSchristos	License, or (at your option) any later version.
354*f3dc700aSchristos
355*f3dc700aSchristos	This program is distributed in the hope that it will be useful,
356*f3dc700aSchristos	but WITHOUT ANY WARRANTY; without even the implied warranty of
357*f3dc700aSchristos	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
358*f3dc700aSchristos	General Public License for more details.
359*f3dc700aSchristos
360*f3dc700aSchristos	You should have received a copy of the GNU General Public License
361*f3dc700aSchristos	along with this program.  If not, see
362*f3dc700aSchristos	<http://www.gnu.org/licenses/>.
363