changelog

来自「LINUX下的源码工具,可自己分析,或者直接装在系统上作为应用」· 代码 · 共 1,949 行 · 第 1/5 页

TXT
1,949
字号
	* lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS):	Invoke _AS_PREPARE (not AS_PREPARE) in addition to	AS_SHELL_SANITIZE.	Use this M4sh to generate Autoconf's shell scripts.	* tests/wrapsh.as: New, precursor of wrapsh.in.	* tests/Makefile.am: Include lib/freeze.mk to get the dependencies	on Autotest and M4sh.	($(TESTSUITE)): Use $(autotest_m4f_dependencies).	(wrapsh.in): New target.	* bin/autoconf.as: New, precursor of autoconf.in.	(autoconf.in): New target.2002-04-09  Alexandre Duret-Lutz  <duret_g@epita.fr>	* doc/autoconf.texi (Limitations of Make): Mention the issue	with indented comments in rules.2002-04-09  Andreas Schwab  <schwab@suse.de>	* lib/autoconf/status.m4 (_AC_SRCPATHS): Handle empty	ac_top_builddir when setting ac_abs_top_builddir.2002-04-06  Kevin Ryde  <user42@zip.com.au>	* doc/autoconf.texi (Systemology): Add link to Unix V7 online docs.	(Portable Shell): Cross reference to Systemology.2002-04-05  Akim Demaille  <akim@epita.fr>	* bin/autoreconf.in (autoreconf): Be sure to accumulate the	directories when descending in a SUBDIRS.	Reported by Ezra Peisach.2002-04-04  Andreas Schwab  <schwab@suse.de>	* lib/m4sugar/m4sh.m4 (_AS_PATH_WALK): Only simplify if path	contains no literal separators.2002-04-03  Akim Demaille  <akim@epita.fr>	* lib/autoconf/status.m4 (_AC_CONFIG_FILE, _AC_CONFIG_HEADER)	(_AC_CONFIG_COMMAND, _AC_CONFIG_LINK): New.	Use dnl, not the KILL diversion.	Extracted from...	(AC_CONFIG_FILES, AC_CONFIG_HEADERS, AC_CONFIG_COMMANDS)	(AC_CONFIG_LINKS): here.	Adjust.	Don't use the KILL diversion, as it kills spurious output, which	results in failures being hidden.	Use m4_defn where appropriate.	(AC_CONFIG_IF_MEMBER): Kill the real bug: a spurious parenthesis	after the second argument.	Use m4_defn.	* lib/autom4te.in (Autoconf, Autotest, M4sh): Don't pass --warning	syntax, as it is provided by M4sugar.	* tests/torture.at (Multiple AC_CONFIG_FILES): New.2002-04-03  Andreas Schwab  <schwab@suse.de>	* lib/m4sugar/m4sugar.m4 (m4_bmatch): Make sure m4_bregexp is not	expanded if $# <= 2.	* bin/autoreconf.in (autoreconf): Run automake after rerunning	aclocal.2002-04-03  Akim Demaille  <akim@epita.fr>	* lib/autoconf/lang.m4 (_AC_COMPILER_OBJEXT_REJECT)	(_AC_COMPILER_EXEEXT_REJECT): New.	Also recognize *.bb and *.bbg as compilation byproducts.	(_AC_COMPILER_EXEEXT_DEFAULT, _AC_COMPILER_EXEEXT_O)	(_AC_COMPILER_OBJEXT): Use them.	Fixes Debian #138666.2002-04-02  Peter Eisentraut  <peter_e@gmx.net>	Integrate AC_PROG_CC_STDC into AC_PROG_CC.	* lib/autoconf/c.m4 (AC_PROG_CC_STDC): Rename to _AC_PROG_CC_STDC.	AU_DEFUN old name.  Use _AC_COMPILE_IFELSE.	(AC_PROG_CC): Call _AC_PROG_CC_STDC.	(AC_C_INLINE): Do not require AC_PROG_CC_STDC.	(AC_C_CONST): Same.	(AC_C_INLINE): Same.	(AC_C_PROTOTYPES): Same.  Require AC_PROG_CC instead.	* doc/autoconf.texi, NEWS: Document.	* tests/mktests.sh (au_exclude_list): Add AC_PROG_CC_STDC and	AC_C_CROSS.2002-04-02  Akim Demaille  <akim@epita.fr>	* lib/m4sugar/m4sh.m4 (AS_SHELL_SANITIZE): Invoke	_AS_MKDIR_P_PREPARE.2002-03-28  Kevin Ryde  <user42@zip.com.au>	* lib/autoconf/c.m4 (AC_C_INLINE): Test with a typedef return value,	to avoid versions of HP C which don't allow that.2002-03-27  Paul Eggert  <eggert@twinsun.com>	* lib/m4sugar/m4sh.m4 (_AS_BASENAME_PREPARE): New macro.	(AS_SHELL_SANITIZE): Invoke it.	(AS_BASENAME): AS_REQUIRE it, and use $as_basename.2002-03-26  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (Portable Shell): Add pointers to FAQs.2002-03-26  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (Introduction): The GNATS base moved.2002-03-25  Paul Eggert  <eggert@twinsun.com>	* tests/m4sh.at: Don't rely on "PATH=test:$PATH test-1" working	as POSIX requires, as it doesn't work with Zsh.	* doc/autoconf.texi (Assignments): Document the problem.2002-03-25  Alexandre Duret-Lutz  <duret_g@epita.fr>	* doc/autoconf.texi (Limitations of Make): Mention more issue	about VPATH, overriding of macros in sub-makes, and handling of	SHELL.2002-03-21  Paul Eggert  <eggert@twinsun.com>	* doc/autoconf.texi (Here-Documents): Mention Solaris 8 dtksh	problem with here-document buffer boundaries.	* lib/m4sugar/m4sh.m4 (_AS_LINENO_PREPARE): Unset ENV and BASH_ENV	when reinvoking the shell, to work around problems with installers	who put strange things like "cd" commands in their environments.2002-03-19  Akim Demaille  <akim@epita.fr>	* tests/semantics.at (AC_C_BIGENDIAN): s/unknow/unknown/.	From Aaron Ucko.2002-03-19  Akim Demaille  <akim@epita.fr>	* bin/autoscan.in (scan_file): Specify the location in `&used'	invocations.	From Nicolas Joly.2002-03-19  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi: Adjust @code/@command, @xref/@ref usage.	From Nishio Futoshi.2002-03-19  Akim Demaille  <akim@epita.fr>	* lib/m4sugar/m4sugar.m4 (m4_define_default, m4_fst, m4_map): New.2002-03-18  Paul Eggert  <eggert@twinsun.com>	* doc/autoconf.texi (Programming in M4sh): Add AS_MKDIR_P.	(Limitations of Usual Tools): Add mkdir section.	* lib/m4sugar/m4sh.m4 (_AS_MKDIR_P_PREPARE): New macro.	(AS_MKDIR_P): Require it.  Use mkdir -p if available, falling	back on AS_DIRNAME to compute prefixes otherwise; this is	roughly what mkinstalldirs does.  That way, we need not have	our own filename disassembler.  The old disassembler did not	work with Solaris 8 dtksh, which is ksh Version M-12/28/93d.	* lib/autotest/general.m4 (AT_INIT, AT_CLEANUP):	Create at_test_all by a series of assignments,	not by a single assignment of a long string.  The latter causes ksh	version 11/16/88g to silently misbehave on OpenServer 5.0.6a,	presumably because of a buffer overrun.2002-03-14  Paul Eggert  <eggert@twinsun.com>	* lib/autotest/general.m4 (at_times_skip):	Renamed from at_times.  Now a boolean.	ksh93 Version M-12/28/93d doesn't like 'x=times; $x'; it	says 'times: not found'.2002-03-14  Akim Demaille  <akim@epita.fr>	* bin/autoreconf.in (&study_gettextize): New.	(&autoreconf): Handle newest gettextize.	Rerun aclocal if needed.	Suggested by Andreas Schwab.2002-03-13  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (Special Shell Variables): More about IFS.2002-03-13  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (Header Portability): New.	Add information about stdint.h and inttypes.h from Paul Eggert.2002-03-13  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (Limitations of Usual Tools): Some about `cp	-p'.	From Bob Proulx.2002-03-12  Akim Demaille  <akim@epita.fr>	* lib/m4sugar/m4sh.m4 (AS_BASENAME_EXPR): AS_REQUIRE, not	m4_require.2002-03-11  Andreas Schwab  <schwab@suse.de>	* configure.ac: Explicitly check for EMACS since AM_PATH_LISPDIR	does not do it if --with-lispdir is given.2002-03-08  Akim Demaille  <akim@epita.fr>	Version 2.53.2002-03-08  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (Subdirectories): Clarify that the	subdirectory should exist.2002-03-08  Akim Demaille  <akim@epita.fr>	* Makefile.am (AUTOMAKE_OPTIONS): 1.6.2002-03-08  Akim Demaille  <akim@epita.fr>	* bin/autom4te.in (&handle_m4): Do not foreach with `$_' as it	aliases the actual variables, and modifications of the former	affect the latter.2002-03-08  Akim Demaille  <akim@epita.fr>	* bin/autom4te.in (&handle_m4): Protect us from corrupted file	because of C-c: have m4 output in tmp files, then mv them.2002-03-08  Akim Demaille  <akim@epita.fr>	* bin/autoconf.in, bin/autoheader.in, bin/autom4te.in,	* bin/autoreconf.in, bin/autoscan.in, bin/autoupdate.in,	* bin/ifnames.in: Copyright update.2002-03-08  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (Invoking autom4te): New.2002-03-05  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (Specifying Names): Clarification suggested by	Kevin Ryde.2002-03-05  Akim Demaille  <akim@epita.fr>	Version 2.52i.2002-03-04  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (AC_LIBOBJ vs. LIBOBJS): New.	* lib/autoconf/general.m4 (AC_INIT): More informative error	message for LIBOBJ.2002-03-04  Akim Demaille  <akim@epita.fr>	* lib/freeze.mk ($(build_libdir)/m4sugar/version.m4): New, for	parallel builds.2002-03-04  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (Transforming Names): Equality between target	and host is irrelevant.	(Specifying Names, Canonicalizing): Remove all references to the	backward compatibility hooks.  Rather, collect them all into...	(Hosts and Cross-Compilation): this new section.	* doc/install.texi (System Type): Ditto.	* lib/autoconf/general.m4 (AC_CANONICAL_HOST): Explicitly state	that `--host' implies cross-compilation.2002-03-04  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (Evaluation Macros): New.	* lib/m4sugar/m4sugar.m4 (m4_lquote): Remove, it is totally	useless.	(_m4_foreach): Define the variant with immediate evaluation so	that it contains exactly the items, not an expression which	evaluation is the current item.	(m4_re_string, m4_re_word): Don't over quote them.2002-03-04  Akim Demaille  <akim@epita.fr>	Instead of having stacking `shift's evaluated at the end, let	`foreach' loops immediately evaluate them.	* lib/m4sugar/m4sugar.m4 (m4_quote, m4_dquote): Use $@ rather than	$*.  This is the n-th time I change my mind, but hopefully this is	the last...	(m4_lquote): New.	(m4_text_wrap): Use m4_foreach, which is finally correct _and_	efficient.	(m4_foreach_quoted, m4_car_quoted, _m4_foreach_quoted): Remove, as	it was only a hack for m4_text_wrap.	(m4_car2): Remove, replaced by...	(m4_cdr): New.	(_m4_foreach): Adjust.	* lib/autoconf/general.m4 (_AC_INIT_PREPARE): Adjust, and use	m4_bpatsubst for clarification.2002-03-04  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (Changequote is Evil): New.2002-03-03  Kevin Ryde  <user42@zip.com.au>	* doc/autoconf.texi (Portable Shell): Mention 32-byte #! length limit	on old systems like SunOS.2002-03-01  Peter Eisentraut  <peter_e@gmx.net>	* lib/autoconf/c.m4, lib/autoconf/fortran.m4,	lib/autoconf/functions.m4, lib/autoconf/general.m4,	lib/autoconf/headers.m4, lib/autoconf/lang.m4,	lib/autoconf/programs.m4, lib/autoconf/status.m4: Improve spelling	of messages.2002-02-28  Akim Demaille  <akim@epita.fr>	* lib/autotest/general.m4 (AT_INIT): Suggest a title to the	message to be sent.2002-02-28  Kevin Ryde  <user42@zip.com.au>	* doc/autoconf.texi (Function Portability): Add va_copy and va_list.2002-02-25  Akim Demaille  <akim@epita.fr>	* lib/autoconf/functions.m4 (AC_FUNC_SETPGRP): Fix the test.	From Akinori Musha.2002-02-13  Alexandre Duret-Lutz  <duret_g@epita.fr>	* lib/Autom4te/XFile.pm (getline, getlines): New functions,	translate \r\n to \n.2002-02-07  Akim Demaille  <akim@epita.fr>	Version 2.52h.2002-02-07  Akim Demaille  <akim@epita.fr>	Fix Autoconf PR/209.	Also reported by Frank Denis.	* lib/m4sugar/m4sh.m4 (_AS_PATH_WALK): Don't over quote.2002-02-07  Akim Demaille  <akim@epita.fr>	Fix Autoconf PR/207:	AC_PREFIX_PROGRAM fails with dashed program names	* lib/autoconf/general.m4 (AC_PREFIX_PROGRAM): Just use a fresh	variable when looking for the prefix program.	Now it also works for shell variables.2002-02-07  Akim Demaille  <akim@epita.fr>	* doc/autoconf.texi (Limitations of Builtins): More about	case/esac.2002-02-06  Akim Demaille  <akim@epita.fr>	* lib/autoconf/status.m4 (_AC_OUTPUT_COMMANDS): Don't output empty	case/esac, some shells don't support it.	Reported by Zack Weinberg.	* tests/torture.at (AC_CONFIG_COMMANDS with empty commands): New.2002-02-06  Akim Demaille  <akim@epita.fr>	* lib/autotest/general.m4 (AT_INIT): When handling --keywords, be	sure not to introduce newlines in at_groups.	* lib/autotest/Makefile.am (autotest.m4f): Typo.2002-02-06  Akim Demaille  <akim@epita.fr>	* tests/torture.at (Configuring subdirectories): Skip if aclocal	is not available.2002-02-05  Paul Eggert  <eggert@twinsun.com>	* doc/autoconf.texi (Specific Compiler Characteris

⌨️ 快捷键说明

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