Paul Eggert
5406443202
(Shellology): Document problem with """
" in pdksh POSIX mode.
2004-07-30 00:34:27 +00:00
Paul Eggert
06d9ea45b2
Regenerate.
2004-07-29 22:35:55 +00:00
Paul Eggert
621101c872
Mention BIN_SH.
2004-07-29 22:30:15 +00:00
Paul Eggert
99fcb9f685
(Shellology): Mention BIN_SH.
2004-07-29 22:29:16 +00:00
Paul Eggert
df0eea46f0
(_AS_BOURNE_COMPATIBLE): Set BIN_SH, for Tru64.
2004-07-29 22:28:54 +00:00
Paul Eggert
b476593e2f
Regenerate.
2004-07-27 20:23:37 +00:00
Paul Eggert
c652094d91
Use "set -o posix" with pdksh, too.
2004-07-27 20:15:15 +00:00
Paul Eggert
8dcb87fb42
* lib/m4sugar/m4sh.m4:
...
Don't fail if ENV, MAIL, MAILPATH, LC_ALL, etc. are read only.
2004-06-24 15:00:29 +00:00
Paul Eggert
22dadd0042
Regenerate.
2004-06-24 07:26:43 +00:00
Paul Eggert
c41d505cbc
* lib/m4sugar/m4sh.m4 (_AS_BOURNE_COMPATIBLE): If the shell is
...
zsh, disable GLOB_SUBST.
2004-06-24 07:07:39 +00:00
Paul Eggert
091c734d9a
Warn about names like "aux".
2004-06-04 20:40:33 +00:00
Paul Eggert
8f94c94fe5
* lib/autoconf/c.m4 (AC_LANG_BOOL_COMPILE_TRY (C)): Use division by zero.
2004-06-04 19:39:51 +00:00
Paul Eggert
34638b0340
Regenerate.
2004-06-04 17:32:49 +00:00
Paul Eggert
9a76187b8c
Fix AC_C_LONG_DOUBLE C89 compatibility problem.
2004-06-02 23:48:18 +00:00
Kevin Ryde
91806b7496
* doc/autoconf.texi (Function Portability): Add notes on free(NULL),
...
malloc(0) and realloc(NULL,size).
2004-06-02 23:14:35 +00:00
Kevin Ryde
de219d9bb3
(Function Portability): Add notes on free(NULL),
...
malloc(0) and realloc(NULL,size).
2004-06-02 23:08:58 +00:00
Kevin Ryde
b8e9e1a8db
* doc/autoconf.texi (Shell Substitutions): Spelling error reported by
...
Bob Proulx.
2004-06-02 22:52:31 +00:00
Kevin Ryde
082bead629
* doc/autoconf.texi (Shell Substitutions): Spelling error reported by
...
Bob Proulx.
2004-06-02 22:47:12 +00:00
Paul Eggert
89d95a47eb
Detect _Bool bug in HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003].
2004-06-01 05:33:27 +00:00
Paul Eggert
d3ac02e267
Mention that ! COMMAND can be rewritten using if-then-else.
2004-05-26 17:56:18 +00:00
Paul Eggert
01ccc31a6e
Fix doc typo.
2004-05-25 18:50:06 +00:00
Paul Eggert
e6eb550c4d
Fix autoconfdir to match comment.
2004-05-24 23:29:25 +00:00
Paul Eggert
3999390896
AC_FUNC_MBRTOWC: Don't assume that a function F exists merely because
...
the compiler and linker let you compile an expression like (F != 0).
2004-05-24 23:18:04 +00:00
Paul Eggert
77cf219604
Standardize on the spelling of "Unix". Explain !'s problems.
2004-05-24 19:24:20 +00:00
Alexandre Duret-Lutz
ac2dfd9caa
* lib/autom4te.in (Automake-preselections): Preselect
...
LT_SUPPORTED_TAG in lieu of AC_LIBTOOL_TAGS.
2004-05-22 21:58:19 +00:00
Kevin Ryde
7b79456598
* doc/autoconf.texi (Function Portability): Add strerror_r, cross
...
referencing AC_FUNC_STRERROR_R.
* doc/autoconf.texi (Particular Functions): In AC_FUNC_CLOSEDIR_VOID,
note pessimistic assumption when cross compiling.
2004-05-19 01:54:27 +00:00
Kevin Ryde
c97449f05b
(Particular Functions): In AC_FUNC_CLOSEDIR_VOID,
...
note pessimistic assumption when cross compiling.
2004-05-19 01:50:26 +00:00
Kevin Ryde
f45e77069d
(Function Portability): Add strerror_r, cross referencing AC_FUNC_STRERROR_R.
2004-05-19 01:44:39 +00:00
Paul Eggert
31b4400d28
Fix grammatical typos.
2004-05-17 05:01:45 +00:00
Paul Eggert
4b794c38d7
Document sh -e problem with subcommands.
2004-05-17 04:56:48 +00:00
Paul Eggert
278cbdd51f
Don't prepend blanks to PATH in AC_PROG_GREP and AC_PROG_SED.
2004-05-10 18:54:18 +00:00
Paul Eggert
11ee0ab5f5
Port to C99, which requires that 'exit' be declared.
2004-05-03 20:15:44 +00:00
Paul Eggert
b3b81694da
Regenerate.
2004-05-03 06:50:48 +00:00
Paul Eggert
1963bcf261
(_AC_FEATURE_CHECK_LENGTH): Discard stderr, so we don't bother
...
the user with complaints about multiple -e options.
2004-05-03 06:48:24 +00:00
Paul Eggert
555f6e9cfe
Regenerate.
2004-05-03 06:22:29 +00:00
Paul Eggert
2ca60bb81f
* configure.ac (AC_PROG_GREP): Add.
...
* lib/freeze.mk (GREP): New macro.
2004-05-03 06:20:09 +00:00
Paul Eggert
2632aa6e7b
Prefer 'grep' implementations that accept -e.
2004-05-03 05:54:17 +00:00
Paul Eggert
a07aa35f44
Regenerate.
2004-05-03 03:53:20 +00:00
Paul Eggert
39afca425e
Don't default to /bin/sh.
2004-05-03 03:49:22 +00:00
Paul Eggert
42970c489e
(_AS_DETECT_BETTER_SHELL): Consult $SHELL last, not first.
2004-05-03 03:47:19 +00:00
Gary V. Vaughan
883a232738
* lib/autoconf/programs.m4 (_AC_FEATURE_CHECK_LENGTH): Don't guess
...
how deeply nested we are when a suitable tool is found, set the
ac_path_TOOL_found flag.
(_AC_PATH_PROG_FEATURE_CHECK): Encapsulate knowledge of how deeply
nested we are in this macro. Break out of all 3 nested loops if
ac_path_TOOL_found is set.
2004-04-23 10:24:32 +00:00
Gary V. Vaughan
94c540e872
* lib/autoconf/programs.m4 (_AC_FEATURE_CHECK_LENGTH): Break out
...
of the _AS_PATH_WALK loop too if GNU flavor is found.
2004-04-21 13:04:56 +00:00
Alexandre Duret-Lutz
d8d1f67499
* doc/autoconf.texi (Limitations of Make): Update documentation
...
for `$<'. New entry `Long lines', based on a report from Simon
Josefsson. Augment the documentation for SHELL = @SHELL@ with a
paragraph about DJGPP, based on a mail from Richard Dawe.
2004-04-21 08:23:18 +00:00
Paul Eggert
59dc5be4fd
Log changes to tests/c.at, lib/autoconf/c.m4, doc/autoconf.texi,
...
lib/autoconf/lang.m4.
2004-04-20 20:20:09 +00:00
Paul Eggert
3bd0609718
(_AC_COMPILER_EXEEXT_DEFAULT): Remove potential
...
linker output files before linking.
2004-04-20 20:15:57 +00:00
Paul Eggert
f18b6372a6
(_AC_PROG_CC_G, _AC_PROG_CXX_G): Don't
...
consider -g to work if it generates warnings when plain compiles
don't.
2004-04-20 20:15:20 +00:00
Paul Eggert
5f94dae242
(C keywords): Don't assume that GCC supports
...
"restrict" and "inline".
2004-04-20 20:14:52 +00:00
Paul Eggert
52b5402a3c
(Slashes): New section.
2004-04-20 20:14:31 +00:00
Gary V. Vaughan
265fcd3986
* lib/autoconf/programs.m4 (_AC_FEATURE_CHECK_LENGTH): Make the
...
best tool so far counter rely on the tool path variable name to
avoid checks for one tool being affected by the results of running
the length check on a previous tool.
2004-04-20 19:16:34 +00:00
Gary V. Vaughan
0d06ecdc76
* lib/autoconf/programs.m4 (_AC_PROG_GREP): Take an additional
...
match expression argument, as different greps have different
regular expression flavours.
(AC_PROG_FGREP): Pass 'FGREP'. fgrep treats all match chars as
literals.
(AC_PROG_EGREP): Pass 'EGREP$'.
(AC_PROG_GREP): Pass 'GREP$'.
2004-04-20 19:09:22 +00:00