📄 changelog.1
字号:
* acgeneral.m4 (AC_OUTPUT): Use variables gen_files and gen_config in the loop that generates the output (Make)files, instead of hardwiring the filenames.Sat May 15 17:23:19 1993 Roland McGrath (roland@geech.gnu.ai.mit.edu) * autoconf.sh: Accept `-' to mean read stdin as input. * autoheader.sh: Likewise.Fri May 14 12:41:02 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) * autoheader.sh, acspecific.m4 (AC_PREPARE): If `LANG' environment variable is set, reset its value to `C'. This is so `tr [...]' works more portably.Thu May 13 22:56:20 1993 Paul Eggert (eggert@twinsun.com) * acspecific.m4 (VOID_CLOSEDIR): Test closedir instead of assuming that it works. E.g. dynix closedir yields garbage, but has no prototype. Presumably Xenix closedir had the same problem, so stop special-casing it.Wed May 12 20:25:36 1993 Jim Meyering (meyering@comco.com) * acconfig.h: Add HAVE_LONG_DOUBLE.Wed May 12 15:07:36 1993 Roland McGrath (roland@geech.gnu.ai.mit.edu) * acgeneral.m4 (AC_DEFINE_UNQUOTED): New macro. * acgeneral.m4 (AC_FUNC_CHECK): Include ctype.h instead of stdio.h. We want it only to define __stub_* in glibc. Using stdio.h lost when it contained a conflicting prototype for $1; ctype.h has fewer prototypes. * acconfig.h: Add GETGROUPS_T. * acspecific.m4 (AC_PROG_RANLIB): Use : instead of @: for no-op. Some braindead make does bizarre magical things with @ in variables.Mon May 10 14:24:27 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) * acspecific.m4 (AC_HAVE_POUNDBANG): New feature. * acgeneral.m4 (AC_OUTPUT): Add more backslashes to character class in DEFS filter (sigh).Sun May 9 14:04:31 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * acgeneral.m4 (AC_DEFINE_QUOTE): No AC_QUOTE_SED (was innermost). (AC_HEADER_EGREP, AC_PROGRAM_EGREP, AC_TEST_CPP): Put a \ before $DEFS in string to be evalled. (AC_OUTPUT): Run DEFS through a sed filter that quotes things in it from sed (woo woo!) before writing it into config.status. * acspecific.m4 (AC_ALLOCA): Use AC_PROGRAM_EGREP to test for [CRAY && !CRAY2], instead of AC_TEST_PROGRAM. No need to run a program for this. * acgeneral.m4 (AC_PROGRAM_CHECK): Extract the first word of $2 when looking for it in PATH, so it can be a program name with args. Omit default assignment if $4 is empty. Only write verbose msg if $1 was set nonempty. * acspecific.m4 (AC_PROG_YACC): Pass 'bison -y' (quoted like that) in list to AC_PROGRAMS_CHECK. Don't test for bison later to add -y flag.Sat May 8 00:23:58 1993 Jim Meyering (meyering@comco.com) * acgeneral.m4 (AC_REPLACE_FUNCS): Add a trailing newline in code for AC_COMPILE_CHECK. Otherwise it got spurious failures. * acspecific.m4 (TIME_WITH_SYS_TIME): New macro. * Makefile.in (dist): Depend on Makefile. Use gzip instead of compress. Link files individually instead of en masse; if a link fails, use `cp -f' on the losing file. * acspecific.m4 (AC_ALLOCA): Define CRAY_STACKSEG_END (the name of a function used in alloca.c) for CRAY-1, CRAY X-MP, and CRAY Y-MP.Fri May 7 15:56:26 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * acspecific.m4 (AC_GETLOADAVG): Check for mach/mach.h, but don't disable nlist checks if found.Fri May 7 04:59:25 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) * acspecific.m4 (AC_PROG_INSTALL): Don't look for `install' in /usr/ucb.Thu May 6 20:41:35 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * acgeneral.m4 (AC_FUNC_CHECK): The test program should choke on #ifdef __stub___$1 as well. (AC_REPLACE_FUNCS): Make the test program choke on stubs.Wed May 5 20:43:13 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * autoconf.sh ($infile existence check): Fixed test for nonemptiness of $print_version to not always be true.Wed May 5 17:22:42 1993 David J. MacKenzie (djm@wookumz.gnu.ai.mit.edu) * acgeneral.m4 (AC_PREFIX, AC_PROGRAM_CHECK), acspecific.m4 (AC_PROG_INSTALL): If IFS wasn't set initially, give it a normal default value. Happens on LynxOS (x86), says Pete Klammer <PKLAMMER@cudnvr.denver.colorado.edu>.Wed May 5 13:22:52 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * acgeneral.m4: Undefine the `shift' builtin. * acspecific.m4 (AC_PROG_YACC): Use AC_PROGRAMS_CHECK to check for both bison and yacc, instead of two AC_PROGRAM_CHECK uses. * autoheader.sh ($# -eq 0): Set var $tmpout to name of temp file, send stdout there instead of config.h.in. (just before exit): If $# -eq 0, then move $tmpout to config.h.in if $status -eq 0, or remove $tmpout otherwise. * acspecific.m4 (AC_STRCOLL): Rewritten to use a test program that verifies that `strcoll' does vaguely reasonable ordering.Tue May 4 19:59:00 1993 Jim Meyering (meyering@comco.com) * acspecific.m4 (AC_LONG_DOUBLE): Don't explicitely echo `checking for long double'.Mon May 3 22:04:35 1993 Jim Meyering (meyering@comco.com) * acspecific.m4 (AC_GETGROUPS_T): New macro.Sat May 1 22:37:55 1993 Jim Meyering (meyering@comco.com) * acspecific.m4 (AC_LONG_DOUBLE): New macro.Wed Apr 28 15:52:42 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * acgeneral.m4 (AC_PROGRAM_CHECK): Write msg under --verbose.Thu Apr 22 18:24:40 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * acgeneral.m4 (AC_FUNC_CHECK): Remove spurious `#endif' line at end. * acgeneral.m4 (AC_WITH): Fix reversed args to patsubst. Test $with_FOO, not $FOO.Wed Apr 21 18:14:19 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * acgeneral.m4 (AC_QUOTE_TOKEN): New macro. (AC_DEFINE_QUOTE): Use it.Tue Apr 20 18:02:46 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) * acspecific.m4 (AC_DECLARE_YYTEXT): Guess name of lex output file and do AC_SUBST of `LEX_OUTPUT_ROOT'. Add `dnl' after calling some autoconf macros.Mon Apr 19 15:46:24 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * acspecific.m4 (AC_MINUS_C_MINUS_O): Do each compile a second time after testing for the existence of the output. Some compilers refuse to overwrite an existing .o file with -o, though they will create one. * acspecific.m4 (AC_DECLARE_YYTEXT): Changed lex input to two lines of "%%", not just one.Sat Apr 17 17:26:12 1993 Jim Meyering (meyering@comco.com) * acgeneral.m4 (AC_COMPILE_CHECK): Don't print `checking for ...' message if first argument is empty.Sat Apr 17 01:18:41 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) * acspecific.m4 (AC_PID_T): provide self. (AC_VFORK): Require AC_PID_T.Fri Apr 16 11:57:35 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * acgeneral.m4 (AC_PROGRAMS_CHECK): Take optional third arg; if given, use it as the default value.Thu Apr 15 16:43:45 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * acgeneral.m4 (AC_REPLACE_FUNCS): Print a message under --verbose. * acgeneral.m4 (AC_HAVE_LIBRARY): Use m4's patsubst and translit instead of running sed and tr at runtime. * acconfig.h: Add STACK_DIRECTION.Wed Apr 14 17:08:47 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * acspecific.m4 (AC_ALLOCA): If we chose alloca.c, run a test program to define STACK_DIRECTION.Mon Apr 5 19:02:52 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * acspecific.m4 (AC_LONG_FILE_NAMES): Put test inside a for loop on several directories: . /tmp $prefix $exec_prefix. Define HAVE_LONG_FILE_NAMES iff long names win in all those directories.Sun Apr 4 18:38:23 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * Makefile.in (%.info): Removed pattern rule. (autoconf.info, standards.info): New rules. * autoconf.sh (version_only): New variable, set nonempty for `autoconf --version' with no input file. (output writing): No output if $version_only is set.Wed Mar 31 17:33:57 1993 Jim Meyering (meyering@comco.com) * acspecific.m4 (AC_CONST): Uncomment and fix second AIX test.Wed Mar 31 16:58:12 1993 Roland McGrath (roland@geech.gnu.ai.mit.edu) * acspecific.m4 (AC_CONST): Rewrite first AIX XL C 1.02.0.0 test. Comment out bogosity in second AIX test.Wed Mar 31 12:45:59 1993 Jim Meyering (meyering@comco.com) * acgeneral.m4 (AC_DEFINE): Put single quotes around definition that is echoed with --verbose. AC_DEFINE(MVDIR, "$(libdir)/mvdir") was generating losing code.Mon Mar 29 15:44:24 1993 David J. MacKenzie (djm@kropotkin.gnu.ai.mit.edu) * acspecific.m4 (AC_STDC_HEADERS): Add a missing pair of [quotes].Mon Mar 29 14:54:00 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * acspecific.m4 (AC_DECLARE_YYTEXT): Change sed regexp so it won't match other identifiers beginning with `yytext'.Sat Mar 27 00:11:16 1993 Paul Eggert (eggert@twinsun.com) * acspecific.m4 (AC_CONST): Detect broken AIX XL C 1.2.0.0 compiler.Thu Mar 25 19:54:50 1993 David J. MacKenzie (djm@goldman.gnu.ai.mit.edu) * acspecific.m4 (AC_CONST): Remove single quotes from the C program; they produce shell syntax errors. * acgeneral.m4 (AC_DEFINE): Add a newline after "}" to prevent commands following on the same line of configure.in from generating shell syntax errors. * acgeneral.m4 (AC_COMPILE_CHECK): Use explicit return types to avoid warnings. (AC_TEST_CPP): Add parens to force redirection order. (AC_OUTPUT): Allow hostname to return bogus exit status. From Jean-loup Gailly <jloup@chorus.fr>.Mon Mar 22 16:53:01 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * autoconf.sh: Use $M4, not m4 explicitly. (M4): If unset in env, initialize to @m4@. * autoheader.sh: Likewise. * Makefile.in (M4): Define new variable. (autoconf.conf, %.conf): Use it. (editsh): New variable: sed command to replace @datadir@; also replace @M4@ with $(M4). (autoconf, autoheader): Use $(editsh) instead of explicit sed command.Mon Mar 22 13:08:10 1993 Jim Meyering (meyering@comco.com) * acspecific.m4 (AC_CONST): IBM's /bin/cc under AIX-3.2 on an rs6000 rejects attempts to modify *any* member of a struct that has a member declared like `const int *ap[2]'.Wed Mar 17 18:08:30 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) * autoconf.sh, autoheader.sh (MACRODIR): Variable renamed to AC_MACRODIR. Don't initialize it at runtime if it is already set in the environment. (MACROFILES): Don't set until after options are processed. (print_version): New temp variable. * autoconf.sh, autoheader.sh: Rewrote argument parsing. Added `-m', `--macrodir', `-h', `--help', and `--' options. Updated usage string. * autoconf.texi: Documented --macrodir option and its effects for both scripts.Tue Mar 16 09:10:48 1993 Jim Meyering (meyering@comco.com) * acspecific.m4 (AC_CONST): Sun's SC1.0 ANSI compiler (acc) won't increment a `const int *' pointer declared through a typedef.Mon Mar 15 16:08:42 1993 Roland McGrath (roland@geech.gnu.ai.mit.edu) * acgeneral.m4 (AC_PARSEARGS): Grok `--verbose' flag; set verbose=yes. (AC_DEFINE): Only echo "defining $1" if $verbose is set.Sun Mar 14 18:19:21 1993 Roland McGrath (roland@geech.gnu.ai.mit.edu) * acspecific.m4 (AC_PROG_INSTALL): Choose `installbsd' if we find it, in preference to `install'. * acspecific.m4 (AC_CONST): Add a check for `const int *foo' not allowing modification of FOO (not *FOO).Fri Mar 12 15:27:53 1993 Roland McGrath (roland@geech.gnu.ai.mit.edu) * acgeneral.m4 (AC_OUTPUT_HEADER): Remove conftest.sh before creating it.Thu Mar 11 12:57:53 1993 Roland McGrath (roland@geech.gnu.ai.mit.edu) * acgeneral.m4 (AC_DEFINE): Surround defn with { and }. * acgeneral.m4 (AC_OUTPUT_HEADER): Split up $SEDDEFS into smaller chunks, since some shells can't handle large here documents. We write several commands in config.status to create conftest.sed in pieces.Mon Mar 8 14:40:53 1993 Roland McGrath (roland@geech.gnu.ai.mit.edu) * acgeneral.m4 (AC_WITH): Don't echo anything. Use the m4 patsubst fn instead of a run-time sed invocation to massage $1. * acspecific.m4 (AC_DIR_HEADER_CHECK): #include <sys/types.h> before the header we are testing. * acgeneral.m4 (AC_DEFINE): If $2 is empty, echo "defining $1 to be empty", rather than "defining $1 to be ". * acspecific.m4 (AC_DIR_HEADER_CHECK): New; subr of AC_DIR_HEADER. (AC_DIR_HEADER): Use it to test for each possible header file.Tue Mar 2 01:06:25 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) * autoheader.sh: Don't use /p1/,/p2/ construct with sed---it's not portable. Handle broken AIX sed that strips \n from hold space when it shouldn't. From Jun Hamano <junio@twinsun.com>.Tue Mar 02 00:08:39 1993 Jim Meyering (meyering@comco.com) * acspecific.m4 (AC_CONST): Fix typo that caused spurious lossage with /bin/cc from Irix-4. From Karl Berry.Fri Feb 26 17:14:58 1993 Roland McGrath (roland@geech.gnu.ai.mit.edu) * acspecific.m4 (AC_CONST): Add bizarre case that loses on SCO 3.2v4.Mon Feb 22 13:02:27 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu) * acgeneral.m4 (AC_QUOTE_HERE, AC_QUOTE_SED): Change the quote chars to { and } instead of nothing. Then use {} (empty quotes) to separate the patsubst forms from the following dnl. Otherwise the result of patsubst is pasted together with dnl and the result is seen as a single token. * acspecific.m4 (AC_MINUS_C_MINUS_O): Print msg saying what we are doing before we do it. * acgeneral.m4 (AC_PREFIX): Print out the choice made. (AC_DEFINE): Print out the definition being done. * acgeneral.m4 (AC_DEFINE_QUOTE): Add dnl at end of line. * acspecific.m4 (AC_GETLOADAVG): Do changequote around listing of /dev/kmem and sed frobbing which needs to use [ and ].
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -