📄 changelog.2
字号:
2001-01-26 Tim Van Holder <tim.van.holder@pandora.be> * tests/Makefile.am (testsuite): Use testsuite.tmp, not testsuite-tmp as temporary file.2001-01-25 Assar Westerlund <assar@sics.se> * autoreconf.sh: Also find configure.in.2001-01-24 Akim Demaille <akim@epita.fr> * configure.in: Bump to 2.49d.2001-01-24 Akim Demaille <akim@epita.fr> Version 2.49c.2001-01-24 Jim Meyering <meyering@lucent.com> * autoscan.pl (output): Detect/report a close failure.2001-01-24 Akim Demaille <akim@epita.fr> Preserve INSTALL too. * acgeneral.m4 (_AC_OUTPUT_FILES): Use ac_INSTALL for internal computations, and therefore use INSTALL where ac_given_INSTALL was used. (_AC_OUTPUT_SUBDIRS): There is no point in computing INSTALL in here. It's not even used.2001-01-24 Akim Demaille <akim@epita.fr> While preserved in configure, srcdir is trashed in config.status. Reported by Ralf Corsepius. * tests/aclocal.m4 (AC_STATE_SAVE): It is ok to modify CONFIG_STATUS, DEFS, prefix and exec_prefix. It is OK to produce config.* files. * tests/atspecific.m4 (AT_CONFIGURE_AC): Save the env *after* AC_OUTPUT to check that it doesn't break anything by itself. * tests/torture.m4 (srcdir): New test, from Ralf Corsepius. * acgeneral.m4 (_AC_OUTPUT_FILES): Use ac_top_srcdir and ac_srcdir to preserve srcdir and top_srcdir. Remove any use of `ac_given_srcdir' as `$srcdir' being preserved is usable.2001-01-24 Alexandre Duret-Lutz <duret_g@epita.fr> configure -q did not work since 2000-11-03. * acgeneral.m4 (_AC_INIT_DEFAULTS_FDS): Don't check for $silent, tie AS_MESSAGE_FD to stdout unconditionally. (_AC_INIT_PARSE_ARGS): If $silent redirect AS_MESSAGE_FD to /dev/null. * tests/base.at (AC_CACHE_CHECK): New test.2001-01-24 Tim Van Holder <tim.van.holder@pandora.be> * m4sh.m4 (AS_EXECUTABLE_P, _AS_TEST_PREPARE): New macros. (AS_SANITIZE_SHELL): Call _AS_TEST_PREPARE. * acgeneral.m4 (AC_CHECK_PROG, AC_PATH_PROG): Use AS_EXECUTABLE_P instead of test -f.2001-01-24 Akim Demaille <akim@epita.fr> * autoscan.pl (generic_macro): s/AC_CHECK_FUNCTIONS/AC_CHECK_FUNCS/. * acfunctions: Just like the previous patch.2001-01-24 Akim Demaille <akim@epita.fr> * autoscan.pl (@kinds, %generic_macro): New. (&init_tables): Use them. * acheaders: Run `autoconf -t AC_CHECK_HEADERS:'$1'' on the fileutils, and include all these headers in here. Don't specify `AC_CHECK_HEADERS' as it's the default.2001-01-24 Akim Demaille <akim@epita.fr> * autoscan.pl: Just like the previous patch, but for AC_CHECK_FUNCS, AC_CHECK_TYPES, and AC_CHECK_MEMBERS.2001-01-24 Akim Demaille <akim@epita.fr> * autoscan.pl (print_unique): Push all the macro invocation locations. (output_headers): For headers that need to be checked, push either the specialized macro, or the generic macro call. (check_configure_ac): Handle AC_CHECK_HEADERS.2001-01-24 Raja R Harinath <harinath@cs.umn.edu> Some non-srcdir build fixes. * configure.in (BUGS): Look for file in $srcdir. * tests/Makefile.am (MACRO_FILES): Use '..', not '$(top_srcdir)'.2001-01-24 Akim Demaille <akim@epita.fr> Don't AC_SUBST too much, as it makes Automake include those variables in Makefiles, and drives autoscan to require unneeded programs. * acgeneral.m4 (_AC_INIT_PREPARE): Don't AC_SUBST CFLAGS, CPPFLAGS, CXXFLAGS and LDFLAGS. (AC_ARG_VAR): AC_SUBST the var. Document it only once, even if there are several different docs. * aclang.m4 (AC_PROG_CPP): Declare CPP and CPPFLAGS to AC_ARG_VAR. (AC_PROG_CXXCPP): Declare CXXCPP and CPPFLAGS.2001-01-24 Akim Demaille <akim@epita.fr> * m4sugar.m4 (m4_expand_once): Accept a witness.2001-01-23 Akim Demaille <akim@epita.fr> * acgeneral.m4 (AC_EXPAND_ONCE): Remove, use m4_expand_once. (AC_DIVERT_ONCE): Move to... * m4sugar.m4 (m4_expand_once): here.2001-01-23 Akim Demaille <akim@epita.fr> * aclang.m4 (_AC_LANG_SET): Turn off optimizations.2001-01-23 Akim Demaille <akim@epita.fr> * configure.in: If this is a beta, dump the core of BUGS. * tests/base.at (AC_REQUIRE & AC_LANG): New test, currently failing.2001-01-23 Akim Demaille <akim@epita.fr> * autoscan.pl: Don't use `defined' to check whether an array is defined. Don't use parens with `defined'.2001-01-23 Akim Demaille <akim@epita.fr> * acgeneral.m4 (_AC_INIT_PREPARE): Be sure to quote hashes to avoid M4 thinking it's comments.2001-01-23 Tim Van Holder <tim.van.holder@pandora.be> * aclang.m4 (_AC_COMPILER_EXEEXT_O): Use AS_IF([AC_TRY_EVAL(ac_link)]) instead of AC_LINK_IFELSE to avoid depending on ac_exeext before it's found. (AC_PROG_CC, AC_PROG_CXX, AC_PROG_F77): Check for the executable extension BEFORE checking whether the compiler works, as that test depends on a correct ac_exeext.2001-01-23 Akim Demaille <akim@epita.fr> * acgeneral.m4 (_AC_INIT_PREPARE) <trap>: Typo.2001-01-22 Pavel Roskin <proski@gnu.org> * autoscan.pl: Use "use strict". Declare all global variables or make them private. Make all local variables private. (find_autoconf): New, moved some code from the top level. Use %ENV outside quotes to eliminate a warning.2001-01-22 Tim Van Holder <tim.van.holder@pandora.be> * acspecific.m4 (AC_PROG_LN_S): Detect DJGPP < 2.04, which only supports 'ln -s' for executables.2001-01-22 Akim Demaille <akim@epita.fr> * autoscan.pl ($dir, $autoconf): New.2001-01-22 Akim Demaille <akim@epita.fr> * autoscan.pl ($headers, $functions, $identifiers, $libraries): Also register locations of their requirement instead of a simple counter. (&check_configure_ac): Close TRACES.2001-01-22 Akim Demaille <akim@epita.fr> * autoscan.pl: Formatting changes. Check `configure.ac' or `configure.in' if present.2001-01-22 Akim Demaille <akim@epita.fr> * autoscan.pl (&wanted): Don't register `Makefile' when `Makefile.in' is present. Factor the simplification of $name. (&scan_makefile, &scan_sh_file): Instead of counting the number of occurrences where a program/makevar is wanted, register file:line. Adjust the verbose output. (&check_configure_ac): Report the location where the macro is required.2001-01-22 Akim Demaille <akim@epita.fr> * autoscan.pl: Instead of undefined globals, set them to empty values. (%needed_macros): New. (&check_configure_ac): New. Call it. (&output_libraries): Eve out from &output_programs. (&print_unique): For the time being register in %needed_macros only argument less macros.2001-01-22 Lars J. Aas <larsa@sim.no> * aclang.m4 (_AC_PROG_CXX_EXIT_DECLARATION): First try no declaration, then '#include <stdlib.h>', before trying the explicit declarations.2001-01-22 Akim Demaille <akim@epita.fr> * acgeneral.m4 (_AC_COMPILE_IFELSE): Wrap the test -s in AC_TRY_COMMAND to improve config.log. (_AC_INIT_DEFAULTS): Don't define ac_exeext and ac_objext to highlight failures.2001-01-22 Akim Demaille <akim@epita.fr> * acgeneral.m4 (_AC_OUTPUT_CONFIG_STATUS): Work around a currently impossible to describe bug of SunOS 4.1.3 which causes a shell crash when using `VAR=${VAR="$default"}'. Reported and diagnosed by Kevin Ryde.2001-01-22 Akim Demaille <akim@epita.fr> * acfunctions.m4 (AC_FUNC_GETGROUPS): Typo :(.2001-01-22 Lars J. Aas <larsa@sim.no> * aclang.m4 (_AC_COMPILER_EXEEXT_DEFAULT, _AC_COMPILER_EXEEXT_O): Export ac_cv_exeext so ltconfig believes the value is cached and skips its own faulty test.2001-01-22 Jim Meyering <meyering@lucent.com> * actypes.m4 (AC_TYPE_GETGROUPS): Double quote the test program body.2001-01-22 Tim Van Holder <tim.van.holder@pandora.be> * aclang.m4 (AC_LANG_INT_SAVE, AC_LANG_INT_SAVE(C)): Use conftest.val, not conftestval. * acgeneral.m4 (_AC_COMPUTE_INT_RUN, _AC_COMPUTE_INT): Likewise.2001-01-22 Akim Demaille <akim@epita.fr> Create actypes.m4. * acgeneral.m4 (AC_CHECK_SIZEOF, _AC_CHECK_TYPE_NEW) (AC_CHECK_TYPES, _AC_CHECK_TYPE_OLD) (_AC_CHECK_TYPE_REPLACEMENT_TYPE_P, _AC_CHECK_TYPE_MAYBE_TYPE_P) (AC_CHECK_TYPE, AC_CHECK_MEMBER, AC_CHECK_MEMBERS): Move into... * actypes.m4: here. * acgeneral.m4 (AC_TYPE_GETGROUPS, AM_TYPE_PTRDIFF_T) (AC_TYPE_UID_T, AC_TYPE_SIZE_T, AC_TYPE_PID_T, AC_TYPE_OFF_T) (AC_TYPE_MODE_T, AC_INT_16_BITS, AC_LONG_64_BITS, AC_TYPE_SIGNAL) (AC_STRUCT_TM, AC_STRUCT_TIMEZONE, AC_STRUCT_ST_BLKSIZE) (AC_STRUCT_ST_BLOCKS, AC_STRUCT_ST_RDEV): Move into... * actypes.m4: here. Adjust the test suite.2001-01-22 Akim Demaille <akim@epita.fr> * tests/atgeneral.m4 (AT_INIT): Include a default case for non existing tests. * tests/atspecific.m4 (AT_CONFIGURE_AC, AT_CHECK_ENV) (AT_CHECK_AUTOUPDATE, AT_CHECK_AU_MACRO): New. Spread their use. (AT_CHECK_MACRO): Pass `-W obsolete' to autoconf. * tests/semantics.at (AC_HAVE_FUNCS): Obsolete, don't check. * tests/mktest.sh: Create one test file per Autoconf source file instead of separating syntax/update.2001-01-22 Akim Demaille <akim@epita.fr> * doc/autoconf.texi: Some about diff and cmp.2001-01-22 Akim Demaille <akim@epita.fr> * sh.m4 (AS_ESCAPE): New. (_AS_QUOTE_IFELSE): Use it. * tests/atgeneral.m4 (AT_INIT) <SHELL>: Define and use. <--help> Don't display the options help when tests were selected. Document -d. <at_skip_list>: New. <testsuite.log>: Give a banner, include ChangeLog snippets, list the failed and skipped tests. Remove useless $at_traceoff in sub shells, this improves the readability of the traces by removing testsuite's implementation details. (AT_CHECK): Filter out the shell traces from the tested command's stderr. Use AS_ESCAPE. Don't register experr and expout for clean up, as it's hairy and easier to do from... Support STDOUT = stdout, and STDERR = stderr. Force the output of shell traces. (AT_INIT): Here.2001-01-22 Akim Demaille <akim@epita.fr> * acgeneral.m4 (AC_INIT, AC_OUTPUT): Don't take care of completing the log. (_AC_INIT_PREPARE): Do it in the trap 0.2001-01-22 Akim Demaille <akim@epita.fr> * autoscan.pl: Instead of undefined globals, set them to empty values. (%needed_macros): New. (&check_configure_ac): New. Call it. (&output_libraries): Eve out from &output_programs. (&print_unique): For the time being register in %needed_macros only argument less macros.2001-01-22 Raja R Harinath <harinath@cs.umn.edu>, Tim Van Holder <tim.van.holder@pandora.be>, Jim Meyering <jim@meyering.net> * acspecific.m4 (AC_AIX): Fix typo: s/@\$/@%/.2001-01-19 Akim Demaille <akim@epita.fr> Catch only used patterns. Reported by the whole Autoconf community. * m4sh.m4 (AS_INIT): New. * acgeneral.m4 (AC_PLAIN_SCRIPT): Use it. Forbid only AC, AU, AH and AM.2001-01-19 Akim Demaille <akim@epita.fr> Optimizing AC_LANG was broken. Test and fix. * aclang.m4 (AC_LANG(C), AC_LANG(C++), AC_LANG(Fortran 77)): Don't use _AC_LANG_ABBREV so that you don't depend upon _AC_LANG. (_AC_LANG_SET): New. (AC_LANG, AC_LANG_PUSH, AC_LANG_POP): Use it. * tests/compile.at: Test AC_LANG, AC_LANG_PUSH & AC_LANG_POP.2001-01-19 Akim Demaille <akim@epita.fr> * sugar.m4 (m4_require): Missing dnl.2001-01-18 Akim Demaille <akim@epita.fr> * acgeneral.m4 (AC_PLAIN_SCRIPT): AF_INET, AF_UNIX, AR_FLAGS, AS_FLAGS are OK.2001-01-18 Tim Van Holder <tim.van.holder@pandora.be> * m4sh.m4 (AS_MKDIR_P): Properly support DOS-style paths.2001-01-18 Akim Demaille <akim@epita.fr> * tests/foreign.at (Autoconf & Libtool): `configure.in', not `.ac' since Libtool does not yet support it. Let the test suite be more verbose about at-path. From Patrick Welche.2001-01-18 Akim Demaille <akim@epita.fr> * tests/atspecific.m4 (AT_CHECK_DEFINES): Discard STDLIB|INTTYPES|MEMORY|STRING|UNISTD. * tests/semantics.at (AC_CHECK_SIZEOF): Don't check the presence of default headers, as it's machine dependent. Reported by Jim Meyering and Nicolas Joly.2001-01-18 Akim Demaille <akim@epita.fr> * acgeneral.m4: Don't leave macro names in comments. * aclang.m4: Likewise. * configure.in: Likewise. * tests/semantics.at: Likewise. * tests/tools.at: Likewise.2001-01-18 Akim Demaille <akim@epita.fr> Medium term goal: AC_ macros can be tested with -W obsolete. * acgeneral.m4 (AC_RUN_IFELSE): Accept IF-CROSS-COMPILING. (AC_TRY_RUN): Use it. * acfunctions.m4: Start ousting AC_TRY_RUN and AC_TRY_COMPILE. * acspecific.m4 (AC_AIX, AC_MINIX, AC_ISC_POSIX): AC_BEFORE on AC_COMPILE_IFELSE and AC_RUN_IFELSE.2001-01-18 Akim Demaille <akim@epita.fr> * acgeneral.m4 (AC_INCLUDES_DEFAULT): Force the newline to avoid bad surprises. Reported by Jim.2001-01-18 Akim Demaille <akim@epita.fr> Require a perfect divert push/pop balance. * m4sugar.m4 (m4_divert, m4_divert_push, m4_divert_pop): Keep track of them in m4_divert_stack. (m4_divert_pop): Accept the expected current diversion as argument and m4_fatal if incorrect, or if there is nothing to pop. (globally): Specify the known m4_divert_pop. Preserve symbolic values when possible. * acgeneral.m4: No longer push the first diversion. Specify the known m4_divert_pop. (AC_PLAIN_SCRIPT): When m4_divert_push a diversion, m4_wrap its pop. (AC_INIT): Run AC_PLAIN_SCRIPT first, not last. * tests/m4sh.at (AS_DIRNAME & AS_DIRNAME_SED): Can't use m4_defun without m4_init. * m4sugar.m4: Likewise.2001-01-18 Akim Demaille <akim@epita.fr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -