m4/jm-macros.m4


Log

Author Commit Date CI Message
Jim Meyering fd29de04 2001-11-01T16:42:53 (jm_MACROS): Require UTILS_FUNC_DIRFD.
Jim Meyering 25e698bf 2001-09-16T12:31:55 (UTILS_FUNC_MKDIR_TRAILING_SLASH): Require it.
Jim Meyering a5445d0c 2001-09-15T21:34:44 Check for help2man.
Jim Meyering deb99c73 2001-09-11T20:11:30 Require UTILS_HOST_OS.
Jim Meyering 50f13a43 2001-09-01T16:12:45 (jm_MACROS): Check for canonicalize_file_name.
Jim Meyering aae75336 2001-08-31T10:21:56 (jm_MACROS):Don't require jm_AC_HEADER_INTTYPES_H.
Jim Meyering ea93b085 2001-08-26T07:20:50 Require jm_AC_PREREQ_XSTRTOIMAX.
Jim Meyering ee76465a 2001-08-12T13:26:00 Quote the first argument in each use of AC_DEFUN.
Jim Meyering f810e839 2001-08-05T03:40:52 Require autoconf-2.52.
Jim Meyering a3f64029 2001-08-04T17:02:18 (jm_MACROS): Reflect s/jm_/AM_/ renamings.
Jim Meyering 4afe94b2 2001-05-13T18:24:44 (major_t, minor_t): Define to unsigned int if undefined.
Jim Meyering 5043bf52 2001-05-09T09:16:03 (jm_MACROS): Do not check for fseeko; no longer used.
Jim Meyering 908508a4 2001-03-24T10:35:18 Require autoconf-2.49d.
Jim Meyering f9e64de5 2001-03-02T03:14:31 (jm_MACROS): Use mkstemp replacement if the system lacks mkstemp. Compile our own tempname.c if we compile our own mkstemp.c, as mkstemp relies on tempname.
Jim Meyering 511cbe66 2001-02-19T08:50:54 (jm_CHECK_ALL_HEADERS): Check for sys/resource.h.
Jim Meyering 710f36cb 2001-02-05T22:29:52 Require autoconf-2.14d (not yet released), because it includes the patch required for `large file' support with at least HP-UX's 10.20 /bin/cc.
Jim Meyering 39e19caa 2001-01-20T18:34:32 Be sure that headers are checked before used in code compiled for the type checks. (jm_MACROS): Remove all header checks. In place of that, invoke jm_CHECK_ALL_TYPES. (jm_CHECK_ALL_HEADERS): New functions with the above checks. (jm_CHECK_ALL_TYPES): Require jm_CHECK_ALL_HEADERS.
Jim Meyering b50979fc 2001-01-14T11:07:45 (jm_MACROS): Require vb_FUNC_RENAME.
Jim Meyering d330647f 2000-12-17T09:22:17 (jm_MACROS): Require jm_AC_DOS.
Jim Meyering 9f01594f 2000-12-09T22:06:03 *** empty log message ***
Jim Meyering 7a6a83d0 2000-12-09T22:05:54 (jm_MACROS): Remove jm_SYS_OFF_T_PRINTF_FORMAT.
Jim Meyering 952f8c2a 2000-12-02T18:51:26 (OFF_T_PRINTF_FORMAT_STRING): require it.
Jim Meyering 2c8bd985 2000-11-30T20:34:23 (jm_MACROS): Add stdint.h to the list of headers.
Jim Meyering c17997b3 2000-11-08T14:46:35 (jm_MACROS): Add test for wcrtomb.
Jim Meyering 137c17bb 2000-10-21T10:36:49 (AC_REPLACE_FUNCS): Add memrchr.
Jim Meyering 6d6c2dda 2000-08-26T11:56:54 Use jm_FUNC_FPENDING.
Jim Meyering 111752e5 2000-08-12T13:27:29 Use jm_FUNC_UNLINK_BUSY_TEXT.
Jim Meyering 54507643 2000-07-10T11:41:50 Tweak a comment to make it less negative about BeOS. From Bruno Haible.
Jim Meyering 9d6639f1 2000-07-09T17:46:16 *** empty log message ***
Jim Meyering 0dcc0c81 2000-07-09T17:46:11 (jm_MACROS): Add a test to see if -lm is required to link seq. If so, set SEQ_LIBM to -lm. From Bruno Haible.
Jim Meyering 982395f3 2000-07-09T17:24:27 (jm_CHECK_ALL_TYPES): Require it.
Jim Meyering 27ef3b86 2000-07-02T15:14:04 fix typo in last change
Jim Meyering a965c003 2000-07-02T12:58:27 Replace each use of AC_SUBST(LIBOBJS)/LIBOBJS=... with AC_LIBOBJ([function_name]).
Jim Meyering 78d9ed8a 2000-06-21T20:23:14 (AC_REPLACE_FUNCS): Add getpass.
Jim Meyering 1ac50be3 2000-06-19T09:50:20 (AC_REPLACE_FUNCS): Remove mkdir.
Jim Meyering acf9bdc1 2000-06-17T18:34:33 s/AM_FUNC_GETLOADAVG/AC_FUNC_GETLOADAVG/
Jim Meyering d44b3ea9 2000-06-03T08:25:33 Use jm_GLIBC21.
Jim Meyering 58ed2422 2000-05-28T21:24:42 (AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK): Rename from jm_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK.
Jim Meyering f1013b59 2000-05-28T16:49:22 s/jm_FUNC_STRERROR_R/AC_FUNC_STRERROR_R/.
Jim Meyering 705819c0 2000-05-24T07:49:38 Use []-quoted list in AC_CHECK_MEMBERS, now that autoconf requires that.
Jim Meyering dd2f88d1 2000-05-06T14:37:59 (AC_REPLACE_FUNCS): Add strnlen.
Jim Meyering ba7cc171 2000-05-06T14:35:16 AC_REPLACE_FUNCS(atexit).
Jim Meyering b1ed5595 2000-05-06T14:25:07 Require fetish_FUNC_RMDIR_NOTEMPTY.
Jim Meyering c4d17e8a 2000-05-05T16:33:26 (jm_MACROS): Save and restore LIBS around AC_SEARCH_LIBS call for clock_gettime. (LIB_CLOCK_GETTIME): Set and AC_SUBST.
Jim Meyering 218664d3 2000-04-17T09:55:53 Get it right :-) (jm_CHECK_ALL_TYPES) [_GNU_SOURCE]: Emit the actual #define via AH_VERBATIM. Don't need separate AC_DEFINE. Suggestion from Akim Demaille.
Jim Meyering 52a59960 2000-04-14T15:41:06 (jm_CHECK_ALL_TYPES) [_GNU_SOURCE]: Use the one-arg form of AC_DEFINE. Otherwise, the #ifndef in AH_VERBATIM gets clobbered.
Jim Meyering 4a11ac99 2000-04-13T08:15:01 (jm_CHECK_ALL_TYPES) [_GNU_SOURCE]: Use new AH_VERBATIM to insert required #ifndef into config.h.in. Suggestion from Akim Demaille.
Jim Meyering 5b12144d 2000-04-12T06:19:45 (_GNU_SOURCE): Define. (AC_SYS_LARGEFILE): Require. (AM_C_PROTOTYPES): Require.
Jim Meyering 634612f1 2000-04-03T07:46:51 (AC_CHECK_HEADERS): Remove langinfo.h -- put it in codeset instead. (AC_CHECK_FUNCS): Likewise for nl_langinfo.
Jim Meyering 3fe59d6c 2000-04-03T07:26:38 (AC_CHECK_FUNCS): Add nl_langinfo. (also from textutils/configure.in)
Jim Meyering 001ac720 2000-04-03T07:20:38 (AC_CHECK_HEADERS): Add langinfo.h (moved here from textutils/configure.in).
Jim Meyering 99877a3a 2000-04-02T21:00:24 (jm_CHECK_ALL_TYPES): Include <sys/stat.h> before checking struct stat.st_blksize, so that HAVE_STRUCT_STAT_ST_BLKSIZE is defined correctly.
Jim Meyering 536e0a0d 2000-03-25T18:26:47 back out last change
Jim Meyering e562e7a2 2000-03-24T09:07:12 (jm_MACROS): Invoke `AC_CONFIG_AUX_DIR(.)' to work around bug that made cvs-automake complain it couldn't find lib/depcomp.
Jim Meyering 1f7c39be 2000-03-04T08:11:18 (jm_CHECK_ALL_TYPES): Require AC_C_VOLATILE, for lib/localcharset.c.
Jim Meyering d31e843e 2000-02-05T08:16:53 bump serial number
Jim Meyering 60319aa0 2000-02-05T08:16:13 (jm_CHECK_ALL_TYPES): Require most macros. Remove explicit use of AC_HEADER_TIME. It is required by jm_CHECK_TYPE_STRUCT_TIMESPEC. Using AC_HEADER_TIME and `AC_REQUIRE'ing jm_CHECK_TYPE_STRUCT_TIMESPEC provoked a but in autoconf whereby the expansion of the latter ended up preceding the expansion of its prerequisite, AC_HEADER_TIME. Reported by Volker Borchert.
Jim Meyering 31ad6927 2000-01-23T16:23:50 Move df-related tests here from fileutils/configure.in
Jim Meyering 857ca943 2000-01-23T10:55:10 (jm_CHECK_ALL_TYPES): Require AC_HEADER_MAJOR and AC_HEADER_DIRENT.
Jim Meyering 381b2b4e 2000-01-23T10:34:42 (jm_FUNC_FTRUNCATE): AC_REQUIRE it.
Jim Meyering 628e57c9 2000-01-23T10:23:23 (AC_SUBST(DF_PROG)): Moved from fileutils/configure.in.
Jim Meyering 49e04d8e 2000-01-23T10:19:26 (AM_FUNC_STRTOD): Added (from textutils', sh-utils' configure.in). (AC_SUBST(POW_LIBM)): Likewise.
Jim Meyering 5d9b23c8 2000-01-23T10:13:25 (AC_CHECK_FUNCS): Merge all checks from fileutils, textutils, sh-utils.
Jim Meyering 2e328d5a 2000-01-23T09:52:35 (AM_FUNC_OBSTACK): Add (from fileutils/configure.in).
Jim Meyering e563336f 2000-01-23T09:31:06 (OPTIONAL_BIN_PROGS, OPTIONAL_BIN_ZCRIPTS, MAN): AC_SUBST these here, rather than just in sh-util/configure.in, so that the now-shared-by-fileutils-and-textutils lib/Makefile.am are all the same.
Jim Meyering 3c410496 2000-01-22T22:25:25 Call AC_PROG_CC_STDC just before AC_C_CONST.
Jim Meyering a03a0ab5 2000-01-22T22:08:08 Merge the three lists of headers.
Jim Meyering 52a9f4aa 2000-01-22T22:04:33 (AC_CHECK_HEADERS): Add checks from textutils' configure.in
Jim Meyering bfdbfdb2 2000-01-22T22:03:01 (AC_CHECK_HEADERS): Add checks from sh-utils' configure.in
Jim Meyering 797d0973 2000-01-22T22:00:17 (AC_CHECK_HEADERS): Add checks from fileutils' configure.in
Jim Meyering 6c9a867c 2000-01-16T16:48:57 Remove these for now (they're with related code in sh-utils' configure.in) AM_SYS_POSIX_TERMIOS jm_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL
Jim Meyering 6bdadc7f 2000-01-16T16:42:24 Require AM_FUNC_GETLOADAVG, jm_SYS_PROC_UPTIME, AM_SYS_POSIX_TERMIOS, and jm_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL.
Jim Meyering 380cd06a 2000-01-16T16:39:20 Require jm_FUNC_GROUP_MEMBER, jm_FUNC_PUTENV, AM_FUNC_ERROR_AT_LINE, jm_FUNC_GNU_STRFTIME, jm_FUNC_MKTIME, jm_FUNC_GETGROUPS AC_FUNC_VPRINTF, and AC_FUNC_ALLOCA.
Jim Meyering 26b763cd 2000-01-15T13:57:04 sheesh: fix it right this time: gethostname getusershell
Jim Meyering 37d09466 2000-01-15T12:13:13 Fix typo s/stpbrk/strpbrk
Jim Meyering 4c876d5d 2000-01-15T12:07:53 (AC_REPLACE_FUNCS): Add these: euidaccess memcmp mkdir rmdir rpmatch strndup strverscmp.
Jim Meyering de00aa44 2000-01-15T12:02:58 (AC_REPLACE_FUNCS): Add strpbrk.
Jim Meyering 0583d8fe 2000-01-15T11:59:15 (AC_REPLACE_FUNCS): Add these, too: stime strcspn stpcpy strstr strtol strtoul.
Jim Meyering cd4f1fde 2000-01-15T11:48:10 fix typo in last change
Jim Meyering 6ebdbb02 2000-01-15T11:47:12 (AC_REPLACE_FUNCS): Add memcpy and memset.
Jim Meyering 8cdc5705 2000-01-15T11:41:08 (AC_REPLACE_FUNCS): Add gethostname and getusershell
Jim Meyering 8726974c 2000-01-08T16:25:57 (jm_FUNC_STRERROR_R): Require it.
Jim Meyering 9444b2cc 2000-01-04T17:18:05 Reflect s/jm_STRUCT_/jm_CHECK_TYPE_STRUCT_/ renamings.
Jim Meyering 659eec84 2000-01-04T17:12:45 (jm_CHECK_TYPE_STRUCT_TIMESPEC): Require it.
Jim Meyering 06da5548 1999-12-26T10:02:31 (jm_FUNC_NANOSLEEP): New file/macro.
Jim Meyering be9ab0a6 1999-12-23T11:55:58 Check for clock_gettime (moved from fileutils/configure.in) Check for gettimeofday.
Jim Meyering 6c6417c3 1999-12-19T09:37:06 bump serial number
Jim Meyering 08118d6a 1999-12-19T09:36:55 Use the new macro: jm_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK.
Jim Meyering 8dd2d3d9 1999-11-06T21:58:42 whoops, add quotes in last change
Jim Meyering c1603556 1999-11-06T21:30:47 (jm_MACROS): Use jm_AC_FUNC_LINK_FOLLOWS_SYMLINK here.
Jim Meyering fac6a338 1999-11-05T09:48:53 Use `AC_CHECK_MEMBERS((struct stat.st_blksize))' instead of deprecated AC_STRUCT_ST_BLKSIZE.
Jim Meyering 371e3c53 1999-11-05T09:34:41 remove stray `x's
Jim Meyering 0293345a 1999-11-05T09:27:14 (jm_CHECK_ALL_TYPES): Move some tests from configure.in of textutils, fileutils, and sh-utils into this one (shared between those packages) file.
Jim Meyering 7a36b377 1999-11-03T17:24:03 Use straight `AC_CHECK_TYPE(ssize_t, int)'. Suggestion from Akim Demaille.
Jim Meyering 5059d6c8 1999-10-30T16:20:05 remove stray comma
Jim Meyering 86296c13 1999-10-30T08:08:57 Use new AC_TYPE_SSIZE_T instead of my hacked AC_CHECK_TYPE. Require 2.14a. Remove backslash before backtick in m4-quoted string.
Jim Meyering c967cf35 1999-10-04T07:51:44 Don't require autoconf-2.14.1.
Jim Meyering 38318efa 1999-09-17T21:45:48 (AC_REPLACE_FUNCS): Add strdup. Paul Nevai reported a link failure on a NeXT CUBE with NeXTSTEP 3.3 due to missing strdup (against sh-utils-2.0).
Jim Meyering b8967fcf 1999-08-29T20:40:00 Require jm_BISON.
Jim Meyering fd7323d2 1999-08-04T08:10:17 (AM_FUNC_GETLINE): Run this test. (AC_CHECK_FUNCS): Check for getdelim.