Paul Eggert
c2286019bf
* lib/autoconf/c.m4 (AC_PROG_CC, AC_PROG_CXX, AC_PROG_OBJC): Call
...
_AC_COMPILER_EXEEXT instead of m4_expand_once([_AC_COMPILER_EXEEXT])
* lib/autoconf/fortran.m4 (_AC_PROG_FC): Likewise.
* lib/autoconf/lang.m4 (_AC_COMPILER_EXEEXT_TESTS): On subsequent
calls, for a new language, only check that the compiler works.
(AC_NO_EXECUTABLES): Change the redefinition of
_AC_COMPILER_EXEEXT_TESTS so that on subsequent calls, it checks
that the new language's compiler works if ac_no_link=no, and
does nothing otherwise.
2006-04-02 16:38:54 +00:00
Noah Misch
809e269455
* doc/autoconf.texi (AC_PATH_X): Update per 2005-08-26 change.
2006-04-02 15:00:40 +00:00
Stepan Kasal
e5c9d58fcb
Add _AS_DIRNAME_PREPARE to _AS_PREPARE.
2006-04-01 22:55:15 +00:00
Stepan Kasal
c8514d3a3a
Do not optimize the first _AS_PATH_WALK.
2006-04-01 22:53:04 +00:00
Stepan Kasal
2a7aa88566
Clean up _AC_COMPILER_EXEEXT* macros.
2006-04-01 21:45:13 +00:00
Stepan Kasal
fee8d8bb53
.
2006-04-01 21:22:11 +00:00
Stepan Kasal
642d416703
remove generated *.at files
2006-04-01 21:21:11 +00:00
Stepan Kasal
2af85b096a
_AS_DIRNAME_PREPARE
2006-04-01 20:06:12 +00:00
Stepan Kasal
a7ee4bb357
back out _AS_DIRNAME_PREPARE
2006-04-01 19:54:55 +00:00
Stepan Kasal
0435cce62a
_AS_DIRNAME_PREPARE
2006-04-01 19:48:14 +00:00
Stepan Kasal
784f54dfcd
Fix typos.
2006-04-01 19:38:07 +00:00
Stepan Kasal
3e6c89ae73
.
2006-04-01 18:33:24 +00:00
Stepan Kasal
6f39626778
_AS_PATH_WALK: Skip nonexistent dirs, unless told otherwise.
2006-04-01 18:32:10 +00:00
Stepan Kasal
a9b857317c
Sort the macros and fix typos.
2006-04-01 18:26:46 +00:00
Stepan Kasal
29e314f91f
Improve --version output for old-style AC_INIT
2006-04-01 18:16:05 +00:00
Stepan Kasal
70c31ba6dc
autoreconf: impement -vv
2006-04-01 18:09:07 +00:00
Stepan Kasal
552d9e9636
Spelling fixes.
2006-04-01 16:46:39 +00:00
Stepan Kasal
1a74a211bc
Be tolerant if rm was not able to remove the test directory.
2006-04-01 16:09:13 +00:00
Stepan Kasal
335e09466c
Fix line numbers in the error messages of autoupdate.
2006-04-01 15:58:43 +00:00
Stepan Kasal
713895ae5c
More autoupdate issues.
2006-04-01 15:57:02 +00:00
Stepan Kasal
718a299d81
Fix m4sugar expansion in autoupdate.
2006-04-01 15:53:36 +00:00
Paul Eggert
572ffd5b0b
* doc/autoconf.texi (Programming in M4sh): Sharpen the descriptions
...
of AS_BASENAME and AS_DIRNAME. Reported by Stepan Kasal.
2006-03-31 18:55:43 +00:00
Paul Eggert
e4913c88f3
* lib/m4sugar/m4sh.m4 (AS_BASENAME_EXPR): Handle ///, ////, etc.
...
correctly. Problem reported by Eric Blake.
(_AS_EXPR_PREPARE): Detect Tru64 expr bug. Problem reported by
Ralf Wildenhues.
2006-03-31 18:46:47 +00:00
Paul Eggert
9c78ea316a
* doc/autoconf.texi (Programming in M4sh, Limitations of Usual Tools):
...
Tighten up the basename/dirname wording.
2006-03-31 06:08:49 +00:00
Paul Eggert
9295c8c723
(Programming in M4sh, Limitations of Usual Tools):
...
Tighten up the basename/dirname wording.
2006-03-31 06:08:36 +00:00
Ralf Wildenhues
28cc41f69a
* Makefile.maint (sc_texi_notab): New check: do not use TABs
...
in texinfo files outside of verbatim environments.
(syntax-check-rules): Update.
* doc/autoconf.texi (Configuration Headers): Conform to it.
2006-03-30 19:54:08 +00:00
Ralf Wildenhues
f7bcf2bf78
Regenerate.
2006-03-30 19:52:19 +00:00
Stepan Kasal
6676554c47
Document that autoreconf doesn't pass -I to aclocal.
2006-03-30 17:37:47 +00:00
Paul Eggert
f1ff7a4798
Correct attribution in previous entry.
2006-03-30 06:43:46 +00:00
Paul Eggert
a597574279
* doc/autoconf.texi (Programming in M4sh): Mention AS_BASENAME.
...
Give an example for AS_DIRNAME instead of referring to Posix..
(File System Conventions): Put discussion of // versus / here, and
modernize it a bit.
(Limitations of Usual Tools): Add basename. Remove verbiage
after dirname, since it got moved to the above sections.
All this was inspired by a patch proposed earlier by Ralf Wildenhues.
2006-03-30 06:42:56 +00:00
Ralf Wildenhues
2c614ee576
Regenerate.
2006-03-29 12:45:56 +00:00
Ralf Wildenhues
ff15ef7a2c
* lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS): Quote
...
`$0' to protect against spaces.
* lib/autotest/general.m4 (AT_INIT): Likewise.
* lib/m4sugar/m4sh.m4 (_AS_LINENO_PREPARE): Likewise, for
`$0', $as_me.
2006-03-27 17:42:17 +00:00
Ralf Wildenhues
9656b1839e
* bin/autoscan.in: The value of find_configure_ac should be
...
checked for existence, so we don't barf over a nonexisting
configure.ac. Reported by Laurence Darby <ldarby@tuffmail.com>.
2006-03-26 21:27:56 +00:00
Ralf Wildenhues
dd0b613c2a
* bin/autoupdate.in: Fix some typos.
2006-03-22 19:30:39 +00:00
Stepan Kasal
141123eb01
.
2006-03-22 11:25:56 +00:00
Stepan Kasal
de4d0b6bcd
typo
2006-03-21 21:51:07 +00:00
Stepan Kasal
f8d9179d74
.
2006-03-21 17:50:11 +00:00
Ralf Wildenhues
bc89233c59
* tests/local.at (AT_CHECK_ENV): Ignore AC_SUBSTed Objective C
...
and Erlang related variables.
2006-03-20 20:29:45 +00:00
Ralf Wildenhues
96aa2c31b2
* lib/autoconf/c.m4 (AC_LANG(Objective C), AC_LANG_OBJC)
...
(_AC_LANG_ABBREV(Objective C), _AC_LANG_PREFIX(Objective C))
(AC_LANG_SOURCE(Objective C), AC_LANG_PROGRAM(Objective C))
(AC_LANG_CALL(Objective C), AC_LANG_FUNC_LINK_TRY(Objective C))
(AC_LANG_BOOL_COMPILE_TRY(Objective C))
(AC_LANG_INT_SAVE(Objective C), AC_LANG_PREPROC(Objective C))
(AC_PROG_OBJCPP, AC_LANG_COMPILER(Objective C), AC_PROG_OBJC)
(_AC_PROG_OBJC_G): New macros.
(_AC_ARG_VAR_CPPFLAGS): Adjusted.
* doc/autoconf.texi (Objective C Compiler): New node.
(Preset Output Variables): Document OBJCFLAGS.
(Language Choice): Document `Objective C' language.
(Fortran Compiler): Fix typo.
* NEWS: Updated.
Inspired by a patch from David M. Lloyd <dmlloyd@tds.net>.
2006-03-20 20:28:55 +00:00
Stepan Kasal
2ea44d31c2
typos
2006-03-20 14:46:12 +00:00
Stepan Kasal
4342ba1ca8
.
2006-03-17 20:52:27 +00:00
Stepan Kasal
8900df9ae0
* lib/autoconf/programs.m4 (AC_PATH_TOOL, AC_CHECK_TOOL, AC_CHECK_TOOLS):
...
Factor out the warning to...
(_AC_TOOL_WARN): ... this new macro; use `cross_compiling'.
* tests/local.at (AT_CHECK_MACRO_CROSS): Avoid this warning.
* tests/semantics.at (AC_C_BIGENDIAN): Likewise.
2006-03-17 20:37:26 +00:00
Stepan Kasal
13324b1dfd
Removed BIN_SH=xpg4, moved DUALCASE=1 to AS_SHELL_SANITIZE.
2006-03-17 19:32:53 +00:00
Stepan Kasal
8219ba6af6
do not check for ac_delim
2006-03-17 19:19:16 +00:00
Stepan Kasal
d2d7871702
(_AC_PATH_PROG): Store the result to VARIABLE.
2006-03-17 19:05:27 +00:00
Stepan Kasal
2991e096f8
Add AT_CHECK_MACRO_CROSS.
2006-03-17 18:03:01 +00:00
Ralf Wildenhues
c5982aeff4
* lib/m4sugar/m4sh.m4 (_AS_DETECT_BETTER_SHELL): Prepend
...
the directory `/usr/bin/posix' in the shell search, to prefer
the Posix shell not only in subsequent spawns as with `$BIN_SH'
on Tru64.
2006-03-17 17:09:21 +00:00
Ralf Wildenhues
2b052b0538
* doc/autoconf.texi (contents): To fix texi2html output, hide
...
`@setcontentsaftertitlepage' for HTML.
(Writing Autoconf Macros): Likewise, insert space after `@c'.
(Leviticus, Numbers, Deuteronomy): Likewise, change `@,c' to
`@,{c}'.
2006-03-17 03:59:05 +00:00
Stepan Kasal
a7791c7782
Move the IFS setup and CDPATH sanitizing to AS_SHELL_SANITIZE.
2006-03-16 13:33:18 +00:00
Stepan Kasal
4889a3742d
Do not use cache vars.
2006-03-15 14:02:36 +00:00