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