/[autoconf]/autoconf/lib/autoconf/functions.m4
ViewVC logotype

Log of /autoconf/lib/autoconf/functions.m4

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Tag:

Revision 1.124
Tue Apr 20 07:51:28 2010 UTC (13 years, 8 months ago) by meyering
Branch: MAIN
CVS Tags: HEAD
Changes since 1.123: +0 -0 lines
FILE REMOVED
remove all files; README-use-git: add this one file


Revision 1.123 - (view) (download) (annotate) - [select for diffs]
Wed Oct 10 21:41:28 2007 UTC (16 years, 2 months ago) by ericb
Branch: MAIN
Changes since 1.122: +2 -2 lines
Diff to previous 1.122
Another AC_DEFINE speedup.

* lib/autoconf/general.m4 (AC_DEFINE_TRACE): Move parameter
elision...
(_AC_DEFINE_Q): ...here, and only do it once.
* lib/autoconf/functions.m4 (AC_CHECK_FUNCS): Avoid overquoting.
* lib/m4sugar/m4sh.m4 (AS_LITERAL_IF): Fix m4_defn overquoting
introduced 2007-10-05.

Signed-off-by: Eric Blake <ebb9@byu.net>


Revision 1.122 - (view) (download) (annotate) - [select for diffs]
Mon Sep 24 20:51:06 2007 UTC (16 years, 3 months ago) by ericb
Branch: MAIN
Changes since 1.121: +1 -1 lines
Diff to previous 1.121
Whenever possible, use the vertical bar as sed delimiter.

* lib/autoconf/functions.m4 (GETLOADAVG_LIBS) [AC_FUNC_GETLOADAVG]:
Use "|", not "!".
* lib/autoconf/status.m4 (_AC_SRCDIRS) [ac_top_builddir_sub]:
[ac_dir_suffix]: Use "|", not "," as sed delimiter.
* tests/mktests.sh (as_me): Likewise.
* lib/freeze.mk (check-forbidden-patterns): Likewise.
* lib/autoconf/fortran.m4 (_AC_PROG_FC_V_OUTPUT): Likewise.
* configure: Regenerate.
* doc/autoconf.texi (Shell Substitutions): Use "|", not "," in examples.
* lib/autotest/general.m4 (AT_INIT): Use "|", not "&" as sed delimiter
in the : -> $PATH_SEPARATOR transformation of $AUTOTEST_PATH.  This is fine,
as long as $PATH_SEPARATOR doesn't contain "|".


Revision 1.121 - (view) (download) (annotate) - [select for diffs]
Fri Jul 20 23:11:52 2007 UTC (16 years, 5 months ago) by eggert
Branch: MAIN
Changes since 1.120: +4 -6 lines
Diff to previous 1.120
Reword the copyright notices to match what's suggested in GPLv3.


Revision 1.120 - (view) (download) (annotate) - [select for diffs]
Tue Jul 3 20:29:01 2007 UTC (16 years, 5 months ago) by eggert
Branch: MAIN
Changes since 1.119: +1 -1 lines
Diff to previous 1.119
Update to GPLv3.


Revision 1.119 - (view) (download) (annotate) - [select for diffs]
Fri Dec 22 08:42:17 2006 UTC (17 years ago) by eggert
Branch: MAIN
Changes since 1.118: +14 -8 lines
Diff to previous 1.118
* lib/autoconf/functions.m4 (AC_FUNC_MKTIME):
Include <limits.h>, and use its INT_MAX to rewrite the
j loop so that it does not overflow 'int'.  Problem reported by
Ralf Wildenhues in
<http://lists.gnu.org/archive/html/bug-gnulib/2006-12/msg00084.html>.
Play it safe by shifting left by 1 rather than multiplying by 2,
as GCC is less likely to optimize this away when the value
is signed (when it assumes overflow leads to undefined behavior).
Also, don't assume time_t uses two's complement.


Revision 1.118 - (view) (download) (annotate) - [select for diffs]
Sat Dec 16 05:38:41 2006 UTC (17 years ago) by eggert
Branch: MAIN
Changes since 1.117: +1 -1 lines
Diff to previous 1.117
* lib/autoconf/functions.m4 (AC_FUNC_GETMNTENT):
Define HAVE_GETMNTENT to 1, not to the empty string.
Problem originally reported by Jochen Friedrich in
<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=403243>.


Revision 1.117 - (view) (download) (annotate) - [select for diffs]
Mon Dec 4 23:54:25 2006 UTC (17 years ago) by eggert
Branch: MAIN
CVS Tags: AUTOCONF-2_61a
Changes since 1.116: +4 -2 lines
Diff to previous 1.116
* lib/autoconf/functions.m4 (AC_FUNC_FSEEKO): Check that fseeko
can be assigned to a function pointer.  Problem reported by
Peter Palfrader in <http://bugs.debian.org/401377>.  Based on
part of a patch by Ralf Wildenhues in that same bug report.


Revision 1.116 - (view) (download) (annotate) - [select for diffs]
Tue Nov 28 03:29:48 2006 UTC (17 years ago) by eggert
Branch: MAIN
Changes since 1.115: +3 -42 lines
Diff to previous 1.115
Turn AC_FUNC_SETVBUF_REVERSED into a noop.  It's been obsolete for
years and is too hard to maintain now.  The last straw was
reported by Jerker Baeck in
<http://lists.gnu.org/archive/html/autoconf/2006-11/msg00102.html>.
* NEWS: AC_FUNC_SETVBUF_REVERSED is now obsolete.
* doc/autoconf.texi (Particular Functions): Move
AC_FUNC_SETVBUF_REVERSED from here...
(Obsolete Macros): ... to here.  Say that it does nothing now.
* lib/autoconf/functions.m4 (AC_FUNC_SETVBUF_REVERSED):
Turn into (almost) a no-op.


Revision 1.115 - (view) (download) (annotate) - [select for diffs]
Tue Nov 28 00:26:45 2006 UTC (17 years ago) by eggert
Branch: MAIN
Changes since 1.114: +0 -16 lines
Diff to previous 1.114
* lib/autoconf/c.m4 (AC_PROG_GCC_TRADITIONAL, AC_C_CONST):
(AC_C_VOLATILE):
Do not recommend via AN_FUNCTION, AN_IDENTIFIER, or AN_HEADER.
These macros are obsolescent and new applications shouldn't need them.
* lib/autoconf/functions.m4 (AC_FUNC_CLOSEDIR_VOID, AC_REPLACE_FNMATCH):
(AC_FUNC_GETLOADAVG, AC_FUNC_GETPGRP, AC_FUNC_MEMCMP):
(AC_FUNC_SELECT_ARGTYPES, AC_FUNC_SETPGRP, AC_FUNC_STAT, AC_FUNC_LSTAT):
(AC_FUNC_STRFTIME, AC_FUNC_SETVBUF_REVERSED, AC_FUNC_UTIME_NULL):
(AC_FUNC_VPRINTF): Likewise.
* lib/autoconf/headers.m4 (AC_HEADER_DIRENT, AC_HEADER_STAT):
(AC_HEADER_STDC, AC_HEADER_SYS_WAIT, AC_HEADER_TIME): Likewise.
* lib/autoconf/types.m4 (AC_STRUCT_TM): Likewise.


Revision 1.114 - (view) (download) (annotate) - [select for diffs]
Fri Nov 17 21:04:54 2006 UTC (17 years, 1 month ago) by eggert
Branch: MAIN
Changes since 1.113: +2 -2 lines
Diff to previous 1.113
'echo' has some portability problems, when given a first argument
with a leading '-', or when given any argument containing '\'.
Avoid using 'echo' in these cases.
* bin/Makefile.am $(bin_SCRIPTS): Rewrite to avoid 'echo' entirely.
* lib/autoconf/c.m4 (AC_PROG_CC, AC_PROG_CXX, AC_PROG_OBJC): Likewise.
* lib/autoconf/fortran.m4 (_AC_PROG_FC): Likewise.
* lib/autotest/general.m4 (AT_INIT): Likewise.
* bin/autoconf.as: Use AS_ECHO rather than plain echo, when the
argument might be unportable.
* lib/autoconf/c.m4 (AC_PROG_CC_C_O): Likewise.
* lib/autoconf/erlang.m4 (AC_LANG(Erlang)): Likewise.
* lib/autoconf/fortran.m4 (_AC_PROG_FC_V_OUTPUT):
(_AC_FC_LIBRARY_LDFLAGS): Likewise.
* lib/autoconf/functions.m4 (AC_FUNC_GETLOADAVG): Likewise.
* lib/autoconf/general.m4 (_AC_INIT_PARSE_ENABLE, _AC_INIT_PREPARE):
(_AC_ARG_VAR_VALIDATE, AC_ARG_PROGRAM, _AC_MSG_LOG_CONFTEST):
(AC_RUN_LOG, _AC_RUN_IFELSE, _AC_LIBOBJS_NORMALIZE): Likewise.
* lib/autoconf/lang.m4 (_AC_COMPILER_EXEEXT_DEFAULT): Likewise.
* lib/autoconf/libs.m4 (_AC_PATH_X_DIRECT): Likewise.
* lib/autoconf/programs.m4 (_AC_FEATURE_CHECK_LENGTH):
(AC_PROG_MAKE_SET): Likewise.
* lib/autoconf/status.m4 (_AC_SRCDIRS, _AC_OUTPUT_HEADER):
(_AC_OUTPUT_SUBDIRS, _AC_OUTPUT_CONFIG_STATUS): Likewise.
* lib/autotest/general.m4 (_AT_CREATE_DEBUGGING_SCRIPT, AT_INIT):
(AT_CLEANUP, _AT_DECIDE_TRACEABLE, _AT_CHECK): Likewise.
* lib/m4sugar/m4sh.m4 (AS_SHELL_SANITIZE, _AS_ECHO_UNQUOTED):
(_AS_BASENAME_SED, _AS_DIRNAME_SED, AS_MKDIR_P, AS_TMPDIR, AS_UNAME):
(AS_TR_SH, AS_TR_CPP, AS_VAR_GET): Likewise.
* bin/autoconf.as: Redo verbose flag implementation, as the old
scheme wouldn't work with AS_ECHO.
* lib/autotest/general.m4 (AT_INIT): Likewise.
* lib/autoconf/general.m4 (AC_MSG_RESULT, AC_MSG_RESULT_UNQUOTED):
Don't use ECHO_T, since ECHO_N is now reliable.
* lib/autotest/general.m4 (AT_INIT): Likewise.
* lib/autoconf/general.m4 (AC_ARG_PROGRAM): Use sed "$script"
rather than using a here-document to put the script into a file.
(_AC_DO_ECHO): Hoist the eval out of the echo, so that we can
use AS_ECHO.
* lib/m4sugar/m4sh.m4 (AS_VAR_GET): Likewise.
* lib/autoconf/programs.m4 (_AC_FEATURE_CHECK_LENGTH): Use
AS_ECHO_N rather than ECHO_N and ECHO_C.  This doesn't fix any
bug, but we might as well stop using ECHO_N and ECHO_C internally.
* lib/autotest/general.m4 (AT_SETUP): Likewise.
* lib/m4sugar/m4sh.m4 (_AS_ECHO_N): Likewise.
* lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS):
(_AC_OUTPUT_MAIN_LOOP): Rework echo so that it has just one
operand, as AS_ECHO requires.  Avoid double file name expansion.
* lib/m4sugar/m4sh.m4 (AS_SHELL_SANITIZE): Invoke _AS_ECHO_PREPARE.
Don't set as_nl, since _AS_ECHO_PREPARE does that now.
(_AS_PREPARE): Comment that _AS_ECHO_N_PREPARE is just for user code.
(AS_ECHO, AS_ECHO_N, _AS_ECHO_PREPARE): New macros.
* tests/c.at (AC_PROG_CPP without warnings, AC_PROG_CPP via CC):
Double-quote strings that would otherwise contain M4 comments.
* tests/m4sh.at (AS_ECHO and AS_ECHO_N): New test.


Revision 1.113 - (view) (download) (annotate) - [select for diffs]
Sun Oct 15 01:12:02 2006 UTC (17 years, 2 months ago) by eggert
Branch: MAIN
CVS Tags: AUTOCONF-2_60b, AUTOCONF-2_61
Changes since 1.112: +4 -4 lines
Diff to previous 1.112
* lib/m4sugar/m4sh.m4 (AS_LITERAL_IF): Expand $1 before
looking for special shell characters.
* lib/autoconf/functions.m4 (AC_CHECK_FUNC): Do not expand the
macro defined by AS_VAR_PUSHDEF before passing it as a
parameter.
* lib/autoconf/general.m4 (AC_CHECK_FILE, AC_CHECK_DECL):
* lib/autoconf/libs.m4 (AC_SEARCH_LIBS, AC_CHECK_LIB):
* lib/autoconf/types.m4 (_AC_CHECK_TYPE_NEW, AC_CHECK_MEMBER):
* lib/autoconf/headers.m4 (_AC_CHECK_HEADER_MONGREL):
(_AC_CHECK_HEADER_NEW, _AC_CHECK_HEADER_OLD, _AC_CHECK_HEADER_DIRENT):
Likewise.
* lib/autotest/general.m4 (AT_INIT): Quote parameters of
AS_VAR_* properly.
* tests/m4sh.at (AS_LITERAL_IF): New test.


Revision 1.112 - (view) (download) (annotate) - [select for diffs]
Fri Oct 13 05:19:20 2006 UTC (17 years, 2 months ago) by rwild
Branch: MAIN
Changes since 1.111: +4 -1 lines
Diff to previous 1.111
* lib/autoconf/functions.m4 (AC_FUNC_OBSTACK): In the test,
include the default headers, and redefine obstack_chunk_alloc
and obstack_chunk_free.  Fixes false failure with glibc.


Revision 1.111 - (view) (download) (annotate) - [select for diffs]
Tue Sep 26 20:57:16 2006 UTC (17 years, 3 months ago) by eggert
Branch: MAIN
Changes since 1.110: +8 -10 lines
Diff to previous 1.110
* lib/autoconf/functions.m4 (AC_FUNC_FSEEKO): Don't compile the
fseeko testing program twice; just use the earlier result.
* lib/autoconf/specific.m4 (_AC_SYS_LARGEFILE_MACRO_VALUE):
Set cache var to 'unknown' (not 'no') if leaving the macro unset
still doesn't let the program compile.
(AC_SYS_LARGEFILE): Test for _LARGE_FILES only if earlier tests
failed.

* lib/autoconf/functions.m4: Fix problems reported by Ralf Wildenhues.
(AC_FUNC_ERROR_AT_LINE): Don't bother to check for error.h.  Just
include it, without including anything else.
(AC_FUNC_FSEEKO): Avoid gcc -Wall warnings about constant
expressions.
(AC_FUNC_STRNLEN): Require AC_USE_SYSTEM_EXTENSIONS.

* lib/autoconf/functions.m4 (AC_FUNC_ERROR_AT_LINE): Check for
`error.h', and include it, for a `error_at_line' prototype.
Use a nonempty format string in the link test.
* lib/autoconf/functions.m4 (AC_FUNC_WAIT3): Include <sys/wait.h>,
for a declaration of wait3.


Revision 1.110 - (view) (download) (annotate) - [select for diffs]
Mon Sep 25 17:50:06 2006 UTC (17 years, 3 months ago) by rwild
Branch: MAIN
Changes since 1.109: +9 -3 lines
Diff to previous 1.109
* lib/autoconf/functions.m4 (AC_FUNC_OBSTACK): Avoid `gcc -Wall'
warnings (uninitialized value).
(AC_FUNC_UTIME_NULL): Likewise, test for and include <utime.h> if
present.
* lib/autoconf/types.m4 (AC_TYPE_LONG_LONG_INT): Likewise, add
parentheses.
(AC_STRUCT_TM): Likewise, avoid unused variables.


Revision 1.109 - (view) (download) (annotate) - [select for diffs]
Fri Sep 15 14:53:43 2006 UTC (17 years, 3 months ago) by kasal
Branch: MAIN
Changes since 1.108: +5 -2 lines
Diff to previous 1.108
* lib/autoconf/functions.m4 (AC_FUNC_GETMNTENT): Eliminate the
expansion of AC_CHECK_FUNCS.


Revision 1.108 - (view) (download) (annotate) - [select for diffs]
Fri Sep 8 22:36:16 2006 UTC (17 years, 3 months ago) by eggert
Branch: MAIN
Changes since 1.107: +34 -6 lines
Diff to previous 1.107
* lib/autoconf/functions.m4 (AC_FUNC_MKTIME):  Add year_2050_test
to catch glibc bug 2821
<http://sourceware.org/bugzilla/show_bug.cgi?id=2821>.
Merge from gnulib as follows: Use AC_CHECK_HEADERS_ONCE instead of
AC_CHECK_HEADERS, and likewise for AC_CHECK_FUNCS_ONCE and
AC_CHECK_FUNCS.  Don't check for stdlib.h, since we now
assume C89.


Revision 1.107 - (view) (download) (annotate) - [select for diffs]
Tue Aug 15 16:24:42 2006 UTC (17 years, 4 months ago) by eggert
Branch: MAIN
CVS Tags: AUTOCONF-2_60a
Changes since 1.106: +17 -17 lines
Diff to previous 1.106
* NEWS: Autoconf now uses constructs like "#ifdef HAVE_STDLIB_H"
rather than "#if HAVE_STDLIB_H", so that it now works with "gcc
-Wundef -Werror".  Problem reported by David Fang in
<http://lists.gnu.org/archive/html/autoconf/2006-08/msg00045.html>.
* doc/autoconf.texi (Header Templates, Default Includes):
(Particular Functions, Generic Functions, Header Portability):
(Particular Headers, Generic Headers, Generic Declarations, Guidelines):
(Obsolete Macros, AC_FOO_IFELSE vs AC_TRY_FOO):
(Present But Cannot Be Compiled, Preprocessor Symbol Index):
Prefer #ifdef to #if.
* lib/autoconf/c.m4 (AC_C_BIGENDIAN): Prefer #ifdef to #if.
* lib/autoconf/functions.m4 (AC_FUNC_ALLOCA, _AC_FUNC_MALLOC_IF):
(AC_FUNC_MKTIME, AC_FUNC_MMAP, _AC_FUNC_REALLOC_IF):
(AC_FUNC_SELECT_ARGTYPES, AC_FUNC_SETVBUF_REVERSED, _AC_FUNC_VFORK):
Likewise.
* lib/autoconf/headers.m4 (_AC_INCLUDES_DEFAULT_REQUIREMENTS):
(AC_HEADER_RESOLV, AC_HEADER_STAT): Likewise.
* lib/autoconf/specific.m4 (AC_DECL_SYS_SYGLIST):
(AC_SYS_RESTARTABLE_SYSCALLS): Likewise.
* lib/autoconf/types.m4 (AC_STRUCT_TIMEZONE): Likewise.
* lib/autoconf/headers.m4 (AC_HEADER_STAT): Don't assume that
S_ISDIR etc. are valid for use in #if; POSIX doesn't guarantee
this.


Revision 1.106 - (view) (download) (annotate) - [select for diffs]
Fri Jun 23 15:18:45 2006 UTC (17 years, 6 months ago) by rwild
Branch: MAIN
CVS Tags: AUTOCONF-2_60
Changes since 1.105: +1 -1 lines
Diff to previous 1.105
* NEWS, lib/Autom4te/C4che.pm, lib/autoconf/functions.m4:
Fix typos.


Revision 1.105 - (view) (download) (annotate) - [select for diffs]
Wed Jun 7 18:24:02 2006 UTC (17 years, 6 months ago) by rwild
Branch: MAIN
Changes since 1.104: +4 -2 lines
Diff to previous 1.104
* lib/autoconf/functions.m4 (AC_FUNC_ALLOCA): Work around
`unused variable' compiler warning, for `-Wall -Werror'.
Report by Jaap Haitsma <jaap@haitsma.org>.


Revision 1.104 - (view) (download) (annotate) - [select for diffs]
Sat May 27 03:20:51 2006 UTC (17 years, 7 months ago) by eggert
Branch: MAIN
CVS Tags: AUTOCONF-2_59d
Changes since 1.103: +4 -0 lines
Diff to previous 1.103
Undo previous change.


Revision 1.103 - (view) (download) (annotate) - [select for diffs]
Sat May 27 03:03:38 2006 UTC (17 years, 7 months ago) by eggert
Branch: MAIN
Changes since 1.102: +0 -4 lines
Diff to previous 1.102
* lib/autoconf/functions.m4 (AC_FUNC_GETLOADAVG):
Don't test whether getloadavg.c is where it belongs.


Revision 1.102 - (view) (download) (annotate) - [select for diffs]
Tue May 23 21:23:32 2006 UTC (17 years, 7 months ago) by meyering
Branch: MAIN
Changes since 1.101: +1 -1 lines
Diff to previous 1.101
* lib/autoconf/functions.m4 (AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK):
Fix typo introduced with 2006-04-02 change.  It reversed the sense
of the test.


Revision 1.101 - (view) (download) (annotate) - [select for diffs]
Mon May 22 04:45:03 2006 UTC (17 years, 7 months ago) by eggert
Branch: MAIN
Changes since 1.100: +2 -1 lines
Diff to previous 1.100
* lib/autoconf/functions.m4 (AC_FUNC_GETMNTENT):
Import the following fix from coreutils:

2006-01-13  Jim Meyering  <jim@meyering.net>

Invoke AC_CHECK_FUNCS(getmntent) unconditionally so that tests of
$ac_cv_func_getmntent (e.g., in gl_LIST_MOUNTED_FILE_SYSTEMS) need
not double-quote uses of that variable, to accommodate the rare
case in which getmntent is available in none of the libraries
checked.  This happens at least on FreeBSD 5.0.


Revision 1.100 - (view) (download) (annotate) - [select for diffs]
Fri May 19 02:57:46 2006 UTC (17 years, 7 months ago) by eggert
Branch: MAIN
Changes since 1.99: +2 -2 lines
Diff to previous 1.99
* lib/autoconf/functions.m4 (AC_REPLACE_FNMATCH, AC_FUNC_FNMATCH_GNU):
Quote some uses of shell variables if they might suffer unexpected
globbing.  This doesn't fix all instances of quoting problems that
I found, just the easy ones that look safe.
* lib/autoconf/general.m4 (_AC_INIT_SRCDIR, _AC_INIT_HELP):
(AC_CONFIG_AUX_DIR, AC_CONFIG_AUX_DIR_DEFAULT, AC_CONFIG_AUX_DIRS):
(AC_CANONICAL_BUILD, AC_CANONICAL_HOST, AC_CANONICAL_TARGET):
(AC_CACHE_LOAD, AC_CACHE_SAVE): Likewise.
* lib/autoconf/libs.m4 (_AC_PATH_X_XMKMF, _AC_PATH_X_DIRECT): Likewise.
* lib/autoconf/specific.m4 (AC_SYS_LONG_FILE_NAMES): Likewise.
* lib/autoconf/status.m4 (_AC_OUTPUT_LINK, _AC_OUTPUT_SUBDIRS):
Likewise.
* lib/autotest/general.m4 (_AC_INIT_PARSE_ARGS): Likewise.
* lib/m4sugar/m4sh.m4 (_AS_DETECT_BETTER_SHELL): Likewise.


Revision 1.99 - (view) (download) (annotate) - [select for diffs]
Mon Apr 24 06:51:53 2006 UTC (17 years, 8 months ago) by eggert
Branch: MAIN
Changes since 1.98: +1 -1 lines
Diff to previous 1.98
* doc/autoconf.texi (Runtime): Renamed from "Run Time".  All uses
of "run time" and "run-time" changed to "runtime", for consistency.
* lib/autoconf/fortran.m4: Likewise (in comment).
* lib/autoconf/functions.m4: Likewise.
* lib/autoconf/general.m4: Likewise.
* lib/autoconf/headers.m4: Likewise.


Revision 1.98 - (view) (download) (annotate) - [select for diffs]
Sat Apr 8 21:46:04 2006 UTC (17 years, 8 months ago) by eggert
Branch: MAIN
CVS Tags: AUTOCONF-2_59c
Changes since 1.97: +61 -5 lines
Diff to previous 1.97
Import macros from gnulib (often changing their name).

* NEWS: AC_C_TYPE_LONG_DOUBLE is now obsolete.
New macros AC_CHECK_DECLS_ONCE, AC_CHECK_FUNCS_ONCE,
AC_CHECK_HEADERS_ONCE, AC_FUNC_STRTOLD, AC_HEADER_ASSERT,
AC_STRUCT_DIRENT_D_INO, AC_STRUCT_DIRENT_D_TYPE,
AC_TYPE_LONG_DOUBLE, AC_TYPE_LONG_DOUBLE_WIDER, AC_TYPE_INT8_T,
AC_TYPE_INT16_T, AC_TYPE_INT32_T, AC_TYPE_INT64_T,
AC_TYPE_INTMAX_T, AC_TYPE_INTPTR_T, AC_TYPE_LONG_LONG_INT,
AC_TYPE_UINT8_T, AC_TYPE_UINT16_T, AC_TYPE_UINT32_T,
AC_TYPE_UINT64_T, AC_TYPE_UINTMAX_T, AC_TYPE_UINTPTR_T,
AC_TYPE_UNSIGNED_LONG_LONG_INT, AC_USE_SYSTEM_EXTENSIONS.
The manual mentions Gnulib more prominently.
* doc/autoconf.texi (Gnulib): New node.
(Pointers): Add Gnulib URL.
(Particular Functions): Alphabetize.  Add AC_FUNC_STRTOLD.
(Generic Functions): Add AC_CHECK_FUNCS_ONCE.  Refer to new
Gnulib section.
(Particular Headers): Add AC_HEADER_ASSERT.  For stdbool.h,
suggest a #define rather than a typedef for _Bool, and mention
Gnulib rather than trying to substitute stdbool code.
(Generic Headers): Add AC_CHECK_HEADERS_ONCE.
(Generic Declarations): Add AC_CHECK_DECLS_ONCE.
(Particular Structures): Add AC_STRUCT_DIRENT_D_INO,
AC_STRUCT_DIRENT_D_TYPE.
(Particular Types): Mention stdint.h and inttypes.h as standard
headers too.
Add AC_TYPE_INT8_T, AC_TYPE_INT16_T, AC_TYPE_INT32_T, AC_TYPE_INT64_T,
AC_TYPE_INTMAX_T, AC_TYPE_INTPTR_T, AC_TYPE_LONG_DOUBLE,
AC_TYPE_LONG_DOUBLE_WIDER, AC_TYPE_LONG_LONG_INT, AC_TYPE_UINT8_T,
AC_TYPE_UINT16_T, AC_TYPE_UINT32_T, AC_TYPE_UINT64_T, AC_TYPE_UINTMAX_T,
AC_TYPE_UINTPTR_T, AC_TYPE_UNSIGNED_LONG_LONG_INT.
(C Compiler): Move AC_C_LONG_DOUBLE to ...
(Obsolete Macros): here.  Under AC_LONG_DOUBLE, mention
AC_TYPE_LONG_DOUBLE or AC_TYPE_LONG_DOUBLE_WIDER instead.
(Posix Variants): Add AC_USE_SYSTEM_EXTENSIONS.
(Coding Style).  Don't mention m4_expand_once.
* lib/autoconf/c.m4 (AC_C_LONG_DOUBLE): Implement via
AC_TYPE_LONG_DOUBLE_WIDER.  Now obsolete.
* lib/autoconf/functions.m4 (_AH_CHECK_FUNCS): New macro.
(AC_CHECK_FUNCS): Use it.
(AC_CHECK_FUNCS_ONCE, AC_FUNC_STRTOLD): New macros.
(AC_FUNC_WAIT3): "the Open Group standards" -> "POSIX".
* lib/autoconf/general.m4 (AC_CHECK_DECLS_ONCE): New macro.
* lib/autoconf/headers.m4 (AC_CHECK_HEADERS_ONCE): New macro.
(AC_HEADER_ASSERT): New macro.
(AC_HEADER_STDBOOL): Don't assume "#error" works.
Catch a bug in IBM AIX xlc compiler version 6.0.0.0.
Catch a bug in an HP-UX C compiler.
* lib/autoconf/specific.m4 (AC_USE_SYSTEM_EXTENSIONS): New macro.
* lib/autoconf/types.m4 (AC_TYPE_INTMAX_T. AC_TYPE_UINTMAX_T):
(AC_TYPE_INTPTR_T, AC_TYPE_UINTPTR_T. AC_TYPE_LONG_DOUBLE):
(AC_TYPE_LONG_DOUBLE_WIDER, AC_C_LONG_DOUBLE, AC_TYPE_LONG_LONG_INT):
(AC_TYPE_UNSIGNED_LONG_LONG_INT, _AC_TYPE_INT, _AC_TYPE_UNSIGNED_INT):
(_AC_STRUCT_DIRENT, AC_STRUCT_DIRENT_D_INO, AC_STRUCT_DIRENT_D_TYPE):
New macros.


Revision 1.97 - (view) (download) (annotate) - [select for diffs]
Mon Apr 3 03:18:39 2006 UTC (17 years, 8 months ago) by eggert
Branch: MAIN
Changes since 1.96: +72 -75 lines
Diff to previous 1.96
* NEWS: AC_PROG_CC and AC_PROG_CXX no longer declare 'exit'.
* doc/autoconf.texi (Function Portability): Mention that C++
has trouble with 'exit'.
(Guidelines): Test programs shouldn't use 'exit'.
* lib/autoconf/c.m4 (_AC_PROG_CXX_EXIT_DECLARATION):
Remove; all uses removed.
(AC_LANG_INT_SAVE(C), AC_C_BIGENDIAN):
Return from 'main' instead of calling 'exit'.
* lib/autoconf/functions.m4 (_AC_LIBOBJ_ALLOCA, AC_FUNC_CLOSEDIR_VOID):
(_AC_FUNC_FNMATCH_IF, AC_FUNC_GETGROUPS):
(AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK, _AC_FUNC_MALLOC_IF):
(AC_FUNC_MEMCMP, AC_FUNC_MKTIME, AC_FUNC_MMAP, _AC_FUNC_REALLOC_IF):
(AC_FUNC_SETPGRP, _AC_FUNC_STAT, AC_FUNC_STRTOD, AC_FUNC_STRERROR_R):
(AC_FUNC_STRNLEN, AC_FUNC_SETVBUF_REVERSED, AC_FUNC_UTIME_NULL):
(_AC_FUNC_FORK, _AC_FUNC_VFORK, AC_FUNC_WAIT3): Likewise.
* lib/autoconf/headers.m4 (AC_HEADER_STDC): Likewise.
* lib/autoconf/specific.m4 (AC_SYS_RESTARTABLE_SYSCALLS): Likewise.
* lib/autoconf/types.m4 (AC_TYPE_GETGROUPS): Likewise.
* tests/compile.at: Likewsie.


Revision 1.96 - (view) (download) (annotate) - [select for diffs]
Fri Mar 3 20:41:40 2006 UTC (17 years, 9 months ago) by eggert
Branch: MAIN
Changes since 1.95: +1 -0 lines
Diff to previous 1.95
* lib/autoconf/functions.m4 (AC_FUNC_STRERROR_R): Avoid unused
variable warning.


Revision 1.95 - (view) (download) (annotate) - [select for diffs]
Tue Jan 24 00:20:15 2006 UTC (17 years, 11 months ago) by eggert
Branch: MAIN
Changes since 1.94: +2 -2 lines
Diff to previous 1.94
* 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.


Revision 1.94 - (view) (download) (annotate) - [select for diffs]
Fri Jul 1 08:45:22 2005 UTC (18 years, 5 months ago) by kasal
Branch: MAIN
Changes since 1.93: +2 -2 lines
Diff to previous 1.93
Obsolete AC_FOREACH.


Revision 1.93 - (view) (download) (annotate) - [select for diffs]
Sat May 14 18:33:30 2005 UTC (18 years, 7 months ago) by adl
Branch: MAIN
Changes since 1.92: +1 -1 lines
Diff to previous 1.92
* lib/autoconf/functions.m4 (_AC_LIBOBJ_ALLOCA): Prepend ${LIBOBJDIR},
as on 2005-05-02.
* doc/autoconf.texi (Particular Functions) <AC_FUNC_ALLOCA>:
Mention LIBOBJDIR.


Revision 1.92 - (view) (download) (annotate) - [select for diffs]
Sat May 14 07:00:39 2005 UTC (18 years, 7 months ago) by eggert
Branch: MAIN
Changes since 1.91: +2 -2 lines
Diff to previous 1.91
Update FSF postal mail address.


Revision 1.91 - (view) (download) (annotate) - [select for diffs]
Wed Apr 20 05:34:25 2005 UTC (18 years, 8 months ago) by eggert
Branch: MAIN
Changes since 1.90: +4 -4 lines
Diff to previous 1.90
* lib/autoconf/general.m4 (_AC_INIT_PREPARE, _AC_RUN_IFELSE):
Remove core.conftest.* too; it's generated by Tru64 5.1.
* lib/autoconf/functions.m4
(AC_FUNC_SETVBUF_REVERSED, AC_FUNC_UTIME_NULL):
Don't bother to remove core files; AC_RUN_IFELSE should do that for you.


Revision 1.90 - (view) (download) (annotate) - [select for diffs]
Sun Feb 6 18:06:32 2005 UTC (18 years, 10 months ago) by meyering
Branch: MAIN
Changes since 1.89: +2 -2 lines
Diff to previous 1.89
(_AC_FUNC_REALLOC_IF, AC_FUNC_REALLOC): Fix typo in comment.


Revision 1.89 - (view) (download) (annotate) - [select for diffs]
Tue Dec 7 18:22:45 2004 UTC (19 years ago) by eggert
Branch: MAIN
Changes since 1.88: +1 -1 lines
Diff to previous 1.88
(AC_FUNC_GETMNTENT): Fix typo in previous patch: extra "-l"s.


Revision 1.88 - (view) (download) (annotate) - [select for diffs]
Mon Dec 6 21:48:30 2004 UTC (19 years ago) by eggert
Branch: MAIN
Changes since 1.87: +1 -2 lines
Diff to previous 1.87
Don't use AC_CHECK_FUNCS unless it's going to work.


Revision 1.87 - (view) (download) (annotate) - [select for diffs]
Mon Dec 6 21:40:13 2004 UTC (19 years ago) by eggert
Branch: MAIN
Changes since 1.86: +2 -3 lines
Diff to previous 1.86
Fix typo in previous patch.


Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Mon Dec 6 21:24:20 2004 UTC (19 years ago) by eggert
Branch: MAIN
Changes since 1.85: +5 -5 lines
Diff to previous 1.85
Add support for UNICOS getmntent.


Revision 1.85 - (view) (download) (annotate) - [select for diffs]
Thu Dec 2 21:50:46 2004 UTC (19 years ago) by eggert
Branch: MAIN
Changes since 1.84: +1 -1 lines
Diff to previous 1.84
(AC_FUNC_MEMCMP): Use
"char c = '\200';" rather than "char c = 0x80;" as the
latter doesn't conform to the strict C standard due to
overflow on signed char hosts.


Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Mon May 24 23:18:06 2004 UTC (19 years, 7 months ago) by eggert
Branch: MAIN
Changes since 1.83: +5 -1 lines
Diff to previous 1.83
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).


Revision 1.83 - (view) (download) (annotate) - [select for diffs]
Mon May 3 20:15:44 2004 UTC (19 years, 7 months ago) by eggert
Branch: MAIN
Changes since 1.82: +21 -32 lines
Diff to previous 1.82
Port to C99, which requires that 'exit' be declared.


Revision 1.82 - (view) (download) (annotate) - [select for diffs]
Tue Mar 30 07:55:26 2004 UTC (19 years, 8 months ago) by eggert
Branch: MAIN
Changes since 1.81: +4 -4 lines
Diff to previous 1.81
Use 'long int', 'short int', 'unsigned int'
etc. consistently instead of 'long', 'short', 'unsigned' etc.


Revision 1.81 - (view) (download) (annotate) - [select for diffs]
Mon Oct 27 11:12:52 2003 UTC (20 years, 2 months ago) by akim
Branch: MAIN
CVS Tags: AUTOCONF-2_58, AUTOCONF-2_59
Changes since 1.80: +3 -3 lines
Diff to previous 1.80
* lib/autoconf/general.m4 (_AC_RUN_IFELSE, _AC_INIT_PREPARE):
Don't remove core.* as it may remove valid user files.
* lib/autoconf/functions.m4 (AC_FUNC_SETVBUF_REVERSED)
(AC_FUNC_UTIME_NULL): Likewise.


Revision 1.80 - (view) (download) (annotate) - [select for diffs]
Mon Oct 13 19:09:58 2003 UTC (20 years, 2 months ago) by eggert
Branch: MAIN
CVS Tags: AUTOCONF-2_57g
Changes since 1.79: +1 -1 lines
Diff to previous 1.79
Trivial fix for vfork cross test.


Revision 1.79 - (view) (download) (annotate) - [select for diffs]
Mon Jul 7 06:18:01 2003 UTC (20 years, 5 months ago) by eggert
Branch: MAIN
CVS Tags: AUTOCONF-2_57b, AUTOCONF-2_57c, AUTOCONF-2_57d, AUTOCONF-2_57e, AUTOCONF-2_57f
Changes since 1.78: +1 -1 lines
Diff to previous 1.78
(AC_FUNC_MMAP): Cast pointer to
'long', not 'int', for benefit of Sun's recent C++ compilers
(trivial change).  See:
http://mail.gnu.org/archive/html/autoconf-patches/2003-07/msg00007.html
(This really should be 'intptr_t', not 'long', but that would
take more work.)


Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Wed May 28 20:03:53 2003 UTC (20 years, 7 months ago) by eggert
Branch: MAIN
CVS Tags: AUTOCONF-2_57a
Changes since 1.77: +24 -9 lines
Diff to previous 1.77
* NEWS, doc/autoconf.texi (Particular Functions),
lib/autoconf/functions.m4 (AC_FUNC_MKTIME): Check that mktime
is the inverse of localtime.


Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Thu May 22 08:24:04 2003 UTC (20 years, 7 months ago) by akim
Branch: MAIN
Changes since 1.76: +1 -1 lines
Diff to previous 1.76
* lib/autoconf/functions.m4 (AC_FUNC_GETLOADAVG): Restore smashed
' t' as 't ' so that Emacs' whitespace.el keep it.
Reported by Jim Meyering.


Revision 1.76 - (view) (download) (annotate) - [select for diffs]
Sat May 17 10:30:08 2003 UTC (20 years, 7 months ago) by akim
Branch: MAIN
Changes since 1.75: +181 -180 lines
Diff to previous 1.75
* lib/autoconf/functions.m4: Use the default includes so that
memcmp be declared before being tested.
Reported by Sander Niemeijer.
(AC_FUNC_ERROR_AT_LINE, AC_FUNC_GETGROUPS, AC_FUNC_STRNLEN): Likewise.
* doc/autoconf.texi (Default Includes): Document
AC_INCLUDES_DEFAULT.


Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Thu Oct 31 17:33:26 2002 UTC (21 years, 1 month ago) by akim
Branch: MAIN
CVS Tags: AUTOCONF-2_54c, AUTOCONF-2_55, AUTOCONF-2_56, AUTOCONF-2_57
Changes since 1.74: +14 -14 lines
Diff to previous 1.74
* lib/autoconf/functions.m4 (_AC_FUNC_MALLOC_IF): Change message.
Change name of cache variable to ac_cv_func_malloc_0_nonnull.
(AC_FUNC_MALLOC): Change description of HAVE_MALLOC macro.
(_AC_FUNC_REALLOC_IF): Change message. Change name of cache variable
to ac_cv_func_realloc_0_nonnull.
(AC_FUNC_REALLOC): Change description of HAVE_REALLOC macro.


Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Tue Oct 29 12:52:36 2002 UTC (21 years, 1 month ago) by akim
Branch: MAIN
Changes since 1.73: +4 -2 lines
Diff to previous 1.73
* lib/autoconf/functions.m4 (_AC_FUNC_VFORK): Include stdlib.h and
sys/wait.h.
sparc_address_test returns void.
Use it with an argument, as prototyped.
From Bruno Haible.


Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Sun Oct 27 18:30:39 2002 UTC (21 years, 2 months ago) by akim
Branch: MAIN
CVS Tags: AUTOCONF-2_54b
Changes since 1.72: +2 -2 lines
Diff to previous 1.72
* lib/autoconf/functions.m4 (_AC_FUNC_VFORK): Really use
AC_RUN_IFELSE.


Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Sat Sep 28 16:38:48 2002 UTC (21 years, 2 months ago) by akim
Branch: MAIN
CVS Tags: AUTOCONF-2_54a
Changes since 1.71: +15 -1 lines
Diff to previous 1.71
* lib/autoscan/autoscan.pre: Move all the remaining rules to...
* lib/autoconf/c.m4, lib/autoconf/functions.m4,
* lib/autoconf/headers.m4, lib/autoconf/libs.m4,
* lib/autoconf/specific.m4, lib/autoconf/types.m4: here.


Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Sat Sep 28 14:06:07 2002 UTC (21 years, 2 months ago) by akim
Branch: MAIN
Changes since 1.70: +137 -2 lines
Diff to previous 1.70
* lib/autoconf/autoscan.m4: New file.
* lib/autoconf/autoconf.m4: Include it.
* lib/autoconf/functions.m4: Use AN_FUNCTION for all the functions
that were listed in the original autoscan.list.
* lib/autoconf/headers.m4: Similarly with headers.
* lib/freeze.mk (autoconf_m4f_dependencies): Add autoscan.m4.
(.m4.m4f): Don't pass --prepend-include, since that's done by
tests/autom4te itself.
* lib/autoscan/Makefile.am: Include freeze.mk.
(autoscan.list): New target --this file is no longer a source.
(autoscan.pre): New file.


Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Fri Sep 27 09:25:42 2002 UTC (21 years, 3 months ago) by akim
Branch: MAIN
Changes since 1.69: +19 -0 lines
Diff to previous 1.69
* lib/autoconf/functions.m4 (AC_FUNC_MBRTOWC): New, stolen from
jm_FUNC_MBRTOWC, by Paul Eggert, from the Coreutils 4.5.1.
* lib/autoscan/functions: Adjust.
* doc/autoconf.texi (Particular Functions): Adjust.


Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Mon Sep 9 15:43:38 2002 UTC (21 years, 3 months ago) by akim
Branch: MAIN
CVS Tags: AUTOCONF-2_54
Changes since 1.68: +3 -3 lines
Diff to previous 1.68
* lib/autoconf/functions.m4 (AC_FUNC_GETLOADAVG): Use $srcdir when
looking for a replacement file.
* lib/autoconf/general.m4 (AC_CHECK_DECLS): Check that the
directory is relative.
* doc/autoconf.texi (Generic Functions): Clarify the replacement
directory definition.
Reported by Andreas Schwab and Jim Meyering.


Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Wed Jul 17 16:55:49 2002 UTC (21 years, 5 months ago) by akim
Branch: MAIN
CVS Tags: AUTOCONF-2_53b, AUTOCONF-2_53c
Changes since 1.67: +2 -1 lines
Diff to previous 1.67
* lib/autoconf/functions.m4 (AC_FUNC_FORK): Don't set
ac_cv_func_fork_works before running _AC_FUNC_FORK, do it if the
latter was not run.


Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Wed Jul 17 08:09:43 2002 UTC (21 years, 5 months ago) by akim
Branch: MAIN
Changes since 1.66: +61 -8 lines
Diff to previous 1.66
* lib/autoconf/functions.m4 (AC_FUNC_REALLOC, _AC_FUNC_REALLOC)
(_AC_FUNC_MALLOC): New.
(AC_FUNC_MALLOC): Use the latter.
Define HAVE_MALLOC to 0 if broken.
* doc/autoconf.texi (Particular Functions): Adjust.


Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Wed Jun 12 07:20:14 2002 UTC (21 years, 6 months ago) by eggert
Branch: MAIN
Changes since 1.65: +1 -1 lines
Diff to previous 1.65
(_AC_LIBOBJ_FNMATCH): Also check for
btowc, to fix a portability bug with diffutils-2.8.2/lib/fnmatch.c
on Solaris 2.5.1.


Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Fri Jun 7 09:50:32 2002 UTC (21 years, 6 months ago) by akim
Branch: MAIN
Changes since 1.64: +4 -4 lines
Diff to previous 1.64
* lib/autoconf/functions.m4 (AC_REPLACE_FUNC_FNMATCH): Typo,
rename as...
(AC_REPLACE_FNMATCH): this.
* tests/mktests.sh (exclude_list): Exclude AC_REPLACE_FNMATCH,
AC_FUNC_FNMATCH_GNU.


Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Fri Jun 7 09:30:24 2002 UTC (21 years, 6 months ago) by akim
Branch: MAIN
Changes since 1.63: +4 -15 lines
Diff to previous 1.63
* doc/autoconf.texi (Systemology): Point to Tru64 docs, and the
Rosetta Stone for Unix.


Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Fri Jun 7 07:17:54 2002 UTC (21 years, 6 months ago) by akim
Branch: MAIN
Changes since 1.62: +74 -47 lines
Diff to previous 1.62
* lib/autoconf/general.m4 (_AC_INIT_DEFAULTS): Initialize
ac_config_libobj_dir.
(AC_CONFIG_LIBOBJ_DIR): New.
* lib/autoconf/functions.m4 (_AC_FUNC_FNMATCH): Split into...
(_AC_FUNC_FNMATCH_IF, _AC_LIBOBJ_FNMATCH): these.
Use ac_config_libobj_dir to find the replacement files.
(AC_FUNC_FNMATCH, AC_FUNC_FNMATCH_GNU): Split into...
(AC_FUNC_FNMATCH, AC_FUNC_FNMATCH_GNU, AC_REPLACE_FNMATCH)
(AC_REPLACE_FNMATCH_GNU): these.
(AC_FUNC_GETLOADAVG): Use ac_config_libobj_dir.
* doc/autoconf.texi (Particular Functions, Generic Functions): Adjust.
* tests/mktests.sh (ac_exclude_list): Don't check
AC_FUNC_GETLOADAVG as it requires getloadavg.c which is not shipped.


Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Tue May 28 04:13:59 2002 UTC (21 years, 7 months ago) by eggert
Branch: MAIN
Changes since 1.61: +1 -1 lines
Diff to previous 1.61
(_AC_FUNC_FNMATCH): Require AC_TYPE_MBSTATE_T instead of AC_MBSTATE_T,
which never existed.


Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Fri May 17 07:08:41 2002 UTC (21 years, 7 months ago) by eggert
Branch: MAIN
Changes since 1.60: +63 -23 lines
Diff to previous 1.60
(_AC_FUNC_FNMATCH): New macro.
(AC_FUNC_FNMATCH): Use it.  Test only for POSIX conformance,
not for GNU extensions; this undoes part of the 2000-11-03 change,
reverting to 2.13-compatible behavior.
Add new optional argument DIR.
(AC_FUNC_FNMATCH_GNU): New macro.


Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Wed May 8 22:30:49 2002 UTC (21 years, 7 months ago) by eggert
Branch: MAIN
Changes since 1.59: +9 -2 lines
Diff to previous 1.59
(AC_FUNC_GETLOADAVG): Add optional argument specifying location of
getloadavg.c.  This removes a FIXME.  This idea was taken from Jim
Meyering's implementation in textutils.


Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Wed May 8 19:56:55 2002 UTC (21 years, 7 months ago) by eggert
Branch: MAIN
Changes since 1.58: +35 -15 lines
Diff to previous 1.58
(AC_FUNC_SETVBUF_REVERSED):
If prototypes are supported, use them to check this at compile-time,
instead of trying to check it at run-time.  If we must do a run-time
check, assume that setvbuf is standard when cross-compiling, as
nonstandard setvbuf occurs only on ancient and unlikely hosts.


Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Sat Apr 20 06:09:02 2002 UTC (21 years, 8 months ago) by eggert
Branch: MAIN
CVS Tags: AUTOCONF-2_53a
Changes since 1.57: +4 -5 lines
Diff to previous 1.57
Minor spelling and grammar fixes.


Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Sat Mar 2 15:19:48 2002 UTC (21 years, 9 months ago) by petere
Branch: MAIN
CVS Tags: AUTOCONF-2_52i, AUTOCONF-2_53
Changes since 1.56: +4 -4 lines
Diff to previous 1.56
* 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.


Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Mon Feb 25 17:38:41 2002 UTC (21 years, 10 months ago) by akim
Branch: MAIN
Changes since 1.55: +4 -3 lines
Diff to previous 1.55
* lib/autoconf/functions.m4 (AC_FUNC_SETPGRP): Fix the test.
From Akinori Musha.


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Mon Jan 21 13:50:39 2002 UTC (21 years, 11 months ago) by akim
Branch: MAIN
CVS Tags: AUTOCONF-2_52g, AUTOCONF-2_52h
Changes since 1.54: +4 -1 lines
Diff to previous 1.54
* lib/autoconf/functions.m4 (AC_FUNC_MMAP): #Undef malloc.


Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Fri Jan 11 13:25:09 2002 UTC (21 years, 11 months ago) by akim
Branch: MAIN
Changes since 1.53: +27 -0 lines
Diff to previous 1.53
* lib/autoconf/functions.m4 (AC_FUNC_STRNLEN): New, from Jim
Meyering.
* doc/autoconf.texi (Function Portability): Document the strnlen
limitation.
(Particular Functions): Document AC_FUNC_STRNLEN.
* lib/autoscan/functions: Adjust.


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Sun Nov 25 15:13:04 2001 UTC (22 years, 1 month ago) by eggert
Branch: MAIN
Changes since 1.52: +1 -1 lines
Diff to previous 1.52
Spelling fixes.


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Mon Nov 12 16:11:43 2001 UTC (22 years, 1 month ago) by akim
Branch: MAIN
Changes since 1.51: +2 -3 lines
Diff to previous 1.51
* lib/autoconf/functions.m4 (AC_FUNC_GETMNTENT): Use AC_CHECK_FUNCS.


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Mon Nov 12 16:08:53 2001 UTC (22 years, 1 month ago) by akim
Branch: MAIN
Changes since 1.50: +33 -32 lines
Diff to previous 1.50
* lib/autoconf/c.m4, lib/autoconf/fortran.m4,
* lib/autoconf/functions.m4, lib/autoconf/general.m4,
* lib/autoconf/headers.m4, lib/autoconf/libs.m4,
* lib/autoconf/programs.m4, lib/autoconf/specific.m4,
* lib/autoconf/types.m4: When invoking AC_DEFINE and friends,
specify to what the macro should be defined (typically to 1).


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Mon Nov 12 15:47:36 2001 UTC (22 years, 1 month ago) by akim
Branch: MAIN
Changes since 1.49: +2 -1 lines
Diff to previous 1.49
* lib/autoconf/functions.m4 (AC_FUNC_STRTOD): AC_SUBST POW_LIB.
From Jim Meyering.


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Mon Oct 22 17:42:32 2001 UTC (22 years, 2 months ago) by eggert
Branch: MAIN
CVS Tags: AUTOCONF-2_52f
Changes since 1.48: +17 -19 lines
Diff to previous 1.48
(AC_FUNC_STRERROR_R): Rename ac_cv_func_strerror_r_works to
ac_cv_func_strerror_r_char_p, and rename HAVE_WORKING_STRERROR_R to
STRERROR_R_CHAR_P, since POSIX decided to standardize on the int
flavor of strerror_r.  Always do char* test, as there's no reason not
to.  Assign to a char* var, to catch strerror_r that returns int*.


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Fri Sep 21 16:19:09 2001 UTC (22 years, 3 months ago) by Zastai
Branch: MAIN
Changes since 1.47: +2 -2 lines
Diff to previous 1.47
* lib/autoconf/functions.m4 (_AC_FUNC_FORK): Replaceded an 8-bit
  character (u: -> ue) in a code comment.
  (AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK): Only run 'ln -s' if we know
  it works.


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Tue Sep 18 16:21:46 2001 UTC (22 years, 3 months ago) by eggert
Branch: MAIN
Changes since 1.46: +6 -77 lines
Diff to previous 1.46
(_AC_FUNC_GETPGRP_TEST): Remove.
(AC_FUNC_GETPGRP): Don't bother with a runtime test.  Just check
whether it is a (compile-time) error to pass an argument to
getpgrp.  This simpler test supports the revised documentation,
and is all that AC_FUNC_GETPGRP's users really need.


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Wed Aug 22 06:24:46 2001 UTC (22 years, 4 months ago) by akim
Branch: MAIN
CVS Tags: AUTOCONF-2_52d
Changes since 1.45: +9 -0 lines
Diff to previous 1.45
* lib/autoconf/general.m4 (AC_LIST_MEMBER_OF, AC_LINKER_OPTION):
Move to...
* lib/autoconf/fortran.m4 (_AC_LIST_MEMBER_IF, _AC_LINKER_OPTION):
here.
* lib/autoconf/general.m4 (AC_TRY_LINK_FUNC): Move to...
* lib/autoconf/functions.m4: here.
* lib/autoconf/general.m4 (AC_SEARCH_LIBS, AC_CHECK_LIB)
(AH_CHECK_LIB): Move to...
* lib/autoconf/libs: this new file.
* lib/autoconf/specific.m4 (_AC_PATH_X_XMKMF, _AC_PATH_X_DIRECT)
(_AC_PATH_X, AC_PATH_X, AC_PATH_XTRA): Move to...
* lib/autoconf/libs.m4: here.
* lib/autoconf/autoconf.m4, lib/autoconf/Makefile.am: Adjust.


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Sat Aug 4 13:16:59 2001 UTC (22 years, 4 months ago) by akim
Branch: MAIN
Changes since 1.44: +22 -18 lines
Diff to previous 1.44
* lib/autoconf/functions.m4 (AC_FUNC_ALLOCA, AC_FUNC_ERROR_AT_LINE)
(AC_FUNC_FSEEKO, AC_FUNC_OBSTACK): Use AC_LANG_IFELSE, not
AC_TRY_LINK.
* lib/autoconf/headers.m4 (AC_HEADER_MAJOR): Likewise.
* lib/autoconf/fortran.m4 (_AC_LANG_PROGRAM_C_F77_HOOKS)
(AC_F77_MAIN): Likewise.


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Tue Jul 17 16:21:25 2001 UTC (22 years, 5 months ago) by akim
Branch: MAIN
CVS Tags: AUTOCONF-2_51, AUTOCONF-2_52, AUTOCONF-2_52a, AUTOCONF-2_52b
Changes since 1.43: +34 -9 lines
Diff to previous 1.43
The runtime test for AC_FUNC_GETPGRP fails when prototypes are
used.  Well, then use the prototypes when you can, and runtime as
a last resort.
Reported by Artur Frysiak
* acfunctions.m4 (_AC_FUNC_GETPGRP_TEST): New.
(AC_FUNC_GETPGRP): Use it.
First try to compile with 0-ary or 1-ary calls.


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Wed Jul 4 15:12:57 2001 UTC (22 years, 5 months ago) by akim
Branch: MAIN
CVS Tags: AUTOCONF-2_50c
Changes since 1.42: +2 -0 lines
Diff to previous 1.42
* acgeneral.m4 (_AC_RUN_IFELSE): Remove conftest.o when cleaning
up.
* acfunctions.m4 (AC_FUNC_WAIT3): Use `break' to silent some
warnings from compilers.
* aclang.m4 (_AC_LANG_COMPILER_GNU): Log the version information
for all the compilers, not only GNU.  Hence move from here...
(AC_PROG_CC, AC_PROG_CXX, AC_PROG_F77): to here.


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Wed Jul 4 14:37:52 2001 UTC (22 years, 5 months ago) by akim
Branch: MAIN
Changes since 1.41: +37 -51 lines
Diff to previous 1.41
* acfunctions.m4 (AC_FUNC_STRTOD, AC_FUNC_STRERROR_R)
(AC_FUNC_STRCOLL, AC_FUNC_WAIT3): Use AC_RUN_IFELSE and
AC_COMPILE_IFELSE.


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 22:59:11 2001 UTC (22 years, 6 months ago) by akim
Branch: MAIN
CVS Tags: AUTOCONF-2_50a, AUTOCONF-2_50b
Changes since 1.40: +5 -15 lines
Diff to previous 1.40
* acfunctions.m4 (AM_FUNC_ERROR_AT_LINE, AM_FUNC_FNMATCH)
(AM_FUNC_MKTIME, AM_FUNC_OBSTACK, AM_FUNC_STRTOD): Reactivated.
* doc/autoconf.texi (Autoconf 2.13): New section.


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Mon Jun 18 19:36:10 2001 UTC (22 years, 6 months ago) by akim
Branch: MAIN
Changes since 1.39: +36 -36 lines
Diff to previous 1.39
* acfunctions.m4 (AC_FUNC_FORK): Fix typos.


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Mon Jun 18 19:11:24 2001 UTC (22 years, 6 months ago) by akim
Branch: MAIN
Changes since 1.38: +74 -12 lines
Diff to previous 1.38
* acfunctions.m4: (AC_FUNC_VFORK) rename as...
(_AC_FUNC_VFORK): this.
Remove AC_DEFINEs and don't guess cross-compilation values.
(_AC_FUNC_FORK): New, check whether fork() isn't just a stub.
(AC_FUNC_FORK): New, use _AC_FUNC_VFORK and _AC_FUNC_FORK to
define HAVE_WORKING_FORK, HAVE_WORKING_VFORK; and vfork to fork if
vfork doesn't work.
Guess values if cross-compiling, but warn.
* acfunctions: Add AC_FUNC_FORK.
* doc/autoconf.texi: Document AC_FUNC_FORK. Give example to define
and vfork appropriately.


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Mon Jun 18 17:41:03 2001 UTC (22 years, 6 months ago) by akim
Branch: MAIN
Changes since 1.37: +31 -59 lines
Diff to previous 1.37
* acfunctions.m4 (AC_FUNC_CHOWN, AC_FUNC_CLOSEDIR_VOID)
(AC_FUNC_GETPGRP, AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK)
(AC_FUNC_MMAP, AC_FUNC_SELECT_ARGTYPES, _AC_FUNC_STAT)
(AC_FUNC_UTIME_NULL): Use AC_INCLUDES_DEFAULT.
Don't use AC_TRY_RUN, which double quotes, prefer AC_RUN_IFELSE,
and either AC_LANG_SOURCE or AC_LANG_PROGRAM.
(AC_FUNC_CLOSEDIR_VOID): Protect C++ from `int closedir ();' (or
the converse).


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Fri Jun 15 17:44:17 2001 UTC (22 years, 6 months ago) by akim
Branch: MAIN
Changes since 1.36: +4 -1 lines
Diff to previous 1.36
* doc/autoconf.texi: Move AC_FUNC_WAIT3 and
AC_SYS_RESTARTABLE_SYSCALLS to the obsolete section,
and explain why and how to replace them.
* acfunctions.m4 (AC_FUNC_WAIT3): Warn as obsolete.
* acspecific.m4 (AC_SYS_RESTARTABLE_SYSCALLS): Likewise.


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Tue Jun 12 14:46:13 2001 UTC (22 years, 6 months ago) by akim
Branch: MAIN
Changes since 1.35: +22 -58 lines
Diff to previous 1.35
Stupid me :(
Reverse the patch incorrectly applied when adding prev-version.txt


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Tue Jun 12 14:42:53 2001 UTC (22 years, 6 months ago) by akim
Branch: MAIN
Changes since 1.34: +59 -22 lines
Diff to previous 1.34
Added for real.


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Mon Jun 4 16:07:23 2001 UTC (22 years, 6 months ago) by akim
Branch: MAIN
Changes since 1.33: +8 -8 lines
Diff to previous 1.33
* acgeneral.m4 (AC_VAR_SET, AC_VAR_GET, AC_VAR_TEST_SET)
(AC_VAR_SET_IFELSE, AC_VAR_PUSHDEF and AC_VAR_POPDEF, AC_TR_CPP)
(AC_TR_SH): Move as...
* m4sh.m4 (AS_VAR_SET, AS_VAR_GET, AS_VAR_TEST_SET)
(AS_VAR_SET_IF, AC_VAR_PUSHDEF, AS_VAR_POPDEF, AS_TR_CPP)
(AS_TR_SH): these.
(_AS_TR_PREPARE, _AS_CR_PREPARE, _AS_TR_CPP_PREPARE)
(_AS_TR_SH_PREPARE): New.
(AS_SHELL_SANITIZE): Invoke _AS_TR_PREPARE.
* tests/aclocal.m4 (AC_STATE_SAVE): `as_' vars can be modified.


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Sun Apr 22 12:50:07 2001 UTC (22 years, 8 months ago) by meyering
Branch: MAIN
CVS Tags: autoconf-2_50
Changes since 1.32: +1 -4 lines
Diff to previous 1.32
(AC_FUNC_MEMCMP): Remove `int main () {' and the trailing `}',
since AC_LANG_PROGRAM provides them.


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Mon Mar 19 18:14:44 2001 UTC (22 years, 9 months ago) by akim
Branch: MAIN
Changes since 1.31: +1 -1 lines
Diff to previous 1.31
* configure.in: Bump to 2.49e.


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Mon Mar 19 11:22:10 2001 UTC (22 years, 9 months ago) by akim
Branch: MAIN
Changes since 1.30: +34 -5 lines
Diff to previous 1.30
* acfunctions.m4 (AC_FUNC_STRERROR_R): Update to
fileutils-4.0.42's.


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Mon Feb 5 10:16:32 2001 UTC (22 years, 10 months ago) by akim
Branch: MAIN
Changes since 1.29: +3 -3 lines
Diff to previous 1.29
acfunctions.m4 was still using the old AC_LIBOBJ_DECL.
Reported by Derek R. Price.
* tests/semantics.at (AC_REPLACE_FUNCS): New test.
* acfunctions.m4 (AC_REPLACE_FUNCS, _AC_LIBOBJ_ALLOCA): Use
AC_LIBSOURCES.


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Sat Feb 3 13:22:26 2001 UTC (22 years, 10 months ago) by akim
Branch: MAIN
Changes since 1.28: +10 -8 lines
Diff to previous 1.28
* acfunctions.m4 (AC_FUNC_ERROR_AT_LINE, AC_FUNC_ONSTACK): Use
AC_LIBSOURCES.


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Mon Jan 29 22:36:09 2001 UTC (22 years, 10 months ago) by proski
Branch: MAIN
Changes since 1.27: +8 -8 lines
Diff to previous 1.27
Don't use filenames that can be reduced to "conftest" on DOS.

* acfunctions.m4 (AC_FUNC_MMAP): Use conftest.mmap, not
conftestmmap.
(AC_FUNC_UTIME_NULL): Use conftest.data, not conftestdata.
* acspecific.m4 (AC_PROG_MAKE_SET): Use conftest.make, not
conftestmake.
(_AC_PATH_X_XMKMF): Use conftest.dir, not conftestdir.
* acgeneral.m4 (AC_ARG_PROGRAM): Use conftest.sed, not
conftestsed.
* m4/sanity.m4: Use conftest.file, not conftestfile.
* doc/autoconf.texi (Guidelines for Test Programs): Suggest
using conftest.data, not conftestdata.


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Mon Jan 22 10:13:15 2001 UTC (22 years, 11 months ago) by akim
Branch: MAIN
Changes since 1.26: +1 -1 lines
Diff to previous 1.26
* acfunctions.m4 (AC_FUNC_GETGROUPS): Typo :(.


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Mon Jan 22 09:09:21 2001 UTC (22 years, 11 months ago) by akim
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25
* actypes.m4 (AC_TYPE_GETGROUPS): Double quote the test program
body.


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Thu Jan 18 09:16:39 2001 UTC (22 years, 11 months ago) by akim
Branch: MAIN
Changes since 1.24: +86 -101 lines
Diff to previous 1.24
Medium term goal: AC_ macros can be tested with -W obsolete.
* acgeneral.m4 (AC_RUN_IFELSE): Accept IF-CROSS-COMPILING.
(AC_TRY_RUN): Use it.
* acfunctions.m4: Start ousting AC_TRY_RUN and AC_TRY_COMPILE.
* acspecific.m4 (AC_AIX, AC_MINIX, AC_ISC_POSIX): AC_BEFORE on
AC_COMPILE_IFELSE and AC_RUN_IFELSE.


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Tue Jan 16 10:21:44 2001 UTC (22 years, 11 months ago) by akim
Branch: MAIN
Changes since 1.23: +2 -1 lines
Diff to previous 1.23
When default headers are used, check for their presence.
Suggested by Jim.
* acgeneral.m4 (_AC_INIT_DEFAULTS): Don't define
ac_includes_default, since...
(_AC_INCLUDES_DEFAULT_REQUIREMENTS): this new macro does.
(AC_INCLUDES_DEFAULT): Require the former when default includes
are used.
(AC_CHECK_MEMBERS, _AC_CHECK_TYPE_NEW): Don't require
AC_HEADERS_STDC, that's a job for stupendous AC_INCLUDES_DEFAULT.
* acfunctions.m4 (AC_FUNC_MALLOC): Check for stdlib.h.


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Mon Jan 15 07:29:24 2001 UTC (22 years, 11 months ago) by akim
Branch: MAIN
Changes since 1.22: +1 -2 lines
Diff to previous 1.22
* acgeneral.m4 (AC_VAR_INDIR_IFELSE): Move as...
* m4sh.m4 (AS_LITERAL_IF): this.
(AS_IFELSE): Rename as...
(AS_IF): this.


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Thu Jan 11 16:12:00 2001 UTC (22 years, 11 months ago) by akim
Branch: MAIN
Changes since 1.21: +1 -1 lines
Diff to previous 1.21
* acfunctions.m4 (AC_FUNC_MEMCMP): Missing comma in AC_TRY_RUN
invocation.


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Fri Nov 17 16:45:24 2000 UTC (23 years, 1 month ago) by akim
Branch: MAIN
Changes since 1.20: +2 -4 lines
Diff to previous 1.20
* acgeneral.m4 (_AC_INIT_DEFAULTS) <ac_includes_default>: Include
sys/stat.h.
* acspecific.m4 (AC_STRUCT_ST_BLKSIZE, AC_STRUCT_ST_BLOCKS)
(AC_STRUCT_ST_RDEV): Simplify.
* acfunctions.m4 (AC_FUNC_MMAP): Include sys/stat.h unconditionally.
* doc/autoconf.texi (Default Includes): Adjust.
(Particular Structures) <AC_STRUCT_ST_BLKSIZE, AC_STRUCT_ST_RDEV>:
Adjust.


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Thu Nov 16 08:52:54 2000 UTC (23 years, 1 month ago) by akim
Branch: MAIN
Changes since 1.19: +1 -1 lines
Diff to previous 1.19
* m4/largefile.m4 (_AC_SYS_LARGEFILE_SOURCE): Remove, replaced by...
(_AC_SYS_LARGEFILE_TEST_INCLUDES): this.
(AC_SYS_LARGEFILE_MACRO_VALUE): Use AC_LANG_PROGRAM instead of
_AC_SYS_LARGEFILE_SOURCE, i.e., don't pass
_AC_SYS_LARGEFILE_TEST_INCLUDES by default: this isn't desirable
when checking for fseeko.
(AC_SYS_LARGEFILE): Pass AC_SYS_LARGEFILE_TEST_INCLUDES to
_AC_SYS_LARGEFILE_MACRO_VALUE, since it no longer does this for us.


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Tue Nov 14 16:01:05 2000 UTC (23 years, 1 month ago) by akim
Branch: MAIN
Changes since 1.18: +23 -0 lines
Diff to previous 1.18
* acspecific.m4 (AC_SYS_LARGEFILE): Don't worry about
whether fseeko and ftello are properly declared.
* acfunctions.m4 (AC_FUNC_FSEEKO): New macro, which worries about
fseeko (and presumably ftello).  Do not set _XOPEN_SOURCE; that
causes too many problems in practice.
* acfunctions (fteelo, fseeko): Trigger AC_FUNC_FSEEKO.
* doc/autoconf.texi: Adjust.


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Tue Nov 14 10:38:57 2000 UTC (23 years, 1 month ago) by akim
Branch: MAIN
Changes since 1.17: +1 -2 lines
Diff to previous 1.17
* acfunctions.m4 (AC_FUNC_ALLOCA): Don't require AC_PROG_CPP,
since (i) you actually need a compiler, (ii) AC_TRY_LINK handles
it.
* acheaders.m4 (AC_HEADER_STDC): Don't require AC_PROG_CPP,
AC_TRY_CPP does it.


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Sat Nov 11 07:05:02 2000 UTC (23 years, 1 month ago) by proski
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16
* acfunctions.m4 (AC_CHECK_FUNCS): Add missing m4 quotes.
(AC_FUNC_GETPGRP): Likewise.
* acspecific.m4 (AC_AIX): Likewise.
* m4/init.m4 (AM_INIT_AUTOMAKE): Likewise.
* m4/missing.m4 (AM_MISSING_PROG): Likewise.
* m4/sanity.m4 (AM_SANITY_CHECK): Likewise.


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sat Nov 11 05:59:21 2000 UTC (23 years, 1 month ago) by proski
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15
* acfunctions.m4: Always quote first argument of AC_MSG_ERROR,
AC_MSG_WARN, AC_MSG_CHECKING, AC_MSG_RESULT,
AC_MSG_RESULT_UNQUOTED.
* acgeneral.m4: Likewise.
* aclang.m4: Likewise.
* acspecific.m4: Likewise.
* configure.in: Likewise.
* doc/autoconf.texi: Likewise.


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Sat Nov 4 22:07:50 2000 UTC (23 years, 1 month ago) by meyering
Branch: MAIN
Changes since 1.14: +11 -13 lines
Diff to previous 1.14
(AC_FUNC_FNMATCH): Add a test to detect the d*/*1 vs d/s/1 bug.
Add a couple more test cases to catch bugs in glibc 2.1.95.
Include fnmatch.h unconditionally
Mention the GNU C library.
From Paul Eggert.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Fri Nov 3 13:41:40 2000 UTC (23 years, 1 month ago) by akim
Branch: MAIN
Changes since 1.13: +4 -4 lines
Diff to previous 1.13
* autoconf.m4 (define): Reestablish only after having read the
`ac' files.
Adjust all the Autoconf code to use `m4_define', not `define'.


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Fri Oct 27 23:10:18 2000 UTC (23 years, 2 months ago) by proski
Branch: MAIN
Changes since 1.12: +1 -1 lines
Diff to previous 1.12
        * acfunctions.m4 (AC_FUNC_MMAP): Remove conftestmmap from the
        shell, not from the test program.


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Wed Oct 25 17:51:10 2000 UTC (23 years, 2 months ago) by akim
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11
Move the Autoconf independent shell macros into the file
`shell.m4' and the name space `AS_*'.

* acgeneral.m4 (AC_SHELL_IFELSE, _AC_SHELL_TMPDIR, AC_SHELL_UNSET)
(AC_SHELL_MKDIR_P, AC_SHELL_DIRNAME): Rename and move to...
* shell.m4 (AS_IFELSE, AS_TMPDIR, AS_UNSET, AS_MKDIR_P)
(AS_DIRNAME): here, a new file.
Adjust all dependencies.

* tests/base.m4 (m4_wrap): Eve out into...
* tests/shell.m4: here, new file.
* tests/base.m4 (AC_SHELL_MKDIR_P)
(AC_SHELL_DIRNAME & AC_SHELL_DIRNAME_SED): Eve out into...
* tests/m4sugar.m4 (AS_MKDIR_P, AS_DIRNAME & AS_DIRNAME_SED):
here, new file.
Adjust the test suite.


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Mon Oct 23 04:07:42 2000 UTC (23 years, 2 months ago) by proski
Branch: MAIN
Changes since 1.10: +4 -0 lines
Diff to previous 1.10
        * acfunctions.m4 (AC_FUNC_CHOWN): Remove temporary files on exit.
        (AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK): Likewise.
        (AC_FUNC_SELECT_ARGTYPES): Likewise.
        (AC_FUNC_UTIME_NULL): Likewise.
        * acgeneral.m4 (_AC_COMPUTE_INT): Likewise.
        * aclang.m4 (_AC_F77_NAME_MANGLING): Likewise.
        * acspecific.m4 (_AC_SYS_LARGEFILE_MACRO_VALUE): Likewise.


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Mon Oct 16 18:25:56 2000 UTC (23 years, 2 months ago) by akim
Branch: MAIN
Changes since 1.9: +1 -1 lines
Diff to previous 1.9
* acgeneral.m4: Adjust copyright notice.
* acspecific.m4: Likewise.
* acoldnames.m4: Likewise.
* acversion.m4.in: Likewise.
* autoconf.sh: Likewise.
* autoheader.sh: Likewise.
* autoreconf.sh: Likewise.
* autoscan.pl: Likewise.
* autoupdate.sh: Likewise.
* ifnames.sh: Likewise.


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Thu Sep 28 14:26:50 2000 UTC (23 years, 2 months ago) by proski
Branch: MAIN
Changes since 1.8: +1 -1 lines
Diff to previous 1.8
* acfunctions.m4: Formatting fixes.
* acgeneral.m4: Likewise.
* aclang.m4: Likewise.
* acspecific.m4: Likewise.
* libm4.m4: Likewise.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Mon Sep 18 10:53:01 2000 UTC (23 years, 3 months ago) by akim
Branch: MAIN
Changes since 1.7: +2 -0 lines
Diff to previous 1.7
* acfunctions.m4 (AC_FUNC_GETLOADAVG): Restore the initial value
of LIBS.  Otherwise, everyone ends up linking with -lelf for some
configurations.
Reported by Mike Stone.


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Tue Sep 12 13:59:55 2000 UTC (23 years, 3 months ago) by akim
Branch: MAIN
Changes since 1.6: +5 -4 lines
Diff to previous 1.6
The test suite fails on some hosts because for instance
  AC_INIT
  AC_CHECK_FUNC(exit)
will not look for a compiler, it will just use `cc'.
Macros that need a compiler should require one.


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Fri Aug 11 08:25:15 2000 UTC (23 years, 4 months ago) by akim
Branch: MAIN
Changes since 1.5: +15 -5 lines
Diff to previous 1.5
* acfunctions.m4 (AM_FUNC_ERROR_AT_LINE, AM_FUNC_FNMATCH,
AM_FUNC_MKTIME, AM_FUNC_OBSTACK, AM_FUNC_STRTOD): Deactivate
their AU_ALIAS definition: Automake 1.4 does not quote the name of
these macros, hence when Autoconf reads Automake's definition the
name is expanded with unpredictable results.


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Mon Aug 7 12:33:18 2000 UTC (23 years, 4 months ago) by akim
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4
* acfunctions.m4 (_AC_LIBOBJ_ALLOCA, AC_REPLACE_FUNCS): Simplify
${foo} into $foo.
* aclang.m4 (AC_LANG(C), AC_LANG(C++)): Move some internal
comments into the header comment.
* acgeneral.m4 (AC_TRY_CPP): Likewise.


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Tue Aug 1 11:16:33 2000 UTC (23 years, 4 months ago) by akim
Branch: MAIN
Changes since 1.3: +58 -0 lines
Diff to previous 1.3
* acfunctions.m4 (_AC_LIBOBJ_STRTOD, AC_FUNC_STRTOD,
AM_FUNC_STRTOD): New macros, from Automake.
* acfunctions: Adjust.


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Tue Aug 1 11:10:16 2000 UTC (23 years, 4 months ago) by akim
Branch: MAIN
Changes since 1.2: +22 -0 lines
Diff to previous 1.2
* acfunctions.m4 (AC_FUNC_ONSTACK): New macro, from
Automake.
* doc/autoconf.texi (Particular Functions): Adjust.


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Tue Aug 1 10:16:20 2000 UTC (23 years, 4 months ago) by akim
Branch: MAIN
Changes since 1.1: +18 -0 lines
Diff to previous 1.1
* acfunctions.m4 (AC_FUNC_ERROR_AT_LINE): New macro, from
Automake.
* doc/autoconf.texi (Particular Functions): Adjust.


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Tue Aug 1 10:13:14 2000 UTC (23 years, 4 months ago) by akim
Branch: MAIN
Create acfunctions.m4, in charge of the macros related to
functions.

* acgeneral.m4 (AC_CHECK_FUNC, AC_CHECK_FUNCS, AC_REPLACE_FUNCS):
Move to...
* acfunctions.m4: here, new file.
* acspecific.m4 (_AC_LIBOBJ_ALLOCA, AC_FUNC_ALLOCA, AC_FUNC_CHOWN,
AC_FUNC_CLOSEDIR_VOID, AC_FUNC_FNMATCH, AC_FUNC_GETGROUPS,
_AC_LIBOBJ_GETLOADAVG, AC_FUNC_GETLOADAVG, AC_FUNC_GETMNTENT,
AC_FUNC_GETPGRP, AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK,
AC_FUNC_MALLOC, AC_FUNC_MEMCMP, AC_FUNC_MKTIME, AC_FUNC_MMAP,
AC_FUNC_SELECT_ARGTYPES, AC_FUNC_SETPGRP, _AC_FUNC_STAT,
AC_FUNC_STAT, AC_FUNC_LSTAT, AC_FUNC_STRERROR_R, AC_FUNC_STRFTIME,
AC_FUNC_VFORK, AC_FUNC_VPRINTF, AC_FUNC_WAIT3, AC_FUNC_UTIME_NULL,
AC_FUNC_STRCOLL, AC_FUNC_SETVBUF_REVERSED): Likewise.
* Makefile.am: Adjust.

Move also the old definitions into acfunctions.m4, and adjust the
test suite.

* acgeneral.m4 (AU_ALIAS): New macro.
* acoldnames (AC_FUNC_CHECK, AC_HAVE_FUNCS, AC_ALLOCA,
AC_GETLOADAVG, AC_MMAP, AC_SETVBUF_REVERSED, AC_STRCOLL,
AC_UTIME_NULL, AC_VFORK, AC_VPRINTF, AC_WAIT3, AM_FUNC_FNMATCH,
AM_FUNC_MKTIME, fp_FUNC_FNMATCH): Move to...
* acfunctions.m4: here, using AU_ALIAS.
* acgeneral.m4 (AC_FD_CC, AC_CANONICAL_SYSTEM): Use AU_ALIAS to
define them.
* acoldnames.m4: Use AU_ALIAS instead of AU_DEFUN.
* tests/Makefile.am (MACRO_FILES): Adjust.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26