Paul Eggert [Fri, 12 Sep 2003 20:22:47 +0000 (20:22 +0000)]
(LOCALE_PARAM_PROTO): Renamed from LOCALE_PARAM_DECL, for consistency
with glibc.
Paul Eggert [Fri, 12 Sep 2003 20:14:10 +0000 (20:14 +0000)]
Use "exit.h" rather than rolling EXIT_FAILURE ourselves in each module.
Paul Eggert [Fri, 12 Sep 2003 19:47:20 +0000 (19:47 +0000)]
Assume vprintf.
Paul Eggert [Fri, 12 Sep 2003 19:38:19 +0000 (19:38 +0000)]
Remove K&R cruft.
Paul Eggert [Fri, 12 Sep 2003 19:22:07 +0000 (19:22 +0000)]
Remove K&R cruft.
Paul Eggert [Fri, 12 Sep 2003 18:28:18 +0000 (18:28 +0000)]
(getenv): Remove decl.
Paul Eggert [Fri, 12 Sep 2003 18:24:51 +0000 (18:24 +0000)]
Remove K&R cruft.
Bruno Haible [Thu, 11 Sep 2003 14:12:03 +0000 (14:12 +0000)]
setenv.c and unsetenv.c are modified from gettext now.
Bruno Haible [Thu, 11 Sep 2003 09:21:41 +0000 (09:21 +0000)]
Fix ChangeLog entry.
Paul Eggert [Thu, 11 Sep 2003 08:59:15 +0000 (08:59 +0000)]
Remove K&R cruft.
Paul Eggert [Thu, 11 Sep 2003 08:52:03 +0000 (08:52 +0000)]
Remove K&R cruft.
Paul Eggert [Thu, 11 Sep 2003 08:46:51 +0000 (08:46 +0000)]
(main): Define with a prototype.
Paul Eggert [Thu, 11 Sep 2003 08:43:46 +0000 (08:43 +0000)]
Remove K&R cruft.
Bruno Haible [Wed, 10 Sep 2003 14:52:49 +0000 (14:52 +0000)]
Assume ANSI C.
Bruno Haible [Wed, 10 Sep 2003 14:16:32 +0000 (14:16 +0000)]
Assume ANSI C <string.h>, <stdlib.h>.
Bruno Haible [Wed, 10 Sep 2003 14:07:55 +0000 (14:07 +0000)]
Assume ANSI C.
Jim Meyering [Wed, 10 Sep 2003 08:33:22 +0000 (08:33 +0000)]
.
Jim Meyering [Wed, 10 Sep 2003 08:33:11 +0000 (08:33 +0000)]
Correct indentation of cpp directives.
Paul Eggert [Wed, 10 Sep 2003 07:28:30 +0000 (07:28 +0000)]
(strchrnul): Convert arg to char, not to unsigned char.
Paul Eggert [Wed, 10 Sep 2003 07:27:34 +0000 (07:27 +0000)]
unsigned char -> char in strchrnul
Paul Eggert [Wed, 10 Sep 2003 07:13:02 +0000 (07:13 +0000)]
Remove K&R cruft, day two.
Paul Eggert [Wed, 10 Sep 2003 07:10:43 +0000 (07:10 +0000)]
Remove K&R cruft.
Paul Eggert [Wed, 10 Sep 2003 06:53:45 +0000 (06:53 +0000)]
Remove K&R cruft.
Paul Eggert [Wed, 10 Sep 2003 06:43:26 +0000 (06:43 +0000)]
Remove K&R cruft.
Paul Eggert [Wed, 10 Sep 2003 06:18:22 +0000 (06:18 +0000)]
Remove K&R cruft.
Paul Eggert [Wed, 10 Sep 2003 04:22:10 +0000 (04:22 +0000)]
Remove K&R cruft.
Paul Eggert [Wed, 10 Sep 2003 03:47:34 +0000 (03:47 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 23:31:14 +0000 (23:31 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 23:28:39 +0000 (23:28 +0000)]
(physmem_total, physmem_available, main): Define with prototypes.
Paul Eggert [Tue, 9 Sep 2003 23:25:33 +0000 (23:25 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 23:00:43 +0000 (23:00 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 22:41:13 +0000 (22:41 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 22:27:55 +0000 (22:27 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 22:22:46 +0000 (22:22 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 21:51:00 +0000 (21:51 +0000)]
Include <stdlib.h>.
(free): Remove decl.
Paul Eggert [Tue, 9 Sep 2003 21:46:50 +0000 (21:46 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 21:22:08 +0000 (21:22 +0000)]
New section: portability guidelines.
Paul Eggert [Tue, 9 Sep 2003 20:09:53 +0000 (20:09 +0000)]
Include <sys/types.h>, so that this file is self-contained.
Paul Eggert [Tue, 9 Sep 2003 20:06:56 +0000 (20:06 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 19:37:26 +0000 (19:37 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 19:31:20 +0000 (19:31 +0000)]
Include <sys/types.h>, so that it's self-contained.
Paul Eggert [Tue, 9 Sep 2003 19:26:25 +0000 (19:26 +0000)]
(readname, default_index, line_size, readname):
Use size_t, not int, for sizes.
(readname): If the size overflows, report an error instead of
looping forever.
Paul Eggert [Tue, 9 Sep 2003 19:23:55 +0000 (19:23 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 18:42:46 +0000 (18:42 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 18:36:53 +0000 (18:36 +0000)]
Remove K&R cruft in getopt.
Paul Eggert [Tue, 9 Sep 2003 17:44:20 +0000 (17:44 +0000)]
Remove K&R cruft.
Bruno Haible [Tue, 9 Sep 2003 09:18:52 +0000 (09:18 +0000)]
Reorder comments.
Paul Eggert [Tue, 9 Sep 2003 07:31:58 +0000 (07:31 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 07:27:10 +0000 (07:27 +0000)]
(getloadavg, main): Define via prototypes.
Karl Berry [Tue, 9 Sep 2003 07:14:03 +0000 (07:14 +0000)]
.
Paul Eggert [Tue, 9 Sep 2003 07:03:51 +0000 (07:03 +0000)]
Assume C89 or better; remove K&R cruft.
Remove getversion.c
Fix !HAVE_UTIMES_NULL case in utime.c
Paul Eggert [Tue, 9 Sep 2003 07:02:31 +0000 (07:02 +0000)]
Remove K&R cruft (alloca.m4 through getdate.m4).
Paul Eggert [Tue, 9 Sep 2003 06:58:13 +0000 (06:58 +0000)]
Include <stddef.h>.
(gethostname): Define with prototype. Length is size_t, not int.
Paul Eggert [Tue, 9 Sep 2003 06:54:11 +0000 (06:54 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 06:48:57 +0000 (06:48 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 06:37:10 +0000 (06:37 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 06:26:07 +0000 (06:26 +0000)]
Remove; was migrated to backupfile.c in 1997.
getversion.c should have been removed then, but was accidentally
preserved.
Paul Eggert [Tue, 9 Sep 2003 06:23:53 +0000 (06:23 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 03:34:40 +0000 (03:34 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 03:15:05 +0000 (03:15 +0000)]
Remove K&R cruft.
Paul Eggert [Tue, 9 Sep 2003 03:08:14 +0000 (03:08 +0000)]
(main): Define with a prototype.
Paul Eggert [Mon, 8 Sep 2003 23:26:06 +0000 (23:26 +0000)]
Remove K&R cruft.
Paul Eggert [Mon, 8 Sep 2003 23:18:35 +0000 (23:18 +0000)]
Remove K&R cruft.
Paul Eggert [Mon, 8 Sep 2003 23:16:12 +0000 (23:16 +0000)]
Include <stddef.h>.
(bcopy): Define with prototype, using 'const' and 'void' and 'size_t'.
Paul Eggert [Mon, 8 Sep 2003 23:08:47 +0000 (23:08 +0000)]
Remove K&R cruft.
Paul Eggert [Mon, 8 Sep 2003 23:03:20 +0000 (23:03 +0000)]
(atexit): Define using a prototype.
Paul Eggert [Mon, 8 Sep 2003 22:58:10 +0000 (22:58 +0000)]
Remove K&R cruft.
Paul Eggert [Mon, 8 Sep 2003 22:52:05 +0000 (22:52 +0000)]
Assume C89; don't check for stdlib.h, string.h, genenv, malloc.
Paul Eggert [Mon, 8 Sep 2003 22:32:00 +0000 (22:32 +0000)]
[!HAVE_UTIMES_NULL]: Include <sys/stat.h>, <fcntl.h>.
(utime_null): Fix typo: 'st' was sometimes called 'sb'.
Karl Berry [Mon, 8 Sep 2003 21:00:16 +0000 (21:00 +0000)]
update config from savannah
Karl Berry [Mon, 8 Sep 2003 20:52:42 +0000 (20:52 +0000)]
update from savannah config project
Karl Berry [Mon, 8 Sep 2003 09:43:39 +0000 (09:43 +0000)]
update from automake
Karl Berry [Mon, 8 Sep 2003 07:20:57 +0000 (07:20 +0000)]
.
Paul Eggert [Mon, 8 Sep 2003 00:41:37 +0000 (00:41 +0000)]
* modules/time_r: Depend on 'restrict'.
* lib/time_r.c (gmtime_r, localtime_r): Fix silly typo.
Karl Berry [Sun, 7 Sep 2003 07:12:10 +0000 (07:12 +0000)]
.
Paul Eggert [Sat, 6 Sep 2003 21:34:07 +0000 (21:34 +0000)]
Add time_r module. Change timegm, mktime, and strftime to use localtime_r
and gmtime_r, now supplied by the time_r module. This fixes some timegm
bugs and cleans up mktime and strftime a bit.
Paul Eggert [Wed, 3 Sep 2003 19:57:54 +0000 (19:57 +0000)]
(human_readable): Fix bug that rounded 10501 to 10k.
Bug reported by Lute Kamstra in
<http://mail.gnu.org/archive/html/bug-gnulib/2003-09/msg00003.html>.
Paul Eggert [Wed, 3 Sep 2003 07:12:15 +0000 (07:12 +0000)]
* getdate.y (relative_time_table): Use tDAY_UNIT for "tomorrow",
"yesterday", "today", and "now" rather than tMINUTE_UNIT.
Paul Eggert [Wed, 3 Sep 2003 07:11:45 +0000 (07:11 +0000)]
(relative_time_table): Use tDAY_UNIT for "tomorrow", "yesterday",
"today", and "now" rather than tMINUTE_UNIT. Of course with
correspondingly smaller numbers for tomorrow and yesterday. From
Tadayoshi Funaba. Originally installed into sh-utils on 1999-08-07,
but the patch got lost (I guess during the coreutils merge?).
Karl Berry [Tue, 2 Sep 2003 07:15:31 +0000 (07:15 +0000)]
.
Bruno Haible [Mon, 1 Sep 2003 17:47:35 +0000 (17:47 +0000)]
New module 'timegm'.
Bruno Haible [Mon, 1 Sep 2003 17:32:24 +0000 (17:32 +0000)]
Forgot to distribute strndup.h.
Miles Bader [Mon, 1 Sep 2003 15:45:56 +0000 (15:45 +0000)]
Add arch taglines
Karl Berry [Sun, 31 Aug 2003 13:07:02 +0000 (13:07 +0000)]
update from libc
Bruno Haible [Thu, 28 Aug 2003 19:38:48 +0000 (19:38 +0000)]
Avoid havoc with AIX 3.2.5 xlc.
Bruno Haible [Thu, 28 Aug 2003 13:59:25 +0000 (13:59 +0000)]
Avoid warning on QNX.
Jim Meyering [Wed, 27 Aug 2003 11:13:28 +0000 (11:13 +0000)]
.
Jim Meyering [Wed, 27 Aug 2003 11:13:17 +0000 (11:13 +0000)]
Require that the system mkstemp be able to create
70 temporary files, not just 30. Tru64 V4.0F's mkstemp function
would fail after 32. Reported by Danny Levinson. Details here:
http://mail.gnu.org/archive/html/bug-coreutils/2003-08/msg00124.html
Bruno Haible [Mon, 25 Aug 2003 11:04:49 +0000 (11:04 +0000)]
Make it work with MSVC.
Bruno Haible [Fri, 22 Aug 2003 13:57:09 +0000 (13:57 +0000)]
progname in gettext has changed.
Bruno Haible [Fri, 22 Aug 2003 13:56:46 +0000 (13:56 +0000)]
No need to include <stdio.h>.
Bruno Haible [Fri, 22 Aug 2003 13:56:32 +0000 (13:56 +0000)]
Tweak comments.
Karl Berry [Thu, 21 Aug 2003 07:26:43 +0000 (07:26 +0000)]
.
Bruno Haible [Wed, 20 Aug 2003 19:45:05 +0000 (19:45 +0000)]
New module 'progname'.
Karl Berry [Wed, 20 Aug 2003 12:59:01 +0000 (12:59 +0000)]
.
Karl Berry [Wed, 20 Aug 2003 12:56:20 +0000 (12:56 +0000)]
update from gettext
Jim Meyering [Tue, 19 Aug 2003 16:57:57 +0000 (16:57 +0000)]
*** empty log message ***
Jim Meyering [Tue, 19 Aug 2003 16:57:41 +0000 (16:57 +0000)]
Revert yesterday's change, per Bruno's request here:
http://mail.gnu.org/archive/html/bug-gnulib/2003-08/msg00155.html
Bruno Haible [Tue, 19 Aug 2003 11:32:28 +0000 (11:32 +0000)]
Assume <string.h> exists,
Karl Berry [Tue, 19 Aug 2003 07:29:03 +0000 (07:29 +0000)]
.