Jim Meyering [Thu, 19 Oct 1995 04:10:45 +0000 (04:10 +0000)]
.
Jim Meyering [Wed, 18 Oct 1995 22:05:29 +0000 (22:05 +0000)]
Use HAVE_SYS_WAIT_H, not _POSIX_VERSION in conditional
inclusion of sys/wait.h.
[endgrent]: Test !HAVE_ENDGRENT rather than _POSIX_SOURCE.
[endpwent]: Test !HAVE_ENDPWENT rather than _POSIX_SOURCE.
Jim Meyering [Wed, 18 Oct 1995 22:05:06 +0000 (22:05 +0000)]
Use HAVE_SYS_IOCTL_H, rather than !_POSIX_SOURCE || _AIX.
Jim Meyering [Wed, 18 Oct 1995 17:02:07 +0000 (17:02 +0000)]
(duplicate_entry): Always return 0 if !D_INO_IN_DIRENT, rather than
if _POSIX_SOURCE
Jim Meyering [Wed, 18 Oct 1995 16:33:52 +0000 (16:33 +0000)]
.
Jim Meyering [Wed, 18 Oct 1995 16:28:14 +0000 (16:28 +0000)]
.
Jim Meyering [Wed, 18 Oct 1995 16:11:58 +0000 (16:11 +0000)]
(main): Fail if the same file system type was both selected and excluded.
Jim Meyering [Wed, 18 Oct 1995 16:08:13 +0000 (16:08 +0000)]
[endgrent]: Test !HAVE_ENDGRENT rather than _POSIX_SOURCE.
Jim Meyering [Wed, 18 Oct 1995 16:07:44 +0000 (16:07 +0000)]
[endpwent]: Test !HAVE_ENDPWENT rather than _POSIX_SOURCE.
[endgrent]: Remove unused definition.
Jim Meyering [Wed, 18 Oct 1995 15:59:12 +0000 (15:59 +0000)]
[HAVE_ENDGRENT]: Define away endgrent.
[HAVE_ENDPWENT]: Define away endpwent.
Jim Meyering [Wed, 18 Oct 1995 15:57:50 +0000 (15:57 +0000)]
Use _POSIX_VERSION, not _POSIX_SOURCE.
Jim Meyering [Wed, 18 Oct 1995 14:31:14 +0000 (14:31 +0000)]
Merge latest change from FSF.
Jim Meyering [Wed, 18 Oct 1995 14:29:16 +0000 (14:29 +0000)]
Get latest from FSF.
Jim Meyering [Wed, 18 Oct 1995 03:48:29 +0000 (03:48 +0000)]
.
Jim Meyering [Wed, 18 Oct 1995 03:45:44 +0000 (03:45 +0000)]
Prootize.
Jim Meyering [Tue, 17 Oct 1995 14:01:00 +0000 (14:01 +0000)]
Add `const' attribute to dcls of lots of formals.
Jim Meyering [Tue, 17 Oct 1995 13:49:32 +0000 (13:49 +0000)]
Protoize.
Jim Meyering [Tue, 17 Oct 1995 13:47:48 +0000 (13:47 +0000)]
Protoize.
Jim Meyering [Tue, 17 Oct 1995 13:43:00 +0000 (13:43 +0000)]
Reorder functions to obviate forward dcls. Remove forward dcls.
Jim Meyering [Tue, 17 Oct 1995 13:39:44 +0000 (13:39 +0000)]
Reorder functions to obviate forward dcls. Remove forward dcls.
Jim Meyering [Tue, 17 Oct 1995 13:35:26 +0000 (13:35 +0000)]
Protoize. Reorder functions to obviate forward dcls. Remove forward dcls.
Jim Meyering [Tue, 17 Oct 1995 13:13:19 +0000 (13:13 +0000)]
Protoize. Reorder functions to obviate forward dcls.
Remove forward dcls.
Jim Meyering [Mon, 16 Oct 1995 21:30:25 +0000 (21:30 +0000)]
Protoize.
Reorder functions to obviate forward dcls.
Remove forward dcls.
Jim Meyering [Mon, 16 Oct 1995 14:45:09 +0000 (14:45 +0000)]
Move struct dcls to precede dcls of file-scope variables.
(monthtab, keyhead): Separate variable dcls from type dcls.
Jim Meyering [Mon, 16 Oct 1995 14:38:11 +0000 (14:38 +0000)]
(usage): Move function definition to precede uses and
remove remove forward dcl.
Protoize and add `const' attribute to dcls of lots of formals.
Jim Meyering [Sat, 14 Oct 1995 01:39:01 +0000 (01:39 +0000)]
.
Jim Meyering [Fri, 13 Oct 1995 17:22:58 +0000 (17:22 +0000)]
(prjoin): Handle case in which file spec is 0.
(add_field): Update assertions.
(decode_field_spec): For S == "0", set file spec to zero and don't modify
*FIELD_INDEX. Otherwise, *FIELD_INDEX gets the zero-based index.
Jim Meyering [Fri, 13 Oct 1995 17:16:48 +0000 (17:16 +0000)]
Add tests to exercize -o 0.
Jim Meyering [Fri, 13 Oct 1995 13:16:34 +0000 (13:16 +0000)]
(prjoin): Rewrite loop that iterates over field specs.
Jim Meyering [Thu, 12 Oct 1995 21:42:52 +0000 (21:42 +0000)]
(add_field_list): Allow SPACE and TAB as well as `,' as list item separators.
Jim Meyering [Thu, 12 Oct 1995 04:08:35 +0000 (04:08 +0000)]
Remove bogus FIXME.
Jim Meyering [Mon, 9 Oct 1995 13:59:55 +0000 (13:59 +0000)]
.
Jim Meyering [Mon, 9 Oct 1995 13:59:25 +0000 (13:59 +0000)]
.
Jim Meyering [Mon, 9 Oct 1995 03:48:08 +0000 (03:48 +0000)]
Indent cpp directives to reflect nesting.
Jim Meyering [Mon, 9 Oct 1995 03:46:41 +0000 (03:46 +0000)]
Modified from glibc copy.
Jim Meyering [Mon, 9 Oct 1995 03:42:21 +0000 (03:42 +0000)]
(SOURCES): Add strpbrk.c..
Remove bcopy.c.
Jim Meyering [Mon, 9 Oct 1995 03:42:11 +0000 (03:42 +0000)]
.
Jim Meyering [Sun, 8 Oct 1995 04:02:09 +0000 (04:02 +0000)]
.
Jim Meyering [Sun, 8 Oct 1995 04:02:00 +0000 (04:02 +0000)]
(main): Close input files.
Jim Meyering [Sun, 8 Oct 1995 03:38:09 +0000 (03:38 +0000)]
Add alloca junk.
Jim Meyering [Sun, 8 Oct 1995 03:30:22 +0000 (03:30 +0000)]
.
Jim Meyering [Sun, 8 Oct 1995 03:28:21 +0000 (03:28 +0000)]
(add_field): No longer return a value.
(decode_field_spec): New function.
(add_field_list): Rewrite to be more strict about what is accepted.
Before, `,1.2' was accepted as valid.
(main): Use xstrtol instead atoi.
Combine nearly identical -a and -v cases.
Jim Meyering [Fri, 6 Oct 1995 19:23:31 +0000 (19:23 +0000)]
.
Jim Meyering [Fri, 6 Oct 1995 02:55:44 +0000 (02:55 +0000)]
.
Jim Meyering [Fri, 6 Oct 1995 02:55:14 +0000 (02:55 +0000)]
Include limits.h.
[!INT_MAX]: Define it.
Jim Meyering [Fri, 6 Oct 1995 02:53:42 +0000 (02:53 +0000)]
[!HAVE_UTIME_H]: Don't declare struct utimbuf here.
[!HAVE_STRUCT_UTIMBUF]: Declare struct utimbuf here instead.
Jim Meyering [Fri, 6 Oct 1995 02:51:04 +0000 (02:51 +0000)]
.
Jim Meyering [Thu, 5 Oct 1995 14:14:45 +0000 (14:14 +0000)]
(read_filesystem_list): Cast -1 to dev_t before assignment.
Jim Meyering [Thu, 5 Oct 1995 14:12:29 +0000 (14:12 +0000)]
(show_point): Cast -2 to dev_t before assignment.
Jim Meyering [Wed, 4 Oct 1995 21:21:23 +0000 (21:21 +0000)]
protoize
Jim Meyering [Wed, 4 Oct 1995 21:20:40 +0000 (21:20 +0000)]
Remove forward dcl of usage.
Jim Meyering [Wed, 4 Oct 1995 21:19:28 +0000 (21:19 +0000)]
(usage): Move to precede all other functions.
Jim Meyering [Wed, 4 Oct 1995 21:17:43 +0000 (21:17 +0000)]
(main): Report `too few/many non-option arguments' then print --help
output rather than just the latter.
Properly interpret obsolescent usage like `join -o 2.1 2.1 2.2'.
(usage): Describe POSIX -1, -2 options and deprecate -j* ones
Jim Meyering [Wed, 4 Oct 1995 03:46:43 +0000 (03:46 +0000)]
.
Jim Meyering [Wed, 4 Oct 1995 03:46:35 +0000 (03:46 +0000)]
Test SA_INTERRUPT, not _POSIX_VERSION,
to determine whether `sigaction' functions are available.
Reported by Paul Nevai <nevai@ops.mps.ohio-state.edu>.
Fix suggested by Karl Berry.
Jim Meyering [Tue, 3 Oct 1995 20:28:44 +0000 (20:28 +0000)]
(set_fields): Use memset (not open coded loop) to initialize array.
Jim Meyering [Tue, 3 Oct 1995 20:21:32 +0000 (20:21 +0000)]
Convert a lot of `int' types to `unsigned int' to avoid warnings from
`gcc -Wall' about comparing signed and unsigned types.
Jim Meyering [Tue, 3 Oct 1995 20:18:39 +0000 (20:18 +0000)]
(main): Declare counter, N_STRINGS, to be an integral type, not `char'.
Jim Meyering [Tue, 3 Oct 1995 19:05:47 +0000 (19:05 +0000)]
Correct typos, mostly from Jens Schweikhardt.
Jim Meyering [Sun, 1 Oct 1995 22:50:25 +0000 (22:50 +0000)]
.c
Jim Meyering [Sun, 1 Oct 1995 22:49:07 +0000 (22:49 +0000)]
Remove trailing whitespace.
Jim Meyering [Sun, 1 Oct 1995 22:40:11 +0000 (22:40 +0000)]
Declare stat, xstat.
Jim Meyering [Sun, 1 Oct 1995 20:17:25 +0000 (20:17 +0000)]
Declare stat, xstat.
Jim Meyering [Sun, 1 Oct 1995 19:02:29 +0000 (19:02 +0000)]
(SOURCES): Add strtoul.
Jim Meyering [Sun, 1 Oct 1995 18:23:29 +0000 (18:23 +0000)]
(get_fs_usage) [STATFS_TRUNCATES_BLOCK_COUNTS]: Copy untruncated block
counts from f_spare array into proper members of struct statfs.
From Eirik Fuller (eirik@netapp.com);
Jim Meyering [Fri, 29 Sep 1995 04:50:31 +0000 (04:50 +0000)]
.
Jim Meyering [Fri, 29 Sep 1995 04:49:08 +0000 (04:49 +0000)]
.
Jim Meyering [Fri, 29 Sep 1995 04:09:22 +0000 (04:09 +0000)]
(dired_dump_obstack): Don't generate any output if the obstack is empty.
(main): Always initialize and dump subdired_obstack, not just if -R.
`ls -lDR dir dir2' was using uninitialized subdired_obstack.
Reported by Samuli K{rkk{inen <hskarkka@snakemail.hut.fi>.
Jim Meyering [Wed, 27 Sep 1995 15:58:18 +0000 (15:58 +0000)]
(decode_one_format): Remove spurious semicolon.
Jim Meyering [Wed, 27 Sep 1995 04:06:28 +0000 (04:06 +0000)]
.
Jim Meyering [Tue, 26 Sep 1995 04:18:55 +0000 (04:18 +0000)]
(show_point): Ignore mtab entries with either
nonexistent mount points or with inconsistent device number.
From Eirik Fuller <eirik@synopsys.com>.
Jim Meyering [Mon, 25 Sep 1995 04:14:36 +0000 (04:14 +0000)]
.
Jim Meyering [Sun, 24 Sep 1995 13:36:13 +0000 (13:36 +0000)]
Protoize.
Jim Meyering [Sat, 23 Sep 1995 20:55:02 +0000 (20:55 +0000)]
[REL_ALLOC]: #ifdef-out dcls of unused variables.
Jim Meyering [Sat, 23 Sep 1995 20:46:22 +0000 (20:46 +0000)]
.
Jim Meyering [Sat, 23 Sep 1995 20:42:52 +0000 (20:42 +0000)]
(print_kth): Change order of args in compare, and reverse sense of comparison
(Hence, no semantic change).
Jim Meyering [Sat, 23 Sep 1995 20:28:39 +0000 (20:28 +0000)]
Merge in changes for ConvexOS 11.0.
Jim Meyering [Sat, 23 Sep 1995 20:28:10 +0000 (20:28 +0000)]
New version from FSF.
Jim Meyering [Sat, 23 Sep 1995 20:22:05 +0000 (20:22 +0000)]
(md5_check): Distinguish between open/read failure and checksum mismatch.
Jim Meyering [Sat, 23 Sep 1995 20:21:22 +0000 (20:21 +0000)]
.
Jim Meyering [Sat, 23 Sep 1995 20:09:52 +0000 (20:09 +0000)]
.
Jim Meyering [Sat, 23 Sep 1995 19:56:32 +0000 (19:56 +0000)]
.
Jim Meyering [Thu, 21 Sep 1995 18:17:14 +0000 (18:17 +0000)]
Update to reflect changes in md5sum.c.
Add FIXME with Karl's comm suggestion.
Jim Meyering [Wed, 20 Sep 1995 12:47:37 +0000 (12:47 +0000)]
(main): Reverse order of `check' and `compute sums' blocks in if-else
chain to make it a little more readable.
Jim Meyering [Tue, 19 Sep 1995 14:30:59 +0000 (14:30 +0000)]
.
Jim Meyering [Tue, 19 Sep 1995 12:59:49 +0000 (12:59 +0000)]
Rewrite confusing comment.
Jim Meyering [Tue, 19 Sep 1995 12:50:34 +0000 (12:50 +0000)]
(checkfp): Rearrange loop to avoid duplicate test.
Move a couple dcls from function scope into inner block.
Jim Meyering [Tue, 19 Sep 1995 12:48:46 +0000 (12:48 +0000)]
.
Jim Meyering [Mon, 18 Sep 1995 12:44:47 +0000 (12:44 +0000)]
Protoize.
Jim Meyering [Mon, 18 Sep 1995 12:36:12 +0000 (12:36 +0000)]
(main, usage): Remove -h, -s, -v short options.
Rename --verbose to --warn, --quiet to --status.
(main): Handle --help and --version using parse_long_options.
(md5_check): Check ferror.
Jim Meyering [Thu, 14 Sep 1995 13:31:52 +0000 (13:31 +0000)]
(tempname): Replace `16' with a more readable expansion.
Make sure that SEQ never exceeds 99999.
Jim Meyering [Thu, 14 Sep 1995 13:09:27 +0000 (13:09 +0000)]
(sort): Rename local: ntemp -> n_temp_files, to avoid confusion
with another local, ntmp.
Jim Meyering [Wed, 13 Sep 1995 13:15:35 +0000 (13:15 +0000)]
Fix typo in comment.
Jim Meyering [Fri, 11 Aug 1995 06:26:39 +0000 (06:26 +0000)]
.
Jim Meyering [Fri, 11 Aug 1995 06:26:12 +0000 (06:26 +0000)]
.
Jim Meyering [Thu, 10 Aug 1995 21:11:24 +0000 (21:11 +0000)]
(main) [handling --string option]: Don't output nonstandard `b' binary flag.
Jim Meyering [Wed, 9 Aug 1995 05:33:24 +0000 (05:33 +0000)]
.
Jim Meyering [Wed, 9 Aug 1995 05:33:19 +0000 (05:33 +0000)]
(my_strtol): Remove function.
(main): Use xstrtol instead.
Jim Meyering [Wed, 9 Aug 1995 05:15:31 +0000 (05:15 +0000)]
Include config.h.
Define bcopy to memcpy if possible.
Jim Meyering [Wed, 9 Aug 1995 05:14:06 +0000 (05:14 +0000)]
Indent cpp directives.