platform/upstream/coreutils.git
19 years ago(gl_C_COMPOUND_LITERALS): New macro.
Paul Eggert [Thu, 21 Jul 2005 22:00:06 +0000 (22:00 +0000)]
(gl_C_COMPOUND_LITERALS): New macro.
(gl_GETDATE): Use it.

19 years ago*** empty log message ***
Jim Meyering [Tue, 19 Jul 2005 11:10:43 +0000 (11:10 +0000)]
*** empty log message ***

19 years ago(usage): Adjust printf argument list to match new format string.
Jim Meyering [Tue, 19 Jul 2005 11:10:35 +0000 (11:10 +0000)]
(usage): Adjust printf argument list to match new format string.

19 years agomd5sum --check now accepts multiple input files.
Paul Eggert [Tue, 19 Jul 2005 07:35:51 +0000 (07:35 +0000)]
md5sum --check now accepts multiple input files.

19 years ago(usage, main): --check now accepts multiple input files.
Paul Eggert [Tue, 19 Jul 2005 07:34:55 +0000 (07:34 +0000)]
(usage, main): --check now accepts multiple input files.

19 years ago(md5sum invocation): --check now allows multiple FILE inputs.
Paul Eggert [Tue, 19 Jul 2005 07:34:26 +0000 (07:34 +0000)]
(md5sum invocation): --check now allows multiple FILE inputs.

19 years agomd5sum --check now accepts multiple input files, and similarly for sha1sum.
Paul Eggert [Tue, 19 Jul 2005 07:34:02 +0000 (07:34 +0000)]
md5sum --check now accepts multiple input files, and similarly for sha1sum.

19 years agoFix a problem noted by James Youngman: VPATH-style builds don't
Paul Eggert [Mon, 18 Jul 2005 08:03:56 +0000 (08:03 +0000)]
Fix a problem noted by James Youngman: VPATH-style builds don't
work because of po file problems.

19 years ago(EXIT_STATUS): New macro.
Paul Eggert [Mon, 18 Jul 2005 07:53:05 +0000 (07:53 +0000)]
(EXIT_STATUS): New macro.
(PROGRAM_NAME, usage): Behave like "false" if EXIT_STATUS indicates.
(usage): Remove "These option names may not be abbreviated."

19 years agoInitial revision.
Paul Eggert [Mon, 18 Jul 2005 07:52:37 +0000 (07:52 +0000)]
Initial revision.

19 years ago(BUILT_SOURCES): Remove false.c.
Paul Eggert [Mon, 18 Jul 2005 07:52:18 +0000 (07:52 +0000)]
(BUILT_SOURCES): Remove false.c.
(false.c): Remove; it's now a source file.

19 years agoUpdate true/false doc.
Paul Eggert [Mon, 18 Jul 2005 07:51:49 +0000 (07:51 +0000)]
Update true/false doc.

19 years ago(false invocation):
Paul Eggert [Mon, 18 Jul 2005 07:51:32 +0000 (07:51 +0000)]
(false invocation):
Mention that false is often built-in, and that it exits
with status >1 on some hosts.
(true invocation): Remove now-incorrect "non-POSIX mode" reference.

19 years agonohup no longer worries about POSIXLY_CORRECT.
Paul Eggert [Fri, 15 Jul 2005 21:55:32 +0000 (21:55 +0000)]
nohup no longer worries about POSIXLY_CORRECT.

19 years ago(main): Don't worry about POSIXLY_CORRECT.
Paul Eggert [Fri, 15 Jul 2005 21:55:13 +0000 (21:55 +0000)]
(main): Don't worry about POSIXLY_CORRECT.

19 years ago(nohup invocation): POSIXLY_CORRECT no longer
Paul Eggert [Fri, 15 Jul 2005 21:54:56 +0000 (21:54 +0000)]
(nohup invocation): POSIXLY_CORRECT no longer
affects nohup's behavior.  Input is redirected from /dev/null.

19 years agonohup now ignores POSIXLY_CORRECT and redirects from /dev/null.
Paul Eggert [Fri, 15 Jul 2005 21:54:38 +0000 (21:54 +0000)]
nohup now ignores POSIXLY_CORRECT and redirects from /dev/null.

19 years agoRemove FESETROUND_LIBM; no longer needed.
Paul Eggert [Thu, 14 Jul 2005 00:03:08 +0000 (00:03 +0000)]
Remove FESETROUND_LIBM; no longer needed.

19 years ago*** empty log message ***
Jim Meyering [Tue, 12 Jul 2005 18:34:45 +0000 (18:34 +0000)]
*** empty log message ***

19 years ago(copyright-check): Reflect rearrangement in version-etc files.
Jim Meyering [Tue, 12 Jul 2005 18:31:51 +0000 (18:31 +0000)]
(copyright-check): Reflect rearrangement in version-etc files.

19 years ago*** empty log message ***
Jim Meyering [Tue, 12 Jul 2005 16:48:12 +0000 (16:48 +0000)]
*** empty log message ***

19 years ago(X2NREALLOC): Define.
Jim Meyering [Tue, 12 Jul 2005 16:47:37 +0000 (16:47 +0000)]
(X2NREALLOC): Define.

19 years ago.
Jim Meyering [Tue, 12 Jul 2005 16:44:52 +0000 (16:44 +0000)]
.

19 years agoreplace leading spaces with a TAB
Jim Meyering [Tue, 12 Jul 2005 15:36:07 +0000 (15:36 +0000)]
replace leading spaces with a TAB

19 years ago(verify_expr): Use ((verify_type__ (R) *) 0), not
Paul Eggert [Mon, 11 Jul 2005 23:28:09 +0000 (23:28 +0000)]
(verify_expr): Use ((verify_type__ (R) *) 0), not
sizeof (verify_type__ (R)), to pacify C++ compilers.

19 years agoReword copyright notices to conform to current GNU coding standards.
Paul Eggert [Mon, 11 Jul 2005 21:59:08 +0000 (21:59 +0000)]
Reword copyright notices to conform to current GNU coding standards.

19 years agoParameterize the copyright symbol and the year.
Paul Eggert [Mon, 11 Jul 2005 21:58:50 +0000 (21:58 +0000)]
Parameterize the copyright symbol and the year.

19 years ago(COPYRIGHT_YEAR): New constant.
Paul Eggert [Mon, 11 Jul 2005 21:58:32 +0000 (21:58 +0000)]
(COPYRIGHT_YEAR): New constant.
(version_etc_va): Use parameterized copyright notice.
Reword to conform to the current GNU coding standards.

19 years agoBinary input and output are now implemented more consistently.
Paul Eggert [Mon, 11 Jul 2005 18:31:36 +0000 (18:31 +0000)]
Binary input and output are now implemented more consistently.

19 years agoUpdates for cat and md5sum, for text vs binary.
Paul Eggert [Mon, 11 Jul 2005 18:31:10 +0000 (18:31 +0000)]
Updates for cat and md5sum, for text vs binary.

19 years ago(setmode, fileno): Remove; no longer needed, we think.
Paul Eggert [Mon, 11 Jul 2005 18:30:26 +0000 (18:30 +0000)]
(setmode, fileno): Remove; no longer needed, we think.
(SET_MODE, SET_BINARY, SET_BINARY2): Remove.
[defined __DJGPP__]: Don't include <io.h> or <sys/exceptn.h>.

19 years ago(wipefile): Always use binary mode. Clearly this
Paul Eggert [Mon, 11 Jul 2005 18:30:02 +0000 (18:30 +0000)]
(wipefile): Always use binary mode.  Clearly this
never worked right on DOS!

19 years ago(usage): Clarify whether text or binary is the default.
Paul Eggert [Mon, 11 Jul 2005 18:29:44 +0000 (18:29 +0000)]
(usage): Clarify whether text or binary is the default.
(split_3, main): BINARY is now a 3-way value.  All uses changed.
(digest_file): Likewise.  Clear *BINARY if we determine the file
to be text.  All uses changed.
(main): Don't report a file to be binary if we actually read it
as text in MS-DOS, because it was a terminal.

19 years ago(unexpand): Always copy in text mode. POSIX says
Paul Eggert [Mon, 11 Jul 2005 18:29:21 +0000 (18:29 +0000)]
(unexpand): Always copy in text mode.  POSIX says
the input and output must be text.

19 years ago(expand): Always copy in text mode. POSIX says
Paul Eggert [Mon, 11 Jul 2005 18:28:53 +0000 (18:28 +0000)]
(expand): Always copy in text mode.  POSIX says
the input and output must be text.

19 years ago(copy_reg): Always copy in binary mode.
Paul Eggert [Mon, 11 Jul 2005 18:28:19 +0000 (18:28 +0000)]
(copy_reg): Always copy in binary mode.

19 years ago(wc): Avoid setmode; use POSIX-specified routines instead.
Paul Eggert [Mon, 11 Jul 2005 18:27:49 +0000 (18:27 +0000)]
(wc): Avoid setmode; use POSIX-specified routines instead.
(wc_file): FILE might be null now.
(main): Simplify code a bit, so that fewer places need the setmode fixes.

19 years ago(main): Avoid setmode; use POSIX-specified routines instead.
Paul Eggert [Mon, 11 Jul 2005 18:27:10 +0000 (18:27 +0000)]
(main): Avoid setmode; use POSIX-specified routines instead.

19 years ago(tee): Avoid setmode; use POSIX-specified routines instead.
Paul Eggert [Mon, 11 Jul 2005 18:26:52 +0000 (18:26 +0000)]
(tee): Avoid setmode; use POSIX-specified routines instead.

19 years ago(tail_bytes, tail_lines, tail_file, main):
Paul Eggert [Mon, 11 Jul 2005 18:26:28 +0000 (18:26 +0000)]
(tail_bytes, tail_lines, tail_file, main):
Avoid setmode; use POSIX-specified routines instead.

19 years ago(copy_to_temp, tac_file, main):
Paul Eggert [Mon, 11 Jul 2005 18:25:56 +0000 (18:25 +0000)]
(copy_to_temp, tac_file, main):
Avoid setmode; use POSIX-specified routines instead.

19 years ago(bsd_sum_file, sysv_sym_file):
Paul Eggert [Mon, 11 Jul 2005 18:25:23 +0000 (18:25 +0000)]
(bsd_sum_file, sysv_sym_file):
Avoid setmode; use POSIX-specified routines instead.

19 years ago(main): Avoid setmode; use POSIX-specified routines instead.
Paul Eggert [Mon, 11 Jul 2005 18:24:42 +0000 (18:24 +0000)]
(main): Avoid setmode; use POSIX-specified routines instead.

19 years ago(open_next_file): Avoid setmode; use POSIX-specified routines instead.
Paul Eggert [Mon, 11 Jul 2005 18:24:14 +0000 (18:24 +0000)]
(open_next_file): Avoid setmode; use POSIX-specified routines instead.

19 years ago(head_lines, head_file): Avoid setmode; use POSIX-specified routines instead.
Paul Eggert [Mon, 11 Jul 2005 18:23:23 +0000 (18:23 +0000)]
(head_lines, head_file): Avoid setmode; use POSIX-specified routines instead.
(elide_tail_bytes_file, elide_tail_lines_file, head_bytes):
(head_lines, head_file): Always use binary mode except for std tty.

19 years ago(cksum): Avoid setmode; use POSIX-specified routines instead.
Paul Eggert [Mon, 11 Jul 2005 18:21:54 +0000 (18:21 +0000)]
(cksum): Avoid setmode; use POSIX-specified routines instead.

19 years ago(usage, main, long_options) [O_BINARY]:
Paul Eggert [Mon, 11 Jul 2005 18:21:11 +0000 (18:21 +0000)]
(usage, main, long_options) [O_BINARY]:
Remove support for -B.  Use same rules as other programs to decide
whether to use binary I/O, except that the -bensAE options always
select text mode.
(main): Avoid setmode; use POSIX-specified routines instead.

19 years ago(cat invocation): Remove -B or --binary option
Paul Eggert [Mon, 11 Jul 2005 18:20:34 +0000 (18:20 +0000)]
(cat invocation): Remove -B or --binary option
(available on MS-DOS-like platforms only).  Explain when text and
binary mode are used now.
(md5sum invocation): -b actually does have an effect on Unix: it
causes "*" to be output.  Explain when text and binary mode are
used now.

19 years agoBinary input and output are now implemented more consistently.
Paul Eggert [Mon, 11 Jul 2005 18:20:05 +0000 (18:20 +0000)]
Binary input and output are now implemented more consistently.
These changes affect only platforms like MS-DOS that distinguish
between binary and text files.

19 years agoDon't include stdio.h; no longer needed.
Paul Eggert [Sat, 9 Jul 2005 22:10:38 +0000 (22:10 +0000)]
Don't include stdio.h; no longer needed.

19 years agoRegenerate.
Paul Eggert [Sat, 9 Jul 2005 07:40:15 +0000 (07:40 +0000)]
Regenerate.

19 years agoUse only HAVE_SYS_IOCTL_H to decide whether to include sys/ioctl.h.
Paul Eggert [Sat, 9 Jul 2005 07:39:04 +0000 (07:39 +0000)]
Use only HAVE_SYS_IOCTL_H to decide whether to include sys/ioctl.h.
stropt.h -> stropts.h

19 years agoUse only HAVE_SYS_IOCTL_H to decide whether to include sys/ioctl.h.
Paul Eggert [Sat, 9 Jul 2005 07:38:28 +0000 (07:38 +0000)]
Use only HAVE_SYS_IOCTL_H to decide whether to include sys/ioctl.h.
stropt.h -> stropts.h

19 years agoUse only HAVE_SYS_IOCTL_H to decide whether to include sys/ioctl.h.
Paul Eggert [Sat, 9 Jul 2005 07:37:58 +0000 (07:37 +0000)]
Use only HAVE_SYS_IOCTL_H to decide whether to include sys/ioctl.h.

19 years agostrtopt.h -> stropts.h
Paul Eggert [Sat, 9 Jul 2005 07:37:19 +0000 (07:37 +0000)]
strtopt.h -> stropts.h

19 years agostrtopt.h -> stropts.h
Paul Eggert [Sat, 9 Jul 2005 07:36:54 +0000 (07:36 +0000)]
strtopt.h -> stropts.h

19 years agoUndo previous change, and remove AC_HEADER_TIOCGWINSZ.
Paul Eggert [Sat, 9 Jul 2005 07:36:33 +0000 (07:36 +0000)]
Undo previous change, and remove AC_HEADER_TIOCGWINSZ.

19 years agoUpdate to Eric Blake porting problems.
Paul Eggert [Sat, 9 Jul 2005 07:36:03 +0000 (07:36 +0000)]
Update to Eric Blake porting problems.

19 years ago(getloadavg) [__CYGWIN__]: Port to cygwin.
Paul Eggert [Fri, 8 Jul 2005 23:41:43 +0000 (23:41 +0000)]
(getloadavg) [__CYGWIN__]: Port to cygwin.
[__linux__]: Allocate a big enough buffer for /proc/loadavg.
[!LDAV_DONE]: Avoid unused variable warning.

19 years agoRegenerate.
Paul Eggert [Fri, 8 Jul 2005 22:57:38 +0000 (22:57 +0000)]
Regenerate.

19 years agoFix porting problems reported by Eric Blake.
Paul Eggert [Fri, 8 Jul 2005 22:57:09 +0000 (22:57 +0000)]
Fix porting problems reported by Eric Blake.

19 years ago(gl_CHECK_ALL_HEADERS): Check for stropt.h.
Paul Eggert [Fri, 8 Jul 2005 22:56:17 +0000 (22:56 +0000)]
(gl_CHECK_ALL_HEADERS): Check for stropt.h.

19 years ago(print_user): Don't assume uid fits in unsigned int.
Paul Eggert [Fri, 8 Jul 2005 22:55:44 +0000 (22:55 +0000)]
(print_user): Don't assume uid fits in unsigned int.
(print_group): Likewise, for gid.

19 years agoInclude stropt.h if available.
Paul Eggert [Fri, 8 Jul 2005 22:54:40 +0000 (22:54 +0000)]
Include stropt.h if available.

19 years agoInclude stropt.h if available.
Paul Eggert [Fri, 8 Jul 2005 22:54:15 +0000 (22:54 +0000)]
Include stropt.h if available.
Use HAVE_FIONREAD_IN_SYS_IOCTL instead of _POSIX_SOURCE
to decide whether to include <sys/ioctl.h>.

19 years agoAdd check for HAVE_FIONREAD_IN_SYS_IOCTL.
Paul Eggert [Fri, 8 Jul 2005 22:53:50 +0000 (22:53 +0000)]
Add check for HAVE_FIONREAD_IN_SYS_IOCTL.

19 years ago(init_dfa, build_range_exp): Store __btowc value
Paul Eggert [Fri, 8 Jul 2005 17:58:35 +0000 (17:58 +0000)]
(init_dfa, build_range_exp): Store __btowc value
in wint_t, not wchar_t.  Remove now-unnecessary cast.

19 years agobackupfile.m4, same.m4 cleanup.
Paul Eggert [Fri, 8 Jul 2005 07:09:20 +0000 (07:09 +0000)]
backupfile.m4, same.m4 cleanup.

19 years ago(gl_BACKUPFILE): Use AC_CHECK_FUNCS_ONCE on pathconf.
Paul Eggert [Fri, 8 Jul 2005 07:08:56 +0000 (07:08 +0000)]
(gl_BACKUPFILE): Use AC_CHECK_FUNCS_ONCE on pathconf.

19 years ago(gl_SAME): Use AC_CHECK_FUNCS_ONCE on pathconf.
Paul Eggert [Fri, 8 Jul 2005 07:08:41 +0000 (07:08 +0000)]
(gl_SAME): Use AC_CHECK_FUNCS_ONCE on pathconf.
Require AC_SYS_LONG_FILE_NAMES.

19 years agoRegenerate.
Paul Eggert [Fri, 8 Jul 2005 00:35:04 +0000 (00:35 +0000)]
Regenerate.

19 years agoSwitch to Isamu Hasegawa's implementation of regex, which is
Paul Eggert [Fri, 8 Jul 2005 00:23:15 +0000 (00:23 +0000)]
Switch to Isamu Hasegawa's implementation of regex, which is
now in gnulib.

19 years agoAdd regcomp.c, regex_internal.c, regex_internal.h.
Paul Eggert [Fri, 8 Jul 2005 00:22:14 +0000 (00:22 +0000)]
Add regcomp.c, regex_internal.c, regex_internal.h.

19 years ago(libcoreutils_a_SOURCES): Remove regex.h; gnulib
Paul Eggert [Fri, 8 Jul 2005 00:14:05 +0000 (00:14 +0000)]
(libcoreutils_a_SOURCES): Remove regex.h; gnulib
now does this automatically for us.

19 years ago.
Jim Meyering [Thu, 7 Jul 2005 17:59:05 +0000 (17:59 +0000)]
.

19 years agoremove stray `=' from comment
Jim Meyering [Wed, 6 Jul 2005 09:34:09 +0000 (09:34 +0000)]
remove stray `=' from comment

19 years ago(DECIMAL_DIGIT_ACCUMULATE): Generate a hard error
Paul Eggert [Tue, 5 Jul 2005 22:20:17 +0000 (22:20 +0000)]
(DECIMAL_DIGIT_ACCUMULATE): Generate a hard error
(not just a warning) if GCC is used and the types don't match.

19 years agofix typo in comment
Jim Meyering [Tue, 5 Jul 2005 07:33:50 +0000 (07:33 +0000)]
fix typo in comment

19 years agoRemove the need for typeof.
Paul Eggert [Tue, 5 Jul 2005 06:33:24 +0000 (06:33 +0000)]
Remove the need for typeof.

19 years agoAdjust to the change to DECIMAL_DIGIT_ACCUMULATE: its last arg is now
Paul Eggert [Tue, 5 Jul 2005 06:32:54 +0000 (06:32 +0000)]
Adjust to the change to DECIMAL_DIGIT_ACCUMULATE: its last arg is now
a type, not a value.

19 years ago(VERIFY_W_TYPEOF): Remove; no longer needed.
Paul Eggert [Tue, 5 Jul 2005 06:31:46 +0000 (06:31 +0000)]
(VERIFY_W_TYPEOF): Remove; no longer needed.
(DECIMAL_DIGIT_ACCUMULATE): Change last arg from T's maximum value
to T itself.  All callers changed.  Check that T is unsigned, and
that Accum is of type T.  This fixes a bug in the unlikely case
where SIZE_MAX <= INT_MAX, and it no longer requires typeof to do
the proper validity checks.

19 years agoRemove typeof test; no longer needed.
Paul Eggert [Tue, 5 Jul 2005 06:30:57 +0000 (06:30 +0000)]
Remove typeof test; no longer needed.

19 years ago(gl_PREREQ): Don't require gl_TYPEOF; no longer needed.
Paul Eggert [Tue, 5 Jul 2005 06:30:27 +0000 (06:30 +0000)]
(gl_PREREQ): Don't require gl_TYPEOF; no longer needed.

19 years agoAdjust to verify.h change.
Paul Eggert [Tue, 5 Jul 2005 05:17:10 +0000 (05:17 +0000)]
Adjust to verify.h change.

19 years ago(VERIFY_W_TYPEOF): Adjust to verify.h change.
Paul Eggert [Tue, 5 Jul 2005 05:16:57 +0000 (05:16 +0000)]
(VERIFY_W_TYPEOF): Adjust to verify.h change.

19 years agoverify.h improvements.
Paul Eggert [Tue, 5 Jul 2005 05:16:29 +0000 (05:16 +0000)]
verify.h improvements.

19 years ago* verify.h (GL_CONCAT0, GL_CONCAT): Define unconditionally; don't
Paul Eggert [Tue, 5 Jul 2005 05:16:08 +0000 (05:16 +0000)]
* verify.h (GL_CONCAT0, GL_CONCAT): Define unconditionally; don't
depend on whether verify_decl is defined.
(verify): Renamed from verify_decl.  All uses changed.
Use an extern function decl, as it can't possibly collide with other
decls.
(verify_expr): Renamed from verify.  All uses changed.
(verify_type__): New private macro.
(verify, verify_expr): Use it.

19 years agorename: s/verify_dcl/verify_decl/
Jim Meyering [Mon, 4 Jul 2005 17:40:37 +0000 (17:40 +0000)]
rename: s/verify_dcl/verify_decl/

19 years agorename: s/verify_dcl/verify_decl/
Jim Meyering [Mon, 4 Jul 2005 17:39:48 +0000 (17:39 +0000)]
rename: s/verify_dcl/verify_decl/

19 years ago*** empty log message ***
Jim Meyering [Mon, 4 Jul 2005 16:09:10 +0000 (16:09 +0000)]
*** empty log message ***

19 years ago(libcoreutils_a_SOURCES): Add verify.h here, temporarily.
Jim Meyering [Mon, 4 Jul 2005 16:09:03 +0000 (16:09 +0000)]
(libcoreutils_a_SOURCES): Add verify.h here, temporarily.
Eventually, it'll be pulled in via AC_LIBSOURCES.

19 years ago*** empty log message ***
Jim Meyering [Mon, 4 Jul 2005 16:06:43 +0000 (16:06 +0000)]
*** empty log message ***

19 years agoInclude "verify.h".
Jim Meyering [Mon, 4 Jul 2005 16:06:41 +0000 (16:06 +0000)]
Include "verify.h".

19 years ago*** empty log message ***
Jim Meyering [Mon, 4 Jul 2005 16:05:44 +0000 (16:05 +0000)]
*** empty log message ***

19 years ago(verify, verify_dcl): New file/macros.
Jim Meyering [Mon, 4 Jul 2005 16:05:41 +0000 (16:05 +0000)]
(verify, verify_dcl): New file/macros.

19 years ago*** empty log message ***
Jim Meyering [Mon, 4 Jul 2005 14:47:47 +0000 (14:47 +0000)]
*** empty log message ***

19 years ago(verify_dcl): Rename from VERIFY. Update use.
Jim Meyering [Mon, 4 Jul 2005 14:47:42 +0000 (14:47 +0000)]
(verify_dcl): Rename from VERIFY.  Update use.

19 years ago*** empty log message ***
Jim Meyering [Mon, 4 Jul 2005 14:00:03 +0000 (14:00 +0000)]
*** empty log message ***

19 years agoReflect name change: s/VERIFY/verify_dcl/.
Jim Meyering [Mon, 4 Jul 2005 13:59:54 +0000 (13:59 +0000)]
Reflect name change: s/VERIFY/verify_dcl/.

19 years ago*** empty log message ***
Jim Meyering [Mon, 4 Jul 2005 13:56:21 +0000 (13:56 +0000)]
*** empty log message ***