]> git.ipfire.org Git - thirdparty/autoconf.git/log
thirdparty/autoconf.git
19 years ago* doc/autoconf.texi (autoconf Invocation): Fix typos in trace
Ralf Wildenhues [Sat, 11 Mar 2006 13:15:55 +0000 (13:15 +0000)] 
* doc/autoconf.texi (autoconf Invocation): Fix typos in trace
example.  Do not emphasize `$%', it is hardly new and special.
Reported by Edouard Bechetoille <ebecheto@ens-lyon.fr>.

19 years ago* doc/autoconf.texi (Limitations of Usual Tools): Document
Ralf Wildenhues [Sat, 11 Mar 2006 13:13:47 +0000 (13:13 +0000)] 
* doc/autoconf.texi (Limitations of Usual Tools): Document
OpenBSD and traditional `grep' failure to handle multiple
patterns separated by newlines.

19 years ago* doc/autoconf.texi (several sections): Add documentation for macros
Paul Eggert [Sat, 11 Mar 2006 08:07:31 +0000 (08:07 +0000)] 
* doc/autoconf.texi (several sections): Add documentation for macros
in erlang.m4.

19 years ago* doc/autoconf.texi (Obsolete Macros): Fix wording of
Paul Eggert [Fri, 10 Mar 2006 20:59:18 +0000 (20:59 +0000)] 
* doc/autoconf.texi (Obsolete Macros): Fix wording of
AC_TRY_LINK_FUNC.

19 years ago* doc/autoconf.texi: Use @acronym more consistently for acronyms
Paul Eggert [Fri, 10 Mar 2006 20:54:53 +0000 (20:54 +0000)] 
* doc/autoconf.texi: Use @acronym more consistently for acronyms
like BSD, GPL, LGPL.  Fix minor English typos.
(AC_STDC_HEADERS, AC_PROG_GCC_TRADITIONAL):
Mention that these macros are becoming obsolete.
(AC_STDC_HEADERS, AC_PROG_CC, AC_C_CONST, AC_C_VOLATILE):
Use more modern terminology for which standard is what.
(AC_PROG_CC): Mention gcc first, and remove obsolete references to egcs
and to ansi2knr.
(AC_PROG_CXX): Likewise.
(AC_C_PROTOTYPES, Test Functions, AC_LIBOBJ vs LIBOBJS):
Remove obsolete discussion about how to port to K&R.
(Guidelines for Test Programs): Suggest AC_HEADER_STDBOOL rather than
the obsolescent AC_HEADER_STDC.
(AC_FOO_IFELSE vs AC_TRY_FOO): Don't use #error; test programs
can't rely on it.

19 years ago* tests/c.at (AC_PROG_CPP without warnings, AC_PROG_CPP via CC):
Ralf Wildenhues [Wed, 8 Mar 2006 20:48:22 +0000 (20:48 +0000)] 
* tests/c.at (AC_PROG_CPP without warnings, AC_PROG_CPP via CC):
Remove stdin redirection from /dev/null to allow pipe to work.

19 years agoFix typo in previous checkin.
Paul Eggert [Wed, 8 Mar 2006 19:23:36 +0000 (19:23 +0000)] 
Fix typo in previous checkin.

19 years ago* tests/c.at (AC_PROG_CPP without warnings): Require that
Paul Eggert [Wed, 8 Mar 2006 19:21:26 +0000 (19:21 +0000)] 
* tests/c.at (AC_PROG_CPP without warnings): Require that
/lib/cpp include stdio.h correctly.  Solaris 10's doesn't.

19 years ago* lib/autoconf/status.m4 (_AC_SED_CMD_LIMIT): The limit for
Ralf Wildenhues [Mon, 6 Mar 2006 22:34:34 +0000 (22:34 +0000)] 
* lib/autoconf/status.m4 (_AC_SED_CMD_LIMIT): The limit for
HP-UX sed is 99 commands, not 100.
(_AC_OUTPUT_FILES_PREPARE): Do not count the `}' of an
_AC_SUBST_FILES fragment.  Separate `{' and `r' commands by
newline for portability.
* tests/torture.at (Torturing config.status): Also test 100
AC_SUBST_FILE invocations.  Fix test to actually verify the
AC_CONFIG_FILES output.
* doc/autoconf.texi (Limitations of Usual Tools): Document HP-UX
command, label, and read-file `r' limits.  Unify HP-UX spelling.

19 years agoRegenerated.
Ralf Wildenhues [Mon, 6 Mar 2006 22:06:09 +0000 (22:06 +0000)] 
Regenerated.

19 years ago* tests/Makefile.am (edit, $(wrappers)): Do not use `$<' in
Ralf Wildenhues [Mon, 6 Mar 2006 21:13:21 +0000 (21:13 +0000)] 
* tests/Makefile.am (edit, $(wrappers)): Do not use `$<' in
non-suffix rule.
($(TESTSUITE_GENERATED_AT)): Use `$(srcdir)` for the benefit of
non-GNU make.
(autoconfdir, $(AUTOCONF_FILES)): Likewise.
* tests/mktests.sh: Small shell portability fixes.

19 years ago* doc/autoconf.texi (Caching Results): Fix the examples to use a
Ralf Wildenhues [Sun, 5 Mar 2006 09:09:47 +0000 (09:09 +0000)] 
* doc/autoconf.texi (Caching Results): Fix the examples to use a
recommended quoting style and discard unwanted output.

19 years ago* lib/autotest/general.m4 (_AT_NORMALIZE_TEST_GROUP_NUMBER): New macro.
Paul Eggert [Sun, 5 Mar 2006 08:29:49 +0000 (08:29 +0000)] 
* lib/autotest/general.m4 (_AT_NORMALIZE_TEST_GROUP_NUMBER): New macro.
(AT_INIT): Use it, to remove arbitrary limit of 999,999 test
cases, and to work around Tru64 expr bug.
* doc/autoconf.texi (Limitations of Usual Tools): Mention Tru64
expr bug that turns the result of a regex match into a number if
possible.

19 years ago* lib/autoconf/types.m4 (AC_CHECK_ALIGNOF): Work around
Ralf Wildenhues [Sat, 4 Mar 2006 17:28:34 +0000 (17:28 +0000)] 
* lib/autoconf/types.m4 (AC_CHECK_ALIGNOF): Work around
HPUX compiler bug, similarly to AC_CHECK_SIZEOF, as documented
in section `Specific Compiler Characteristics'.

19 years ago* lib/autoconf/functions.m4 (AC_FUNC_STRERROR_R): Avoid unused
Paul Eggert [Fri, 3 Mar 2006 20:41:40 +0000 (20:41 +0000)] 
* lib/autoconf/functions.m4 (AC_FUNC_STRERROR_R): Avoid unused
variable warning.

19 years ago* lib/autoconf/status.m4 (_AC_OUTPUT_HEADER): Force correct
Ralf Wildenhues [Wed, 1 Mar 2006 19:54:33 +0000 (19:54 +0000)] 
* lib/autoconf/status.m4 (_AC_OUTPUT_HEADER): Force correct
order of variable initialization, so even the Solaris 2.6 shell
can create a config header correctly.  Fixes lots of test suite
failures.

19 years ago* doc/autoconf.texi (Text processing Macros): New node to
Ralf Wildenhues [Wed, 22 Feb 2006 20:18:23 +0000 (20:18 +0000)] 
* doc/autoconf.texi (Text processing Macros): New node to
document the m4sugar macros m4_re_escape, m4_tolower,
m4_toupper, m4_split, m4_normalize, m4_append, m4_append_uniq.

19 years ago* lib/autoconf/libs.m4 (_AC_PATH_X_DIRECT): Fix typo:
Paul Eggert [Wed, 22 Feb 2006 19:37:40 +0000 (19:37 +0000)] 
* lib/autoconf/libs.m4 (_AC_PATH_X_DIRECT): Fix typo:
XrmInitialize (0) -> XrmInitialize ().
Reported by Toshio Kuratomi.

19 years ago* lib/m4sugar/m4sh.m4 (AS_IF): Extend to allow more than one
Ralf Wildenhues [Tue, 21 Feb 2006 09:30:01 +0000 (09:30 +0000)] 
* lib/m4sugar/m4sh.m4 (AS_IF): Extend to allow more than one
test, as in `if tests; then cmd1; elif ...; else ...; fi'.
* doc/autoconf.texi (Programming in M4sh): Adjusted.
* tests/m4sh.at (AS_IF and AS_CASE): Test this.  Also make sure
both macros are defun'ed so that required macros are evaluated
outside.

19 years ago* doc/autoconf.texi (Prerequisite Macros): State more precisely
Ralf Wildenhues [Tue, 21 Feb 2006 09:28:34 +0000 (09:28 +0000)] 
* doc/autoconf.texi (Prerequisite Macros): State more precisely
where a required macro will be expanded.
(Coding Style): Another reason not to use `m4_define'.

19 years ago* lib/autoconf/general.m4 (_AC_LIBOBJ): Minor optimization.
Ralf Wildenhues [Tue, 21 Feb 2006 07:16:33 +0000 (07:16 +0000)] 
* lib/autoconf/general.m4 (_AC_LIBOBJ): Minor optimization.

19 years ago* doc/autoconf.texi (Looping constructs): New node, to
Ralf Wildenhues [Mon, 20 Feb 2006 21:43:05 +0000 (21:43 +0000)] 
* doc/autoconf.texi (Looping constructs): New node, to
document m4_for, m4_foreach, m4_foreach_w, and mention
obsolete AC_FOREACH.
(Obsolete Macros): Document AC_FOREACH.
* lib/m4sugar/m4sugar.m4 (_m4_for): Fix declaration comment.
(m4_for): Fix to never loop (almost) endlessly, work correctly
with arithmetic expressions in arguments, a step of zero or
non-integer multiple of the interval, and avoid integer
overflow.
* tests/m4sugar.at: New test for m4_for, m4_foreach, and
m4_foreach_w.

19 years agoRegenerate.
Paul Eggert [Mon, 20 Feb 2006 19:46:52 +0000 (19:46 +0000)] 
Regenerate.

19 years ago* lib/autoconf/erlang.m4: Rename macros from ERLANG_* to
Paul Eggert [Mon, 20 Feb 2006 19:45:30 +0000 (19:45 +0000)] 
* lib/autoconf/erlang.m4: Rename macros from ERLANG_* to
AC_ERLANG_*.  All uses changed.
* lib/freeze.mk (autoconf_m4f_dependencies): Add erlang.m4
* NEWS: Add short description of new macros.

19 years agoRegenerate.
Paul Eggert [Mon, 20 Feb 2006 08:59:37 +0000 (08:59 +0000)] 
Regenerate.

19 years agoInitial revision.
Paul Eggert [Mon, 20 Feb 2006 08:56:25 +0000 (08:56 +0000)] 
Initial revision.

19 years agoAdd basic support for Erlang, both for configuring Erlang/OTP
Paul Eggert [Mon, 20 Feb 2006 08:50:33 +0000 (08:50 +0000)] 
Add basic support for Erlang, both for configuring Erlang/OTP
tools, and Erlang as a conf test language.
* lib/autoconf/erlang.m4: New file.
* lib/autoconf/autoconf.m4
* lib/autoconf/Makefile.am (dist_autoconflib_DATA): Add erlang.m4.
* THANKS: Add Romain Lenglet.

19 years ago* doc/autoconf.texi (Shellology) <pdksh>: Document that pdksh as
Ralf Wildenhues [Mon, 20 Feb 2006 08:41:53 +0000 (08:41 +0000)] 
* doc/autoconf.texi (Shellology) <pdksh>: Document that pdksh as
native /bin/sh may not set KSH_VERSION (seen on OpenBSD).

19 years ago* lib/autoconf/general.m4 (AC_CHECK_DECL): Avoid unused variable warning.
Paul Eggert [Wed, 15 Feb 2006 22:07:12 +0000 (22:07 +0000)] 
* lib/autoconf/general.m4 (AC_CHECK_DECL): Avoid unused variable warning.

19 years ago* lib/m4sugar/m4sh.m4 (AS_CASE): New macro.
Ralf Wildenhues [Wed, 15 Feb 2006 07:00:29 +0000 (07:00 +0000)] 
* lib/m4sugar/m4sh.m4 (AS_CASE): New macro.
(_AS_CASE): Private helper macro.
* tests/m4sh.at: Basic tests for AS_IF and AS_CASE.
* doc/autoconf.texi (Programming in M4sh): Document AS_CASE.
Fix syntax of AS_IF description
(Prerequisite Macros): Mention AS_IF and AS_CASE as workarounds
for the AC_REQUIRE mess.
* NEWS: Mention AS_CASE, AS_BOURNE_COMPATIBLE, and
AS_SHELL_SANITIZE.

19 years ago* doc/autoconf.texi: Minor style cleanup.
Paul Eggert [Wed, 15 Feb 2006 06:42:16 +0000 (06:42 +0000)] 
* doc/autoconf.texi: Minor style cleanup.
Be consistent about spaces after commas.
Insert [] where empty args look a bit funny.
Fix some "i.e." and "e.g." usages.
Try to avoid "X/Y" usages.
Don't be pedantic about "ISO C99"; just say C99.
Prefer GNU style for spaces in front of parens.
(Function Portability): Comment about C89 versus C99
signed integer division.
(Particular Headers): Use current gnulib style for dirent
includes.

19 years ago* bin/autoupdate.in (handle_autoconf_macros): Fix updating of
Ralf Wildenhues [Tue, 14 Feb 2006 23:18:51 +0000 (23:18 +0000)] 
* bin/autoupdate.in (handle_autoconf_macros): Fix updating of
macros without parameters.
* lib/autoconf/autoupdate.m4 (AU_ALIAS): Likewise.
* doc/autoconf.texi (Obsoleting Macros): Document AU_ALIAS.
* tests/tools.at (autoupdating AU_ALIAS): New test for AU_ALIAS
`$#' bug.
(autoupdate): Updated to match AU_ALIAS fix.

19 years ago* doc/autoconf.texi (Programming in M4sh): Document
Paul Eggert [Mon, 13 Feb 2006 18:46:04 +0000 (18:46 +0000)] 
* doc/autoconf.texi (Programming in M4sh): Document
AS_BOURNE_COMPATIBLE and AS_SHELL_SANITIZE.
* lib/m4sugar/m4sh.m4 (_AS_BOURNE_COMPATIBLE): Renamed to..
(AS_BOURNE_COMPATIBLE): ..this.
(_AS_RUN, AS_SHELL_SANITIZE): Adjusted all callers.

19 years agoRegenerate.
Paul Eggert [Mon, 13 Feb 2006 07:59:45 +0000 (07:59 +0000)] 
Regenerate.

19 years ago* doc/install.texi (Defining Variables): Tighten up the
Paul Eggert [Mon, 13 Feb 2006 07:59:10 +0000 (07:59 +0000)] 
* doc/install.texi (Defining Variables): Tighten up the
CONFIG_SHELL wording.

19 years ago* lib/m4sugar/m4sh.m4 (_AS_BOURNE_COMPATIBLE): Look at the output
Paul Eggert [Mon, 13 Feb 2006 07:45:03 +0000 (07:45 +0000)] 
* lib/m4sugar/m4sh.m4 (_AS_BOURNE_COMPATIBLE): Look at the output
of (set -o) rather than testing whether (set -o posix) succeeds,
to work around a bug in the AIX 5.3 shell.

19 years ago* doc/autoconf.texi (Running the Compiler, Running the Linker):
Ralf Wildenhues [Fri, 10 Feb 2006 10:32:33 +0000 (10:32 +0000)] 
* doc/autoconf.texi (Running the Compiler, Running the Linker):
Changes the macro arguments in summaries to match the
descriptions.

19 years agoCall the CONFIG_SHELL hint a workaround.
Stepan Kasal [Sat, 4 Feb 2006 14:10:46 +0000 (14:10 +0000)] 
Call the CONFIG_SHELL hint a workaround.

19 years ago* bin/autoreconf.in: New option `--no-recursive'.
Ralf Wildenhues [Tue, 31 Jan 2006 12:07:40 +0000 (12:07 +0000)] 
* bin/autoreconf.in: New option `--no-recursive'.
Improve wording for subpackages a bit.
* doc/autoconf.texi (autoreconf Invocation): Updated.
* NEWS: Updated.

19 years ago* doc/install.texi (Defining Variables): Put `CONFIG_SHELL'
Ralf Wildenhues [Tue, 31 Jan 2006 12:03:32 +0000 (12:03 +0000)] 
* doc/install.texi (Defining Variables): Put `CONFIG_SHELL'
in environment of `configure', not the command line.
Reported by Howard Chu <hyc@highlandsun.com>.

19 years ago* doc/autoconf.texi (Limitations of Builtins): Document the
Paul Eggert [Wed, 25 Jan 2006 22:14:16 +0000 (22:14 +0000)] 
* doc/autoconf.texi (Limitations of Builtins): Document the
problem with "trap -".

19 years ago* lib/autoconf/fortran.m4 (_AC_FC_LIBRARY_LDFLAGS, _AC_FC_DUMMY_MAIN):
Paul Eggert [Tue, 24 Jan 2006 00:28:29 +0000 (00:28 +0000)] 
* lib/autoconf/fortran.m4 (_AC_FC_LIBRARY_LDFLAGS, _AC_FC_DUMMY_MAIN):
(_AC_FC_MAIN, __AC_FC_NAME_MANGLING): Use _AC_LANG in check
messages to differentiate Fortran and Fortran 77 tests.
(AC_FC_SRCEXT, AC_FC_FREEFORM): Use AC_LANG_PUSH/POP instead of
AC_LANG_ASSERT, to allow use in mixed-language projects.

19 years ago* lib/autoconf/c.m4 (AC_LANG_FUNC_LINK_TRY(C)): Prefer "defined
Paul Eggert [Tue, 24 Jan 2006 00:20:15 +0000 (00:20 +0000)] 
* lib/autoconf/c.m4 (AC_LANG_FUNC_LINK_TRY(C)): Prefer "defined
FOO" to "defined (FOO)".
* lib/autoconf/functions.m4 (_AC_LIBOBJ_ALLOCA): Likewise.
* lib/autoconf/headers.m4 (AC_HEADER_STAT): Likewise.
* lib/autoconf/specific.m4 (AC_XENIX_DIR): Likewise.
* tests/tools.at (ifnames): Likewise.

19 years ago* lib/m4sugar/m4sh.m4 (AS_TMPDIR): Do not pass `-q' to mktemp.
Ralf Wildenhues [Sat, 21 Jan 2006 09:09:46 +0000 (09:09 +0000)] 
* lib/m4sugar/m4sh.m4 (AS_TMPDIR): Do not pass `-q' to mktemp.
* lib/Autom4te/General.pm (mktmpdir): Likewise.
(END): Improve error message a bit.
Reported by Bruce Korb <bkorb@gnu.org>.

19 years ago* lib/autoconf/fortran.m4 (_AC_FC_LIBRARY_LDFLAGS): Ignore
Ralf Wildenhues [Thu, 12 Jan 2006 19:43:29 +0000 (19:43 +0000)] 
* lib/autoconf/fortran.m4 (_AC_FC_LIBRARY_LDFLAGS): Ignore
`-LIST:' and `-LNO:', for PathScale 2.3 compilers.

19 years ago2006-01-11 Stepan Kasal <kasal@ucw.cz>
Stepan Kasal [Wed, 11 Jan 2006 18:17:25 +0000 (18:17 +0000)] 
2006-01-11  Stepan Kasal  <kasal@ucw.cz>

* doc/autoconf.texi (Header Portability): On Solaris 8, sys/ptem.h
requires sys/stream.h.  Reported by Oliver Kiddle.

19 years ago* lib/autotest/general.m4 (AT_INIT): When ensuring writability
Ralf Wildenhues [Wed, 11 Jan 2006 08:33:16 +0000 (08:33 +0000)] 
* lib/autotest/general.m4 (AT_INIT): When ensuring writability
before the removals of test dirs, use `find' to avoid modification
of symlinked directories.

19 years ago* lib/autoconf/fortran.m4 (AC_F77_DUMMY_MAIN, AC_FC_DUMMY_MAIN):
Ralf Wildenhues [Wed, 11 Jan 2006 08:21:13 +0000 (08:21 +0000)] 
* lib/autoconf/fortran.m4 (AC_F77_DUMMY_MAIN, AC_FC_DUMMY_MAIN):
Don't ignore the macro arguments.

19 years ago* lib/autoconf/c.m4 (_AC_PROG_CXX_EXIT_DECLARATION): Add `exit'
Ralf Wildenhues [Wed, 11 Jan 2006 08:17:17 +0000 (08:17 +0000)] 
* lib/autoconf/c.m4 (_AC_PROG_CXX_EXIT_DECLARATION): Add `exit'
declaration that works for MSVC.

19 years ago* lib/autoconf/lang.m4 (_AC_COMPILER_OBJEXT_REJECT):
Ralf Wildenhues [Wed, 11 Jan 2006 08:10:50 +0000 (08:10 +0000)] 
* lib/autoconf/lang.m4 (_AC_COMPILER_OBJEXT_REJECT):
Add `*.map' and `.inf' for Green Hills compiler.
Reported by Stefan Seefeld <stefan@codesourcery.com>.

19 years ago* lib/m4sugar/m4sugar.m4 (m4_text_wrap): Handle quadrigraphs
Ralf Wildenhues [Wed, 11 Jan 2006 08:05:55 +0000 (08:05 +0000)] 
* lib/m4sugar/m4sugar.m4 (m4_text_wrap): Handle quadrigraphs
correctly: pad with spaces after FIRST_PREFIX if necessary,
and compute string lenghts with `m4_qlen' instead of `m4_len'.
* lib/m4sugar/m4sh.m4 (AS_HELP_STRING): Comments updated.
* tests/m4sh.at (AS_HELP_STRING): Test extended.
* NEWS: Updated.
Reported by numerous people, numerous times.

19 years agoUpdate copyright year to 2006.
Paul Eggert [Fri, 6 Jan 2006 00:11:16 +0000 (00:11 +0000)] 
Update copyright year to 2006.

19 years ago* bin/autoconf.as, bin/autoheader.in, bin/autom4te.in
Paul Eggert [Fri, 6 Jan 2006 00:10:37 +0000 (00:10 +0000)] 
* bin/autoconf.as, bin/autoheader.in, bin/autom4te.in
* bin/autoreconf.in, bin/autoscan.in, bin/autoupdate.in, bin/ifnames.in:
* lib/autoconf/general.m4, lib/autoconf/status.m4:
* lib/autotest/general.m4:
Update copyright year to 2006.

19 years ago* Makefile.maint (sc_root_tests): Use recommend style s/a/b/ for
Paul Eggert [Fri, 6 Jan 2006 00:02:26 +0000 (00:02 +0000)] 
* Makefile.maint (sc_root_tests): Use recommend style s/a/b/ for
sed substitutions.
* doc/autoconf.texi (Installation Directory Variables): Use s|a|b|
for file names, again.  Reported by Noah Misch.
(Coding Style): Explain that s|a|b| is preferred for file names.
* lib/autoconf/status.m4 (_AC_OUTPUT_FILES_PREPARE): Prefer s/a/b/.
(AC_OUTPUT_MAKE_DEFS): Likewise.
* lib/autotest/general.m4 (AT_INIT): Likewise.
* lib/m4sugar/m4sh.m4 (_AS_LINENO_PREPARE): Likewise.
* tests/local.at (AT_CHECK_AUTOM4TE): Likewise.

19 years agoFix Posix-conformance bugs re use of { command in sed scripts,
Paul Eggert [Thu, 5 Jan 2006 21:43:44 +0000 (21:43 +0000)] 
Fix Posix-conformance bugs re use of { command in sed scripts,
and improve the sed-related documentation a bit.
* doc/autoconf.texi (Installation Directory Variables): Use
our own style advice re 's,a,b,' versus 's|a|b|'.  Use "Sed"
rather than "sed" when talking about Sed in general.
(Particular Programs): Likewise.
(Coding Style): y is like s with respect to / and ,.
(Limitations of Usual Tools): Document the weird restrictions
that Posix has about { }.  Use better quoting.
* lib/autoconf/status.m4 (_AC_OUTPUT_FILES_PREPARE, _AC_OUTPUT_HEADER):
Rewrite to conform to Posix rules about { } in sed scripts.
* lib/m4sugar/m4sh.m4 (AS_DIRNAME_SED, AS_BASENAME_SED): Likewise.
* tests/foreign.at (Libtool): Likewise.
* tests/semantics.at (AC_CHECK_PROG & AC_CHECK_PROGS):
Use our own style advice re 's,a,b,' versus 's|a|b|'.

19 years ago* lib/autoconf/status.m4: Fix typo.
Ralf Wildenhues [Thu, 5 Jan 2006 15:17:47 +0000 (15:17 +0000)] 
* lib/autoconf/status.m4: Fix typo.

19 years ago* lib/autoconf/fortran.m4 (_AC_FC_LIBRARY_LDFLAGS): Ignore
Ralf Wildenhues [Thu, 5 Jan 2006 10:11:22 +0000 (10:11 +0000)] 
* lib/autoconf/fortran.m4 (_AC_FC_LIBRARY_LDFLAGS): Ignore
singly- or doubly-quoted arguments to `-cmdline', `-ignore',
`-def', for the benefit of Portland `pgf90 -Mipa'.
Reported by Christopher Hulbert <cchgroupmail@gmail.com>.

19 years agoUpdate copyright (and other) dates to 2006.
Paul Eggert [Wed, 4 Jan 2006 22:28:37 +0000 (22:28 +0000)] 
Update copyright (and other) dates to 2006.

19 years agoUpdate copyright year.
Paul Eggert [Wed, 4 Jan 2006 22:27:06 +0000 (22:27 +0000)] 
Update copyright year.

19 years ago* doc/autoconf.texi (Shellology): Mac OS X 10.2 changed the default
Paul Eggert [Wed, 4 Jan 2006 22:26:47 +0000 (22:26 +0000)] 
* doc/autoconf.texi (Shellology): Mac OS X 10.2 changed the default
shell from zsh to bash.

19 years ago(Shellology): Mac OS X 10.2 changed the default
Paul Eggert [Wed, 4 Jan 2006 22:26:11 +0000 (22:26 +0000)] 
(Shellology): Mac OS X 10.2 changed the default
shell from zsh to bash.

19 years agoUse $PATH_SEPARATOR
Stepan Kasal [Sat, 31 Dec 2005 16:44:22 +0000 (16:44 +0000)] 
Use $PATH_SEPARATOR

19 years ago* doc/autoconf.texi (Shell Substitutions): Warn about unbalanced
Paul Eggert [Thu, 29 Dec 2005 21:28:30 +0000 (21:28 +0000)] 
* doc/autoconf.texi (Shell Substitutions): Warn about unbalanced
parentheses in $(...).  Problem reported by Eric Blake.

19 years ago* doc/autoconf.texi (Limitations of Usual Tools):
Paul Eggert [Mon, 12 Dec 2005 18:46:50 +0000 (18:46 +0000)] 
* doc/autoconf.texi (Limitations of Usual Tools):
Mention which characters can be escaped with \ in portable regular
expressions used in grep, sed, expr.  Mention the leading ^ problem
with expr.  Clean up some confusing wording.  Mention which
grep options are portable.

19 years agotypos
Stepan Kasal [Fri, 9 Dec 2005 09:54:11 +0000 (09:54 +0000)] 
typos

19 years agoset -o posix fix.
Paul Eggert [Fri, 2 Dec 2005 19:23:05 +0000 (19:23 +0000)] 
set -o posix fix.

19 years ago(_AS_BOURNE_COMPATIBLE): Try `set -o
Paul Eggert [Fri, 2 Dec 2005 19:22:49 +0000 (19:22 +0000)] 
(_AS_BOURNE_COMPATIBLE): Try `set -o
posix' unconditionally, for pdksh in `native sh' emulation.

19 years agoFix typos in previous autoconf.texi patch.
Paul Eggert [Fri, 2 Dec 2005 19:19:54 +0000 (19:19 +0000)] 
Fix typos in previous autoconf.texi patch.

19 years agoFix typos in previous patch.
Paul Eggert [Fri, 2 Dec 2005 19:19:23 +0000 (19:19 +0000)] 
Fix typos in previous patch.

19 years ago* doc/autoconf.texi (Shellology): Document eval $? problem
Paul Eggert [Thu, 1 Dec 2005 21:02:40 +0000 (21:02 +0000)] 
* doc/autoconf.texi (Shellology): Document eval $? problem
with ash.
(Limitations of Builtins): Likewise.

19 years ago* lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS): Pass
Ralf Wildenhues [Thu, 10 Nov 2005 18:57:58 +0000 (18:57 +0000)] 
* lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS): Pass
CONFIG_SHELL in the environment of the configure rerun.
* doc/autoconf.texi (Here-Documents, config.status Invocation):
Suggest passing CONFIG_SHELL absolute, and in the environment
rather than as option.

19 years ago* lib/autoconf/status.m4 (_AC_OUTPUT_FILES_PREPARE):
Ralf Wildenhues [Wed, 9 Nov 2005 20:34:41 +0000 (20:34 +0000)] 
* lib/autoconf/status.m4 (_AC_OUTPUT_FILES_PREPARE):
Fix quoting of output line (triggered for many AC_SUBST_FILEs).
Fix macro quoting.  Fix output for n*100 substituted variables.

19 years ago* lib/autoconf/status.m4 (_AC_OUTPUT_MAIN_LOOP): Initialize
Ralf Wildenhues [Tue, 8 Nov 2005 07:11:58 +0000 (07:11 +0000)] 
* lib/autoconf/status.m4 (_AC_OUTPUT_MAIN_LOOP): Initialize
`tmp' to avoid file removal race.

19 years ago* lib/autoconf/general.m4 (_AC_INIT_DEFAULTS): Initialize
Ralf Wildenhues [Mon, 7 Nov 2005 20:31:09 +0000 (20:31 +0000)] 
* lib/autoconf/general.m4 (_AC_INIT_DEFAULTS): Initialize
ac_clean_files and LIBOBJS.

19 years ago* lib/autoconf/programs.m4 (AC_CHECK_PROG, AC_PATH_PROG):
Ralf Wildenhues [Sun, 6 Nov 2005 19:24:37 +0000 (19:24 +0000)] 
* lib/autoconf/programs.m4 (AC_CHECK_PROG, AC_PATH_PROG):
Factor functionality to..
(_AC_CHECK_PROG, _AC_PATH_PROG): these new macros, but only
`AC_SUBST($1)' in the public version.
(AC_CHECK_TOOL, AC_PATH_TOOL, AC_PATH_TARGET_TOOL)
(AC_CHECK_TARGET_TOOL): Use internal versions for ac_ct_* and
ac_pt_* variables.

19 years agoRemove the comment about 8+3 fs.
Stepan Kasal [Tue, 1 Nov 2005 07:26:52 +0000 (07:26 +0000)] 
Remove the comment about 8+3 fs.

19 years agoNEWS: Move AH_HEADER mention to right place.
Stepan Kasal [Tue, 1 Nov 2005 06:24:53 +0000 (06:24 +0000)] 
NEWS: Move AH_HEADER mention to right place.

19 years ago"conftst2" -> "conftest2"
Stepan Kasal [Thu, 27 Oct 2005 06:16:02 +0000 (06:16 +0000)] 
"conftst2" -> "conftest2"

19 years agorm -f conftst2.*, not only conftst2.$ac_objext
Stepan Kasal [Tue, 25 Oct 2005 07:55:30 +0000 (07:55 +0000)] 
rm -f conftst2.*, not only conftst2.$ac_objext

19 years agoFix AC_PROG_CC_C_O for VC++.
Stepan Kasal [Mon, 24 Oct 2005 10:56:01 +0000 (10:56 +0000)] 
Fix AC_PROG_CC_C_O for VC++.

19 years ago_AC_OUTPUT_FILES_PREPARE: fix quoting and optimize
Stepan Kasal [Fri, 21 Oct 2005 07:36:31 +0000 (07:36 +0000)] 
_AC_OUTPUT_FILES_PREPARE: fix quoting and optimize

19 years agoDocument that ${10} is not portable.
Stepan Kasal [Fri, 21 Oct 2005 05:46:49 +0000 (05:46 +0000)] 
Document that ${10} is not portable.

19 years ago*** empty log message ***
Jim Meyering [Thu, 20 Oct 2005 07:01:40 +0000 (07:01 +0000)] 
*** empty log message ***

19 years agoTypo: s/feature/features/ in ``the features of the latter'', in two places.
Jim Meyering [Thu, 20 Oct 2005 07:01:29 +0000 (07:01 +0000)] 
Typo: s/feature/features/ in ``the features of the latter'', in two places.

19 years agotypo
Stepan Kasal [Thu, 20 Oct 2005 06:13:33 +0000 (06:13 +0000)] 
typo

19 years ago* doc/autoconf.texi (Generating Sources): AC_LANG_PROGRAMS ->
Paul Eggert [Wed, 19 Oct 2005 22:35:51 +0000 (22:35 +0000)] 
* doc/autoconf.texi (Generating Sources): AC_LANG_PROGRAMS ->
AC_LANG_PROGRAM, fixing a typo.  Don't give details about
the inner workings of AC_LANG_FUNC_LINK_TRY.
* lib/autoconf/c.m4 (AC_LANG_CALL(C)): Reformat to match
AC_LANG_FUNC_LINK_TRY.  This involves returning the value returned
by the function rather than ignoring it.
(AC_LANG_FUNC_LINK_TRY(C)): Call the function rather than simply
comparing its address.  Intel's interprocedural optimization was
outsmarting the old heuristic.  Problem reported by
Mikulas Patocka.

19 years agoRemove an obsolete comment.
Stepan Kasal [Wed, 19 Oct 2005 05:21:21 +0000 (05:21 +0000)] 
Remove an obsolete comment.

19 years ago* lib/m4sugar/m4sugar.m4 (_m4_map): New macro.
Paul Eggert [Wed, 5 Oct 2005 21:27:43 +0000 (21:27 +0000)] 
* lib/m4sugar/m4sugar.m4 (_m4_map): New macro.
(m4_map, m4_map_sep): Use it.  Handle the empty list correctly.

19 years ago(AT_INIT): Make the test dir writable... really, in all 3 cases.
Stepan Kasal [Tue, 4 Oct 2005 09:14:11 +0000 (09:14 +0000)] 
(AT_INIT): Make the test dir writable... really, in all 3 cases.

19 years ago(AT_INIT): Make the test dir writable... IF it exists.
Stepan Kasal [Mon, 3 Oct 2005 10:43:55 +0000 (10:43 +0000)] 
(AT_INIT): Make the test dir writable... IF it exists.

19 years ago(AT_INIT): Make test dir writable before removing.
Stepan Kasal [Mon, 3 Oct 2005 10:25:53 +0000 (10:25 +0000)] 
(AT_INIT): Make test dir writable before removing.

19 years ago* lib/autoconf/status.m4 (_AC_OUTPUT_SUBDIRS): Balance parentheses.
Paul Eggert [Sun, 2 Oct 2005 21:36:29 +0000 (21:36 +0000)] 
* lib/autoconf/status.m4 (_AC_OUTPUT_SUBDIRS): Balance parentheses.

19 years agoPrevent problems with the testsuite running too fast.
Stepan Kasal [Tue, 27 Sep 2005 16:08:10 +0000 (16:08 +0000)] 
Prevent problems with the testsuite running too fast.

19 years ago* lib/autoconf/libs.m4 (_AC_PATH_X_DIRECT): Look for X11/Xlib.h
Paul Eggert [Sun, 18 Sep 2005 17:10:24 +0000 (17:10 +0000)] 
* lib/autoconf/libs.m4 (_AC_PATH_X_DIRECT): Look for X11/Xlib.h
and XrmInitialize rather than X11/Intrinsic.h and XtMalloc
(which belong to Xt, not X itself).  See Debian bug 327655.
* NEWS: Mention this.

19 years ago(AC_LANG_SOURCE(C)): Remove an incorrect comment.
Stepan Kasal [Wed, 7 Sep 2005 14:43:14 +0000 (14:43 +0000)] 
(AC_LANG_SOURCE(C)): Remove an incorrect comment.

19 years ago* config/move-if-change: Don't output "$2 is unchanged";
Paul Eggert [Tue, 6 Sep 2005 20:00:24 +0000 (20:00 +0000)] 
* config/move-if-change: Don't output "$2 is unchanged";
suggested by Ben Elliston.  Handle weird characters correctly.

19 years agoUse AS_IF where appropriate.
Stepan Kasal [Tue, 6 Sep 2005 15:38:56 +0000 (15:38 +0000)] 
Use AS_IF where appropriate.

19 years ago(AS_IF): Use m4_default.
Stepan Kasal [Tue, 6 Sep 2005 15:37:55 +0000 (15:37 +0000)] 
(AS_IF): Use m4_default.

19 years agoFix AC_SEARCH_LIBS.
Stepan Kasal [Tue, 6 Sep 2005 15:34:06 +0000 (15:34 +0000)] 
Fix AC_SEARCH_LIBS.

19 years agoAdd an index entry for AH_HEADER.
Stepan Kasal [Thu, 1 Sep 2005 13:49:01 +0000 (13:49 +0000)] 
Add an index entry for AH_HEADER.