📄 changelog.2
字号:
* tests/tools.at: Be sure to remove configure.ac~.2001-03-13 Raja R Harinath <harinath@cs.umn.edu> * autoupdate.in (File::Basename): Use package. (%ac_macros, %au_macros): Save only base filenames.2001-03-08 Akim Demaille <akim@epita.fr> * acgeneral.m4 (AC_OUTPUT): In the AU_DEFUN definition, don't try to issue an obsolete message, it can't work for macros being defined both with AC_DEFUN and AU_DEFUN. Hence do it in the AC_DEFUN definition.2001-03-06 Pavel Roskin <proski@gnu.org> * tests/base.at (AC_TRY_*): Escape `^' - it's a pipe command separator on Tru64 v5.1. Reported by Nicolas Joly.2001-03-05 Akim Demaille <akim@epita.fr> * tests/atgeneral.m4 (AT_INIT): Register at-setup-line and at-check-line for removal. Check for the presence of at-check-line only when $at_test was really a test. Reported by Pavel.2001-03-04 Pavel Roskin <proski@gnu.org> * tests/atgeneral.m4 (AT_INIT): s/am_me/as_me/. Quote AT_CHECK in the error message.2001-03-02 Pavel Roskin <proski@gnu.org> * acgeneral.m4 (_AC_INIT_PREPARE): Quote `$$*' correctly.2001-02-28 Akim Demaille <akim@epita.fr> * tests/atgeneral.m4 (AT_INIT): Warn when at-check-line is missing. * tests/tools.at (Syntax of the scripts): Use AT_CHECK to test /bin/sh -n. Exit 77 on failure. Reported by Harlan Stenn.2001-02-28 Akim Demaille <akim@epita.fr> * acgeneral.m4 (_AC_INIT_PREPARE_FS_SEPARATORS): Use `.;.' instead of `.;`pwd`': if pwd is c:/foo, we might walk through `.:c' (fails), and then `/foo' which might succeed, resulting in believing `;' is the right path separator.2001-02-26 Akim Demaille <akim@epita.fr> * acgeneral.m4 (AH_VERBATIM, AH_TEMPLATE): New, use AS_ESCAPE, not _AS_QUOTE. (_AH_VERBATIM_OLD, _AH_TEMPLATE_OLD): New, used for bugward compatibility in... (AC_DEFINE, AC_DEFINE_UNQUOTED): here.2001-02-26 Pavel Roskin <proski@gnu.org> * autoupdate.in (&mktmpdir): Strip the newline from the output of mktemp.2001-02-26 Pavel Roskin <proski@gnu.org> * man/Makefile.am: autoupdate.1 now depends on autoupdate.in.2001-02-25 Tim Van Holder <tim.van.holder@pandora.be> * autoupdate.in: Support DOS paths. Initialize $tmp to avoid warnings. Default $autoconf to 'autoconf'.2001-02-25 Akim Demaille <akim@epita.fr> * autoupdate.in (&END): Try to preserve the exit status. Use backquotes where more readable. Internal details should be dumped when $debug, not when $verbose.2001-02-25 Akim Demaille <akim@epita.fr> * autoupdate.in (&mktmpdir): New. (&END): Remove $tmp. (&parse_args): Handle -d and -l.2001-02-25 Akim Demaille <akim@epita.fr> * acgeneral.m4 (_AC_INIT_PREPARE): Remove conf$$* on exit. * m4sh.m4 (_AS_LN_S_PREPARE, _AS_BROKEN_TEST_PREPARE): s/conftest/conf$$/ to avoid race conditions. From Lars J. Aas.2001-02-25 Akim Demaille <akim@epita.fr> * acspecific.m4 (AC_PROG_INSTALL): Use ac_path_separator. Restore the IFS earlier. Suggested by Tim Van Holder.2001-02-25 Akim Demaille <akim@epita.fr> * m4sh.m4 (_AS_TEST_PREPARE): Rename as... (_AS_BROKEN_TEST_PREPARE): this. (_AS_TEST_PREPARE): New dummy but working version of this macro. * acspecific.m4 (AC_PROG_INSTALL): Use AS_EXECUTABLE_P.2001-02-25 Akim Demaille <akim@epita.fr> * autoupdate.in (&parse_args): Support `-'.2001-02-25 Akim Demaille <akim@epita.fr> * autoupdate.in: Less Bournisms, more Wallisms.2001-02-23 Jim Meyering <meyering@lucent.com> * acgeneral.m4 (_AC_INIT_PREPARE_FS_SEPARATORS): Fix typo: s/;/:/ * acgeneral.m4 (_AC_INIT_PREPARE_FS_SEPARATORS): Revert that change. There was no typo.2001-02-22 Akim Demaille <akim@epita.fr> * doc/autoconf.texi: Typos and formatting changes.2001-02-21 Lars J. Aas <larsa@sim.no> * acgeneral.m4 (_AC_OUTPUT_CONFIG_STATUS): Use `AS_EXIT(0)' instead of `exit 0' when exiting config.status.2001-02-21 Tim Van Holder <tim.van.holder@pandora.be> * doc/autoconf.texi: Add new node discussing issues related to file systems (DOS, specifically). Document DJGPP's bash's special handling of $PATH_SEPARATOR.2001-02-21 Akim Demaille <akim@epita.fr> * autoupdate.in: New. Replaces autoupdate.sh.2001-02-21 Akim Demaille <akim@epita.fr> * autoscan.pl (&find_configure_ac): New.2001-02-20 Paul Martinolich <martinol@datasync.com> * autoscan.pl (check_configure_ac): Pretty missing macro warnings output.2001-02-19 Paul Eggert <eggert@twinsun.com> * aclang.m4 (AC_C_INLINE): Define "inline" to empty if the compiler doesn't support 'static inline'. This is needed for Encore Umax-3.0.9.16b.2001-02-19 Akim Demaille <akim@epita.fr> * aclang.m4 (_AC_LANG_COMPILER_WORKS): Rename as... (_AC_COMPILER_EXEEXT_WORKS): this. Use the `a.out' or `a.exe' left by _AC_COMPILER_EXEEXT_DEFAULT to check if the compiler works. (_AC_COMPILER_EXEEXT_CROSS): Extract from the above macro. (_AC_COMPILER_EXEEXT): Use them. Adjust all the compiler looking macros to check for EXEEXT *first*, then OBJEXT. Set ac_exeext yourself. (_AC_COMPILER_EXEEXT_O): Don't.2001-02-07 Pavel Roskin <proski@gnu.org> * tests/atspecific.m4 (AT_CONFIGURE_AC): Double quote constant part of the second argument to AT_DATA. * tests/compile.at (AC_PROG_CPP with warnings): Fix underquoting in a call to _AT_CHECK_AC_MACRO. (AC_PROG_CPP without warnings): Likewise.2001-02-11 Jim Meyering <meyering@lucent.com> Ensure that even `autoscan --version' fails when e.g., writing to a full disk. * autoscan.pl (END): New function. * autoscan.pl: Misc. clean-up: Move declarations of variables into the scope where they're used. Use `qw'. Don't use `$_'.2001-02-06 Paul Eggert <eggert@twinsun.com> * acspecific.m4 (AC_SYS_LARGEFILE_TEST_INCLUDES): Don't reject C++ compilers that are masquerading as C compilers, and that incorrectly reject large integers.2001-02-07 Pavel Roskin <proski@gnu.org> * acgeneral.m4 (AC_OUTPUT): Remove $(srcdir), ${srcdir} and @srcdir@ from VPATH if srcdir is "." and replace blank VPATH lines with empty lines to preserve line numbers. Original version by Derek Price.2001-02-07 Derek Price <derek.price@openavenue.com> * acgeneral.m4 (_AC_LIBOBJ): Call AC_LIBSOURCE with '.c' extension appended to function name.2001-02-06 Akim Demaille <akim@epita.fr> * acgeneral.m4 (_AC_RUN_LOG, _AC_RUN_LOG_STDERR, AC_RUN_LOG): New. (_AC_EVAL_STDERR, _AC_EVAL): Use them. (_AC_INIT_PREPARE_FS_SEPARATORS): Use AC_RUN_LOG.2001-02-05 Derek Price <derek.price@openavenue.com> * autoheader.sh: Only set config_h for the first call to AC_CONFIG_HEADERS.2001-02-05 Jim Meyering <meyering@lucent.com> * acspecific.m4 (AC_SYS_LARGEFILE): Add ULL suffix to the integer constants.2001-02-05 Akim Demaille <akim@epita.fr> acfunctions.m4 was still using the old AC_LIBOBJ_DECL. Reported by Derek R. Price. * tests/semantics.at (AC_REPLACE_FUNCS): New test. * acfunctions.m4 (AC_REPLACE_FUNCS, _AC_LIBOBJ_ALLOCA): Use AC_LIBSOURCES.2001-02-03 Pavel Roskin <proski@gnu.org> * tests/base.at (AC_TRY_COMMAND): Add a colon between "then" and "else". Separate commands inside AC_TRY_COMMAND with semicolons. From Nicolas Joly.2001-02-03 Akim Demaille <akim@epita.fr> * acgeneral.m4 (_AC_INIT_LOG_COMPLETE): Removed, dead code.2001-02-03 Akim Demaille <akim@epita.fr> * acfunctions.m4 (AC_FUNC_ERROR_AT_LINE, AC_FUNC_OBSTACK): Use AC_LIBSOURCES.2001-02-03 Akim Demaille <akim@epita.fr> * acgeneral.m4 (AC_LIBOBJ_DECL): Remove. (AC_LIBSOURCES, AC_LIBSOURCE): New.2001-02-02 Akim Demaille <akim@epita.fr> * tests/base.at (AC_TRY_COMMAND): Fix the test. From Nicolas Joly. The following patch went into Autoconf between the two previous entries: * acgeneral.m4 (AC_TRY_COMMAND): Use the old code, using a tmp variable, to recover multiline robustness. Reported by Tim Van Holder. * tests/base.at (AC_TRY_COMMAND): New.2001-02-02 Pavel Roskin <proski@gnu.org> * acgeneral.m4 (_AC_COMPUTE_INT_COMPILE): Rename all occurences of ac_try to ac_mid to avoid a name clash.2001-02-02 Pavel Roskin <proski@gnu.org> * autoscan.pl (scan_c_file): When in verbose mode, don't print out hashes common for the whole package. Do it in scan_files() instead. (scan_makefile): Likewise. (scan_sh_file): Likewise. Thanks to Jim Meyering for improved implementation.2001-02-01 Pavel Roskin <proski@gnu.org> * autoreconf.sh: Fix the case when the verbose output was not redirected to stderr as everywhere else.2001-01-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * acgeneral.m4 (_AC_OUTPUT_SUBDIRS): Remove configure.ac from check for ac_sub_configure.2001-01-30 Akim Demaille <akim@epita.fr> The recent addition of `exit's prototype in confdefs.h causes AC_OUTPUT_MAKE_DEFS to include junky -D switches. Reported by Wolfgang Mueller. * tests/torture.at (#define header templates): Include trash in confdefs.h. * tests/atgeneral.at (AT_INIT): Don't expect `find' to support -maxdepth, hence don't use -follow either. Reported by Nicolas Joly. * acgeneral.m4 (AC_OUTPUT_MAKE_DEFS) <confdef2opt.sed>: In the `quote' section, `p'rint the result. If neither `#define' pattern match, just call `d' to start a new cycle. Invoke this sed program with -n.2001-01-30 Akim Demaille <akim@epita.fr> * tests/compile.at: New test. * tests/atspecific.at (AT_CHECK): When given 77 as expected exit status, don't include the `skip' mechanism.2001-01-30 Akim Demaille <akim@epita.fr> * tests/base.at (AC_CACHE_CHECK): Typo and clean up. Check only --quiet.2001-01-30 Paul Eggert <eggert@twinsun.com> * autoheader.sh: Don't pass a string to 'echo' that might possibly contain backslashes.2001-01-29 Pavel Roskin <proski@gnu.org> Don't use filenames that can be reduced to "conftest" on DOS. * acfunctions.m4 (AC_FUNC_MMAP): Use conftest.mmap, not conftestmmap. (AC_FUNC_UTIME_NULL): Use conftest.data, not conftestdata. * acspecific.m4 (AC_PROG_MAKE_SET): Use conftest.make, not conftestmake. (_AC_PATH_X_XMKMF): Use conftest.dir, not conftestdir. * acgeneral.m4 (AC_ARG_PROGRAM): Use conftest.sed, not conftestsed. * m4/sanity.m4: Use conftest.file, not conftestfile. * doc/autoconf.texi (Guidelines for Test Programs): Suggest using conftest.data, not conftestdata.2001-01-29 Akim Demaille <akim@epita.fr> * tests/atgeneral.m4: Don't redirect builtins' stderr as Ultrix hates this: use a subshell.2001-01-29 Assar Westerlund <assar@sics.se> * m4sh.m4 (_AS_TEST_PREPARE): Discard output when testing `test -x' and `test -f' to avoid confusing users with error messages. (AS_MKDIR_P): Invert order of separators in IFS to avoid problem with some shells adding backslash between fields and parsing the result for escapes. * doc/autoconf.texi (Special Shell Variables): Document IFS.2001-01-29 Steven G. Johnson <stevenj@alum.mit.edu> * aclang.m4 (AC_PROG_F77): Improve documentation of the compilers that are tried, add a few new ones (cft77, af77, epcf90, xlf95, g95), and put pgf90 in the right place (before the F95 compilers).2001-01-29 Jim Meyering <meyering@lucent.com> * autoscan.pl: Do scan `configure.ac' when you claim it. From Raja R Harinath. (@kinds): Use `qw', rather than lots of quotes and commas. (%generic_macro): Use single quotes around literals. ($configure_scan): Define global, and use it instead of the literal. Use `warn' in place of `printf STDERR'.2001-01-29 Akim Demaille <akim@epita.fr> * autoscan.pl: `Formatting++' changes: prototypes all the functions, no longer use `&' to call functions as it disables prototype checking, topological sort so that functions are defined before being used, and put an Autoconf like nice comment to describe the functions. (output): Accept a CONFIGURE_SCAN parameter, and open CONF.2001-01-29 Akim Demaille <akim@epita.fr> * acgeneral.m4 (AC_SITE_LOAD): Let config.log know what you load.2001-01-27 Akim Demaille <akim@epita.fr> Follow Tim Van Holder's suggestions for a uniform handling of symlinks. * m4sh.m4: Stay in `as_', not `ac_'. (_AS_LN_S_PREPARE): Eve out from... * acspecific.m4 (AC_PROG_LN_S): here. Adjust. * m4sh.m4 (AS_LN_S): New. (AS_SHELL_PREPARE): Call _AS_LN_S_PREPARE.2001-01-26 Assar Westerlund <assar@sics.se> * autoreconf.sh (find): Fix precedence. (aclocal): Same as below for autoheader.2001-01-26 Akim Demaille <akim@epita.fr> * autoreconf.sh (autoheader): Run it when there is no template, as there is no risk to override a handwritten template. From Assar Westerlund.2001-01-26 Akim Demaille <akim@epita.fr> * aclang.m4: dnl AC_ARG_VAR's newline. (AC_PROG_CC, AC_PROG_F77, AC_PROG_CXX): AC_ARG_VAR(LDFLAGS). * acgeneral.m4 (AC_CHECK_LIB): Don't do it.2001-01-26 Akim Demaille <akim@epita.fr> * tests/mktests.sh: Handle DOS issues: directory separator, single dot in file names, and one actual bug: when set -e, running (false; true) will of course fail, use (false || true). From Tim Van Holder.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -