⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog.2

📁 autoconf是一个产生可以自动配置源代码包
💻 2
📖 第 1 页 / 共 5 页
字号:
2000-12-13  Pavel Roskin  <proski@gnu.org>	* m4sugar.m4 (m4_file_append): Add a newline after _m4eof,	otherwise _m4eof is appended to the output on FreeBSD 4.0.	* tests/atgeneral.m4 (AT_INIT): Avoid using unbalanced "y"	in sed, use "s" instead.	* tests/mktests.sh: Don't use \? in sed - it's a GNU extension.	Use separate patterns for A[CU]_DEFUN and AC_DEFUN_ONCE.2000-12-13  Akim Demaille  <akim@epita.fr>	EXEEXT and OBJEXT don't need to know $CYGWIN etc.	* acspecific.m4 (AC_EXEEXT, AC_OBJEXT, _AC_EXEEXT, _AC_OBJEXT):	Move as...	* aclang.m4 (AC_EXEEXT, AC_OBJEXT, _AC_COMPILER_EXEEXT)	(_AC_COMPILER_OBJEXT): these.	(_AC_COMPILER_EXEEXT): Use _AC_LINK_IFELSE.	Don't depend upon $CYGWIN and the like.	(_AC_COMPILER_OBJEXT): Model after _AC_COMPILER_EXEEXT.	Skip more extensions.	Use _AC_COMPILE_IFELSE.2000-12-12  Pavel Roskin  <proski@gnu.org>	* Makefile.am: Don't use suffix rules for perl and shell	scripts. Use explicit rules instead.2000-12-12  Pavel Roskin  <proski@gnu.org>	* autoscan.pl (init_tables): Allow spaces on the right hand side	in autoscan tables. Die if there are no spaces at all.	(scan_c_file): Use \b instead of \W so that keywords match at	the beginning and the end of the line.	(scan_sh_file): Likewise.	(scan_makefile): Likewise. Use \B to match before `-l'.	(output): Suggest AC_CONFIG_HEADER if any C/C++ sources are	found.	* acidentifiers: Update macros for structure members st_blksize	and st_rdev.2000-12-12  Akim Demaille  <akim@epita.fr>	* tests/compile.at (GNU Fortran 77): Be robust to compilers that	choke on `--version'.2000-12-12  Akim Demaille  <akim@epita.fr>	* tests/suite.at: Run `tools.at' first.2000-12-12  Akim Demaille  <akim@epita.fr>	* tests/aclocal.m4 (AC_STATE_SAVE): Use a more precise regexp to	keep envvars.2000-12-12  Akim Demaille  <akim@epita.fr>	AS_ERROR was not properly saving data in the log file.	* sh.m4 (AS_WARN, AS_ERROR): Use AS_MESSAGE.	(_AS_ECHO): Fix quotation.	(AS_MESSAGE): Use `as_me'.	* acgeneral.m4: More banners in the log.	(_AC_INIT_DEFAULTS): Compute as_me before using it.2000-12-08  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (System Services) <AC_PATH_XTRA>: Adjust the	documentation about X_DISPLAY_MISSING to the code.2000-12-07  Akim Demaille  <akim@epita.fr>	* tests/atgeneral.m4 (AT_INIT): More robust computation of	ac_tests_pattern.	Reported by  Andrej Borsenkow.2000-12-07  Akim Demaille  <akim@epita.fr>	* acspecific.m4 (_AC_EXEEXT): Skip *.pdb.	From Paul Berrevoets.2000-12-07  Akim Demaille  <akim@epita.fr>	* tests/atgeneral.m4 (AT_CHECK): Bad typo: assign `exit 1' to	at_continue if something failed, not `:'.	* tests/semantics.at (AC_PATH_XTRA): New.	* acspecific.m4 (_AC_PATH_X): New, extracted form AC_PATH_X.2000-12-06  Akim Demaille  <akim@epita.fr>	* configure.in: Bump version to 2.49c.2000-12-06  Akim Demaille  <akim@epita.fr>	Version 2.49b.2000-12-06  Akim Demaille  <akim@epita.fr>	Stop playing with FDs in Autotest.	* tests/atgeneral.m4 (AT_INIT): Set up FD 5.	(AT_CHECK): Instead of using exec to globally change the FDs of	`testsuite', enclose the body of the test into a	`(..) >stdout 2>stderr'.	In every case, when verbose, display the differences between	expected and observed (stdout, stderr, exit status).	Let `0' be the default for EXIT-STATUS.	Support EXIT-STATUS == `ignore'.2000-12-06  Akim Demaille  <akim@epita.fr>	* tests/tools.at (autoconf: forbidden tokens): Adjust expected	result.2000-12-06  Akim Demaille  <akim@epita.fr>	* man/config.guess.x: New file.	* man/config.sub.x: New file.2000-12-06  Akim Demaille  <akim@epita.fr>	* tests/aclocal.m4 (AT_STATE_SAVE): Don't even try to preserve	egrep error messages, AT_CHECK will find them.2000-12-06  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (Limitations of Usual Tools) <awk>: `for' on	arrays is nondeterministic across AWK implementations.	* tests/tools.at (autoconf: forbidden tokens): Sort the error	message to guarantee its uniqueness.2000-12-06  Akim Demaille  <akim@epita.fr>	The SunOS' egrep fails to process properly the `egrep' invocations	of the test suite.	* tests/aclocal.m4 (AC_STATE_SAVE): If egrep fails, remove the	output file.	* tests/atspecific.m4 (_AT_CHECK_AC_MACRO): Don't check `state-*'	if the files are not present.	* m4sugar.m4 (m4_join): Rename as...	(m4_smash): this.	* tests/aclocal.m4 (join): Move as...	* m4sugar.m4 (m4_flatten): this.	* autoconf.sh (trace.m4): Rename m4_smash as m4_flatten.2000-12-06  Akim Demaille  <akim@epita.fr>	* autoconf.sh (task trace): s/m4/$M4/.	* autoheader.sh: When loading trace.sh, catch errors and exit with	a decent error message.	* tests/tools.at: Be sure to test autoconf --trace before	autoheader.2000-12-06  Akim Demaille  <akim@epita.fr>	* tests/atgeneral.m4 (AT_CHECK): Fix the m4_ifval invocation.2000-12-06  Akim Demaille  <akim@epita.fr>	* aclang.m4 (AC_LANG): Be `smart': don't issue the sh code if the	current language did not change.	(AC_LANG_ASSERT): New.	(AC_PROG_CPP, AC_PROG_CXXCPP): Assert the language.	(_AC_PROG_F77_V, _AC_F77_NAME_MANGLING): Don't require	AC_PROG_F77, the code you include does it.	(AC_F77_LIBRARY_LDFLAGS): Set the language.2000-12-06  Akim Demaille  <akim@epita.fr>	* m4sugar.m4 (ifelse): Rename as...	(m4_if): this.	* autoconf.m4 (ifelse): Restore.2000-12-06  Akim Demaille  <akim@epita.fr>	* m4sugar.m4 (m4_dquote, m4_pattern_forbid, m4_pattern_allow)	(m4_cr_letters, m4_cr_LETTERS, m4_cr_Letters, m4_cr_digits)	(m4_cr_symbols1, m4_cr_symbols2, m4_re_string, m4_re_word)	(m4_init): New macros.	(m4_token_allow): Remove.	* acgeneral.m4: Don't push BODY into the diversion stack.	(AC_PLAIN_SCRIPT): Do it.	Call m4_init, define the Autoconf patterns.	(AC_INIT): Use AC_PLAIN_SCRIPT.	Remove the useless `dnl' (those where the current diversion is	KILL).	* autoconf.sh (m4_common): Fix quotation.	(finalize.awk): Load forbidden.rx and allowed.rx.	Split the line into tokens, and check their validity.	* tests/tools.at (Forbidden tokens): Adjust.2000-12-05  Bob Wilson  <bwilson@tensilica.com>	* acspecific.m4 (_AC_OBJEXT, _AC_EXEEXT): Ignore .d files produced	by CFLAGS=-MD.2000-12-05  Akim Demaille  <akim@epita.fr>	* aclang.m4 (AC_PROG_F77): Temporarily set ac_ext to F to run	_AC_LANG_COMPILER_GNU.	From Steven G. Johnson.	* tests/compile.at (GNU Fortran 77): New test.2000-12-05  Akim Demaille  <akim@epita.fr>	* tests/tools.at (autoupdate): Strengthen and check autoupdate's	idempotency.2000-12-05  Akim Demaille  <akim@epita.fr>	* tests/atspecific.m4 (_AT_CHECK_AC_MACRO): s/cp -f/mv -f/.2000-12-01  Pavel Roskin  <proski@gnu.org>	* acgeneral.m4 (_AC_OUTPUT_CONFIG_STATUS): Don't escape	backquotes in AC_MSG_ERROR. Fix error message.2000-12-01  Pavel Roskin  <proski@gnu.org>	* tests/atgeneral.m4 (AT_INIT): Use ${CONFIG_SHELL-/bin/sh}	to run the testsuite from the debug scripts.	Suggested by Alexandre Oliva.2000-11-30  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (Assignments): Don't use $? from an	assignment.2000-11-30  Akim Demaille  <akim@epita.fr>	* sh.m4 (AS_EXIT): Don't rely on false exiting 1.	Actually, always use `(exit $val); exit', don't try to be tricky.	* doc/autoconf.texi (Limitations of Builtins) <false>: new.2000-11-30  Akim Demaille  <akim@epita.fr>	* sh.m4 (_AS_EXPR_PREPARE): Don't rely on the exit status of a	back quote evaluation since the very system for which the test was	written does not propagate it.  Groumph!2000-11-30  Akim Demaille  <akim@epita.fr>	* acspecific.m4 (_AC_EXEEXT): Also remove conftest$ac_exeext.	Reported by Pavel.2000-11-30  Akim Demaille  <akim@epita.fr>	* acspecific.m4 (_AC_EXEEXT, _AC_OBJEXT): Make the two macros more	alike: a loop over a sorted list of possible files.	Don't cleanup on errors, the trap will do it.	Cleanup when there are no errors.	(_AC_EXEEXT): Use the empty string instead of `no' as the cached	value.	Be sure to prefer `.exe' to `' when the two are observable.	Suggested by Lars and Earnie.2000-11-30  Akim Demaille  <akim@epita.fr>	When using Cygwin, in spite of all their efforts, it may happen	that `confestval' be read in binary mode.  The shell then fails to	properly strip the \r\n.	Reported by Lars J. Aas.	* aclang.m4 (AC_LANG_INT_SAVE): Don't add any trailing new line,	and close the file.	Suggested by Peter Eisentraut.2000-11-30  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (Systemology): New section.	Some about QNX 4.2000-11-30  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (Special Shell Variables): Document RANDOM.2000-11-30  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (Limitations of Usual Tools): Some about cp	and mv, thanks to Ian.2000-11-29  Akim Demaille  <akim@epita.fr>	* acspecific.m4 (_AC_OBJEXT): Skip *.tds, special case .o and	.obj.	Suggested by Lars.2000-11-29  Akim Demaille  <akim@epita.fr>	* acgeneral.m4 (_AC_OUTPUT_CONFIG_STATUS): Fix the portability of	the default assignment of CONFIG_FILES, CONFIG_HEADERS,	CONFIG_LINKS and CONFIG_COMMANDS.2000-11-29  Akim Demaille  <akim@epita.fr>	* acgeneral.m4 (AC_CACHE_SAVE): Use the `clear' trick to work	around broken seds.	(_AC_OUTPUT_HEADERS, _AC_OUTPUT_FILES): Rename the sed labels to	match the Autoconf documentation.2000-11-29  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (Shell Substitutions): More on the variations	around ${foo=bar}.	(Assignments): Rewrite as a summary of the previous section.	* acgeneral.m4 (AC_CACHE_SAVE): Be protected against the Solaris'	`${foo='${bar}'}' bug.2000-11-29  Akim Demaille  <akim@epita.fr>	* acgeneral.m4 (_AC_OUTPUT_HEADERS, _AC_OUTPUT_FILES): Don't use	   `... echo "error: \\\`$f'" ...`	as it's not portable to BSDI 1.3.	Do this instead:	   `... echo "error: $f" ...`	Reported by Daniele Arena.2000-11-29  Akim Demaille  <akim@epita.fr>	QNX 4.2.5's expr always exits 1 when `:' is used with parens.	* doc/autoconf.texi (Limitations of Usual Tools) <expr>: More	information, thanks to Paul Berrevoets, Paul Eggert and David	Morgan.	* sh.m4 (_AS_EXPR_PREPARE): New.	(AS_DIRNAME): Use it.2000-11-29  Akim Demaille  <akim@epita.fr>	sizeof (struct {char a,b; }) is not required to be 2.	Reported by Johan Danielsson.	* tests/semantics.at (AC_CHECK_SIZEOF): Define charchar as an	array of 2 chars.	Suggested by Alexandre.2000-11-29  Akim Demaille  <akim@epita.fr>	Provide a means to display banners in the test suite.	* tests/atgeneral.m4 (AT_INIT): Initialize `AT_banner_ordinal'.	Execute the epilogue of the tests only if a test was run.	Don't build the value of `at_tests_all' with a for loop: expand	`AT_TESTS_ALL'.	(AT_SETUP): Build `AT_TESTS_ALL'.	(AT_BANNER): New.	Adjust all the former banners to use it.	(AT_CHECK): Don't trace the decoding of `$?'.2000-11-29  Akim Demaille  <akim@epita.fr>	* tests/atgeneral.m4 (AT_DEFINE, AT_UNDEFINE, AT_SHIFT)	(AT_INCLUDE): Remove, use the m4_ macros.2000-11-29  Akim Demaille  <akim@epita.fr>	* m4sugar.m4 (ifval, ifset, ifdef, ifndef, m4_ifvanl): Rename as...	(m4_ifval, m4_ifset, m4_ifdef, m4_ifndef, m4_ifvaln): this.	(m4_n): New macro.	(m4_ifvaln): Use it.	* autoconf.m4 (ifdef): Restore it.2000-11-29  Akim Demaille  <akim@epita.fr>	* m4sugar.m4 (m4_errprint, divnum, errprint, esyscmd): Rename as...	(m4_errprintn, m4_divnum, m4_errprint, m4_esyscmd): this.	* autoconf.m4: Restore them.2000-11-28  Pavel Roskin  <proski@gnu.org>	* doc/autoconf.texi (Fortran 77 Compiler Characteristics):	Don't suggest obsolete AC_LANG_FORTRAN77.	(Language Choice): Better preamble.2000-11-28  Pavel Roskin  <proski@gnu.org>	* doc/install.texi: Minor changes to eliminate TeX warnings.	* doc/autoconf.texi: Likewise. Typo fixes.2000-11-23  Akim Demaille  <akim@epita.fr>	* tests/atconfig.in: Move code into...	* tests/atgeneral.m4 (AT_INIT): here.	Use AS_SHELL_SANITIZE.2000-11-23  Akim Demaille  <akim@epita.fr>	Have the test suite list of the test groups and their references.	* tests/atgeneral.m4 (_m4_divert(SUITE_PRO)): Remove, replaced	by...	(_m4_divert(DEFAULT), _m4_divert(OPTIONS), _m4_divert(HELP))	(_m4_divert(SETUP)): these.	(_m4_divert(SUITE_EPI)): Rename as...	(_m4_divert(TAIL)): this.	(AT_INIT): Adjust to the new diversions.	Insert the magic number.	Accept test groups as cli argument.	List the test groups.	Rename TESTS, test, and tests as at_tests_all, at_test, and	at_tests.	Have the debug scripts pass options to test suite.	Remove their banner.	* tests/atspecific.m4: Don't divert to 0.	* suite.at: Don't insert the magic number.2000-11-23  Akim Demaille  <a

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -