Jim Meyering
f18a2980a7
*** empty log message ***
2004-03-15 08:37:07 +00:00
Jim Meyering
fae8b8505c
`date --date="21:04 +0100" +%S' would print the seconds value
...
from the current time, rather than `00'.
For a date string like `10:23 +0100',
set the number of seconds to zero. Reported by Marc Haber.
2004-03-15 08:37:03 +00:00
Jim Meyering
98ea4dad08
.
2004-03-11 09:25:53 +00:00
Jim Meyering
118cee9878
.
2004-03-04 13:14:11 +00:00
Jim Meyering
f7291db3f9
*** empty log message ***
2004-03-04 13:13:51 +00:00
Jim Meyering
e7c9ecd175
(getloadavg): Use true', not 1'.
2004-03-04 13:13:43 +00:00
Jim Meyering
44ebf255de
*** empty log message ***
2004-03-04 13:08:37 +00:00
Jim Meyering
f5057405b1
(set_cloexec_flag) [ ! (F_GETFD && F_SETFD)]: Return true, not false.
2004-03-04 13:08:29 +00:00
Jim Meyering
b8e698744e
*** empty log message ***
2004-03-04 08:50:34 +00:00
Jim Meyering
a07aa7e020
Include <stdbool.h>.
...
Adjust signature to use `bool' rather than `int'.
2004-03-04 08:49:10 +00:00
Jim Meyering
a1c30fd7d1
Include "cloexec.h" first, and <unistd.h> before <fcntl.h>.
...
(set_cloexec_flag): Use bool for booleans. All uses changed.
If F_GETFD returns a negative number (not just -1), report a
failure. Don't use F_SETFD if the flags are already right.
Don't report a failure with F_SETFD unless it returns -1.
2004-03-04 08:42:20 +00:00
Jim Meyering
e819dd0dd9
Include "cloexec.h".
...
(getloadavg): Use set_cloexec_flag instead of manual fcntl call.
2004-03-03 22:06:47 +00:00
Jim Meyering
06a57a878f
*** empty log message ***
2004-03-03 22:06:17 +00:00
Jim Meyering
4ff061cf60
(libfetish_a_SOURCES): Add cloexec.c, cloexec.h.
2004-03-03 22:06:11 +00:00
Jim Meyering
534ec4c800
from Dmitry V. Levin
2004-03-03 22:01:56 +00:00
Jim Meyering
f0970dc4a8
New file.
...
The set_cloexec_flag implementation imported from GNU C Library
Reference Manual.
2004-03-03 22:01:32 +00:00
Jim Meyering
2389b81eef
*** empty log message ***
2004-03-03 07:57:45 +00:00
Jim Meyering
3d8b65f73c
Don't include "posixver.h".
...
(parse_user_spec): Fall back on USER.GROUP parsing regardless
of POSIX version, as POSIX 1003.1-2001 allows that behavior as a
compatible extension. Simplify code by removing a boolean int
that was always nonzero if a string was nonnull.
2004-03-03 07:57:33 +00:00
Jim Meyering
4dd6886e82
.
2004-03-02 22:56:17 +00:00
Jim Meyering
8b2ed3ed95
*** empty log message ***
2004-02-05 09:52:30 +00:00
Jim Meyering
b13975e227
(ST_TIME_CMP_NS, ST_TIME_CMP): Define.
...
(ATIME_CMP, CTIME_CMP, MTIME_CMP, TIMESPEC_NS): Likewise.
From coreutils' system.h.
2004-02-05 09:28:22 +00:00
Jim Meyering
641c7269f7
*** empty log message ***
2004-01-29 20:41:22 +00:00
Jim Meyering
21def62f57
[HAVE_SYS_UCRED_H]: Include grp.h before sys/ucred.h.
2004-01-29 20:41:16 +00:00
Jim Meyering
ed246fdfc7
*** empty log message ***
2004-01-21 22:37:32 +00:00
Jim Meyering
e2bbc5f3d3
Include "exitfail.h".
...
(STRTOL_FATAL_ERROR): Exit with status exit_failure, not 2.
2004-01-21 22:37:21 +00:00
Jim Meyering
bb35f36116
(obstack_exit_failure) [!defined _LIBC]:
...
Now a macro referring to exit_failure, instead of a separate
variable. Include "exitfail.h" to get it.
2004-01-21 22:36:42 +00:00
Jim Meyering
a36ee874e8
(parse_long_options): Use prototype for usage function arg.
...
Pass it EXIT_SUCCESS rather than 0, for clarity.
2004-01-21 22:35:55 +00:00
Jim Meyering
b4b1fa73a4
Comment fix to match the above.
2004-01-21 22:35:10 +00:00
Jim Meyering
dfc3aad38f
(ARGMATCH_DIE) [! defined ARGMATCH_DIE]:
...
Include "exitfail.h", and use exit_failure rather than EXIT_FAILURE.
2004-01-21 22:34:58 +00:00
Jim Meyering
096e4b3a92
tweak comment: from Paul Eggert
2004-01-21 22:10:23 +00:00
Jim Meyering
7b6ec46968
*** empty log message ***
2004-01-21 20:42:24 +00:00
Jim Meyering
7589bf42ac
(__mktime_internal) [!_LIBC]: Define to mktime_internal
...
so as not to conflict with a different-sized __mktime_internal
function in GNU libc.
2004-01-21 20:42:20 +00:00
Jim Meyering
f62c99b35a
.
2004-01-16 10:10:49 +00:00
Jim Meyering
35a86d7174
Test HAVE_DECL_GETC_UNLOCKED, rather than HAVE_GETC_UNLOCKED.
2004-01-16 10:06:48 +00:00
Jim Meyering
e8770d98ed
*** empty log message ***
2004-01-16 09:58:16 +00:00
Jim Meyering
f6fc181190
Merge from gnulib.
...
Include <stdio.h>, so that the caller
doesn't have to include <stdio.h> before us.
(clearerr_unlocked, feof_unlocked, ferror_unlocked,
fflush_unlocked, fgets_unlocked, fputc_unlocked, fputs_unlocked,
fread_unlocked, fwrite_unlocked, getc_unlocked, getchar_unlocked,
putc_unlocked, putchar_unlocked): Define to the unlocked counterpart
if not declared, so that we can use getpass.c code from libc without
rewriting it.
(flockfile, ftrylockfile, funlockfile): New macros.
2004-01-16 09:58:08 +00:00
Jim Meyering
bb1f3d64bd
*** empty log message ***
2004-01-16 09:55:36 +00:00
Jim Meyering
50733eb567
Merge fnmatch patches from glibc.
...
(mbsinit): Remove define.
Add libc_hidden_ver (__fnmatch, fnmatch).
2004-01-16 09:55:31 +00:00
Jim Meyering
f1d3aedf65
(ALLOCA_LIMIT): Remove macro, which collided
...
with like-named macro in fnmatch.c.
(EXT): Use an internal constant instead.
Merge fnmatch patches from glibc.
(FCT): Cast to int32_t and UCHAR when appropriate.
Adjust to renaming of collseq_table_lookup to __collseq_table_lookup.
2004-01-16 09:55:15 +00:00
Jim Meyering
4d108ffc75
Remove dependency on xalloc module.
...
(xalloc_die): Remove.
(memory_full) [!defined emacs]: New macro.
[!defined emacs]: Don't include xalloc.h.
(alloca): Invoke memory_full, not xalloc_die, if malloc fails or
address arithmetic overflows. Change datatypes a bit to avoid
unnecessary casts.
2004-01-16 09:53:28 +00:00
Jim Meyering
fb64640678
update copyright to sync from gnulib
2004-01-16 09:51:42 +00:00
Jim Meyering
2c84bf64de
.
2004-01-16 09:51:28 +00:00
Jim Meyering
65c6b6f9a2
*** empty log message ***
2004-01-15 06:35:49 +00:00
Jim Meyering
e6f7ed4013
Include posixver.h.
2004-01-15 06:35:41 +00:00
Jim Meyering
a47ca8b0ed
.
2004-01-12 23:44:03 +00:00
Jim Meyering
10a13eb835
*** empty log message ***
2004-01-11 23:47:28 +00:00
Jim Meyering
3a0a1e448b
(DEFAULT_POSIX2_VERSION): Use definition of new,
...
optional configure-time default.
2004-01-11 23:47:22 +00:00
Jim Meyering
346c255a81
.
2004-01-11 23:23:39 +00:00
Jim Meyering
f7256c6635
.
2004-01-11 23:21:06 +00:00
Jim Meyering
38901ef972
*** empty log message ***
2004-01-10 16:59:22 +00:00