Jim Meyering
a8ee9bcfb3
Apply this change from gnulib:
...
2006-05-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de >
Bruno Haible <bruno@clisp.org >
* strndup.m4 (gl_FUNC_STRNDUP): Replace the AC_REPLACE_FUNCS with a
check for the declaration of strnlen and a run test that exposes the
AIX 5.1 strnlen bug. In the failure case, #define strndup to
rpl_strndup.
2006-06-10 09:01:41 +00:00
Paul Eggert
59985f42e6
(gl_C99_STRTOLD): Use a link test rather than a
...
compile test, for Tru64 4.0D.
2006-05-28 09:16:57 +00:00
Jim Meyering
066e22e537
*** empty log message ***
2006-05-24 07:35:32 +00:00
Jim Meyering
850b999dbb
Require autoconf-2.59d, for its fixed version
...
of AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK.
2006-05-24 07:35:28 +00:00
Paul Eggert
86873e5082
Sync nanosleep from gnulib.
2006-05-19 18:03:25 +00:00
Paul Eggert
48138763f0
(AC_HEADER_STDBOOL): Fix overly-picky
...
test for C99 conformance; (bool) 0.5 is an integer constant
expression, but (bool) -0.5 is not. Problem reported by Fedor
Sergeev in <http://forum.sun.com/jive/thread.jspa?threadID=96202 >.
2006-05-15 03:17:08 +00:00
Jim Meyering
aa02687360
*** empty log message ***
2006-05-06 14:17:31 +00:00
Jim Meyering
8b13a959ae
(gl_GETADDRINFO): Fix caching error.
2006-05-06 14:17:21 +00:00
Paul Eggert
9f0b994993
Remove typo in previous checkin.
2006-04-24 17:51:56 +00:00
Paul Eggert
d02ad57764
* unlink-busy.m4 (gl_FUNC_UNLINK_BUSY_TEXT): Use prototype
...
to define main with arguments, for C++. Reported by Eric Blake.
* c-stack.m4 (AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC):
Prefer 'int main ()' to 'int main (void)', for C++.
* getcwd-path-max.m4 (gl_FUNC_GETCWD_PATH_MAX): Likewise.
* fsusage.m4 (gl_FILE_SYSTEM_USAGE): Specify a return type
for 'main', for C99 and C++.
2006-04-24 17:50:24 +00:00
Paul Eggert
779532f556
Don't assume that 'exit' is declared for us.
...
Don't assume that you can exit with status -1.
(import from gnulib)
2006-04-24 07:40:00 +00:00
Paul Eggert
ae5252e393
Document filemode changes.
2006-04-17 23:24:49 +00:00
Paul Eggert
54cf93b996
(gl_FILEMODE): Check for strmode declaration.
2006-04-17 23:22:16 +00:00
Paul Eggert
e0637b5b68
Port to Interix.
2006-04-12 20:15:30 +00:00
Paul Eggert
cec6e43aae
(gl_MACROS): Check for setgroups and sync, since they
...
are not in Interix.
2006-04-12 20:13:34 +00:00
Paul Eggert
f666da6f32
(gl_TIME_R): Add AC_LIBSOURCES for time_r.c and time_r.h.
2006-04-12 07:11:52 +00:00
Paul Eggert
72021730a8
Import latest regex module from gnulib.
2006-04-10 06:46:07 +00:00
Jim Meyering
fa9be79b41
*** empty log message ***
2006-03-26 12:30:45 +00:00
Jim Meyering
3c7ab9f144
(gl_DIRNAME): Use gl_DOUBLE_SLASH_ROOT.
2006-03-26 12:30:37 +00:00
Jim Meyering
d5a462a196
(FILE_SYSTEM_PREFIX_LEN): Move from here to dirname.h.
...
(FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE): New define.
2006-03-26 12:30:07 +00:00
Jim Meyering
665ede556d
new file from Eric Blake
2006-03-26 12:22:44 +00:00
Paul Eggert
14c720faab
(gl_REGEX): Fix a longstanding typo in the
...
implementation of Spencer ERE test #75 from grep 2.3. Problem
reported by Emanuele Giaquinta. Also, change sense of cached
variable, so that the message makes sense.
2006-03-25 09:49:24 +00:00
Paul Eggert
cd70d37ee3
(gl_REGEX): Don't insist on REG_SYNTAX_POSIX_EGREP,
...
REG_SYNTAX_EMACS, and REG_IGNORE_CASE. Settle for the traditional
glibc names.
2006-03-25 09:10:28 +00:00
Jim Meyering
ca29b9b803
*** empty log message ***
2006-03-17 10:12:37 +00:00
Jim Meyering
9589cc5c57
(gl_REGEX): Fix typo in last change:
...
s/_REGEX_WIDE_OFFSETS/_REGEX_LARGE_OFFSETS/.
2006-03-17 10:07:28 +00:00
Paul Eggert
7202bc0610
regex fixes for future POSIX and --without-included-regex.
2006-03-17 07:35:25 +00:00
Paul Eggert
f7bc3c2bfc
(gl_REGEX): Don't check for off_t, since the code
...
no longer needs it. Instead, check that regoff_t is as least
as wide as ptrdiff_t.
Don't define _REGEX_WIDE_OFFSETS unless using the included regex,
so that our regex.h stays compatible with the installed regex.
This is helpful for installers who configure --without-included-regex.
Problem reported by Emanuele Giaquinta.
2006-03-17 07:33:06 +00:00
Jim Meyering
b1bb68d5b1
*** empty log message ***
2006-03-12 22:05:18 +00:00
Jim Meyering
435f331bee
(gl_ROOT_DEV_INO): Add same-inode.h to the list.
2006-03-12 22:05:12 +00:00
Jim Meyering
a0d7555ba0
*** empty log message ***
2006-03-12 21:50:12 +00:00
Jim Meyering
9dbfaca637
(gl_SAME): Add same-inode.h to the list.
2006-03-12 21:49:48 +00:00
Jim Meyering
34401c51f9
(gl_CYCLE_CHECK): Add same-inode.h to the list.
2006-03-12 21:48:52 +00:00
Jim Meyering
eb5f5d091d
(gl_CHDIR_SAFER): Add same-inode.h to the list.
2006-03-12 20:46:36 +00:00
Paul Eggert
66314b605e
Add time_r.m4.
2006-03-12 08:07:09 +00:00
Paul Eggert
c9d6c40b73
(gl_PREREQ): Require gl_TIME_R.
2006-03-12 08:06:49 +00:00
Paul Eggert
13431ec5b0
New file, from gnulib.
2006-03-12 08:04:42 +00:00
Paul Eggert
cdf8e464b0
Require gl_USE_SYSTEM_EXTENSIONS, not merely AC_GNU_SOURCE, for the
...
benefit of Solaris 10 when compiled pedantically.
2006-03-02 07:37:12 +00:00
Paul Eggert
d124b35e42
(gl_USE_SYSTEM_EXTENSIONS): Use "=" with "test", not "==".
2006-03-02 03:42:49 +00:00
Jim Meyering
b16a67a7c9
*** empty log message ***
2006-02-24 07:24:24 +00:00
Jim Meyering
963120cb52
(gl_MKDIR_PARENTS): Require gl_FUNC_LCHMOD and gl_CHDIR_SAFER.
2006-02-24 07:24:18 +00:00
Paul Eggert
4492bcd9ef
Sync from gnulib.
2006-02-16 23:34:00 +00:00
Paul Eggert
05e61daca4
Sync from gnulib.
2006-02-14 23:08:59 +00:00
Jim Meyering
cabedb13fd
*** empty log message ***
2006-02-07 09:21:27 +00:00
Paul Eggert
3ff73ab0a9
(gl_USE_SYSTEM_EXTENSIONS): Don't #define
...
__EXTENSIONS__ if this causes compilation to fail.
2006-02-06 05:22:12 +00:00
Paul Eggert
da953b9d22
Sync stdbool from gnulib.
2006-01-26 21:01:56 +00:00
Paul Eggert
a768b3ebec
Merge stdbool from gnulib; we're still not quite there yet.
2006-01-25 18:32:46 +00:00
Paul Eggert
f3c2752caa
(AC_HEADER_STDBOOL): Add some comments.
2006-01-25 18:31:56 +00:00
Jim Meyering
b11079e168
*** empty log message ***
2006-01-24 19:14:07 +00:00
Jim Meyering
1f6beea8e9
(gl_FUNC_OPENAT): Add AC_LIBSOURCES([intprops.h]).
...
Reported by Mark D. Baushke.
2006-01-24 19:13:41 +00:00
Paul Eggert
a30a9a3ec4
Import from gnulib.
2006-01-24 07:52:03 +00:00