Jim Meyering
cd4c2d0fdc
(TYPE_MINIMUM): Add extra outer cast to work around
...
bug in Cray C 5.0.3.0 when T == time_t.
1998-01-24 08:45:55 +00:00
Jim Meyering
8a0550a816
Adjust expected output for changed format of `rm --verbose'.
1998-01-24 08:43:46 +00:00
Jim Meyering
663d8b143c
*** empty log message ***
1998-01-23 22:09:18 +00:00
Jim Meyering
2a1a1843b7
(__mktime_internal): Work around bug in Irix4.0.5's
...
C compiler. From Kaveh Ghazi.
(TYPE_MINIMUM): Define.
(TYPE_MAXIMUM): Define.
(TIME_T_MIN): Use TYPE_MINIMUM.
(TIME_T_MAX): Use TYPE_MAXIMUM.
1998-01-23 22:02:54 +00:00
Jim Meyering
9c70563ee7
add curlies
1998-01-23 18:34:12 +00:00
Jim Meyering
37ce5a5497
.
1998-01-22 23:29:35 +00:00
Jim Meyering
37a3052a36
*** empty log message ***
1998-01-22 09:03:08 +00:00
Jim Meyering
2a4842f7f3
(quit): Declare to be inline to stifle compile warning.
1998-01-22 08:58:12 +00:00
Jim Meyering
d82fadf365
Reorder functions to obviate forward dcls.
1998-01-22 08:55:13 +00:00
Jim Meyering
ef63ce007d
(do_copy): Add unreachable `return 0' to stifle warning.
1998-01-22 08:36:27 +00:00
Jim Meyering
6a8e657775
.
1998-01-22 08:33:34 +00:00
Jim Meyering
309819620b
(TESTS_ENVIRONMENT): Add TOUCH.
1998-01-22 08:33:26 +00:00
Jim Meyering
f7bb262cc8
minor tweaks
1998-01-22 08:33:02 +00:00
Jim Meyering
d5494d57f5
Don't use -f. Do adjust $RM if it's a relative path.
1998-01-22 08:32:22 +00:00
Jim Meyering
14a2593daf
Use GNU touch to work around problems with NFS caching and/or clock skew.
1998-01-22 08:27:16 +00:00
Jim Meyering
9cdd2e05e6
(copy_internal): Use x->backup_type, not the global.
...
(valid_options): Use VALID_BACKUP_TYPE and VALID_SPARSE_MODE.
1998-01-22 08:22:00 +00:00
Jim Meyering
6cce6a1b7f
[NDEBUG]: Comment out definition.
...
(do_copy): Use x->backup_type, not the global.
1998-01-22 08:19:17 +00:00
Jim Meyering
d9f0ca41bd
(rm_option_init): New function.
...
(cp_option_init): New function.
(copy_reg): Remove now-unused function.
(do_move): Set up for and use `copy.c (copy)' in place of copy_reg.
Set up for and use `remove.c (rm)' in place of unlink.
1998-01-22 08:16:09 +00:00
Jim Meyering
df7cef21c7
Remove and minimally librarify guts for use in mv.c.
...
(main): Pass options (`&x') to rm.
Call remove_init and remove_fini instead of open-coding them.
1998-01-22 08:14:52 +00:00
Jim Meyering
9f2d1beded
*** empty log message ***
1998-01-22 08:14:17 +00:00
Jim Meyering
ff59218d54
New file. Contains guts of old rm.c.
...
(remove_init): New function.
(remove_fini): New function.
1998-01-22 08:13:57 +00:00
Jim Meyering
1a18272561
Declare new global, backup_type.
...
(main): Initialize backup_type unconditionally.
(do_link): Call find_backup_file_name with new argument, backup_type.
1998-01-22 08:13:12 +00:00
Jim Meyering
2bdf8621d6
Declare new global, backup_type.
...
(main): Initialize backup_type unconditionally.
(copy_file): Call find_backup_file_name with new backup_type, argument.
1998-01-22 08:12:24 +00:00
Jim Meyering
758ab7a013
*** empty log message ***
1998-01-21 16:37:09 +00:00
Jim Meyering
734d1cccc3
(VALID_SPARSE_MODE): Define.
...
[struct cp_options] (backup_type): New member.
1998-01-21 16:16:00 +00:00
Jim Meyering
13de1036ac
.
1998-01-21 15:59:28 +00:00
Jim Meyering
2167febcb1
Fix copyright
1998-01-21 15:57:48 +00:00
Jim Meyering
2c11b736aa
Use ANSI function definitions.
...
Remove global declaration of backup_type.
(simple_backup_suffix): Default to `~', not `.orig'.
Use PARAMS, not __BACKUPFILE_P.
(find_backup_file_name): Add parameter, backup_type.
1998-01-21 15:57:18 +00:00
Jim Meyering
a52e0efbe2
Remove extern declaration of backup_type.
...
Use PARAMS, not __BACKUPFILE_P.
(VALID_BACKUP_TYPE): Define.
(find_backup_file_name): Adjust prototype.
1998-01-21 15:55:12 +00:00
Jim Meyering
4935348b67
Use ANSI function definitions.
1998-01-20 11:34:38 +00:00
Jim Meyering
e6a0306b1b
[enum backup_type]: Set `none' to 1.
1998-01-20 11:34:04 +00:00
Jim Meyering
2bec121abb
add `,' in comment
1998-01-19 09:29:27 +00:00
Jim Meyering
412043f1d8
.
1998-01-18 11:52:44 +00:00
Jim Meyering
4ffa362cc4
*** empty log message ***
1998-01-18 11:52:38 +00:00
Jim Meyering
35592ba64c
(strncoll, strncoll_s2_readonly, look_for_fraction, numcompare):
...
Remove the `unsigned' from some `unsigned char*' parameter types.
Add casts via UCHAR where necessary to avoid problems with unwanted
sign extension. Based on a patch from Kaveh Ghazi to appease Irix4's
cc compiler.
e.g.,
> cc -DLOCALEDIR=\"/caip/u3/ghazi/foobar/share/locale\" -DHAVE_CONFIG_H
> -I.. -I../../src -I../../lib -I../intl -c ../../src/sort.c
> accom: Error: ../../src/sort.c, line 500: prototype parameter 1 type
> must have all of the actual arguments qualifiers (except the
> outermost) and pointed-to types must be compatible (ANSI
> 3.3.2.2,3.3.16.1)
> diff = strcoll (s1, s2);
> ----------------------------^
> accom: Error: ../../src/sort.c, line 500: Argument 1 Type Doesn't
> Match prototype description; prototype: pointer to const char is
> different from actual: pointer to unsigned char
> diff = strcoll (s1, s2);
> ----------------------------^
> accom: Error: ../../src/sort.c, line 500: prototype parameter 2 type
> must have all of the actual arguments qualifiers (except the
> outermost) and pointed-to types must be compatible (ANSI
> 3.3.2.2,3.3.16.1)
> diff = strcoll (s1, s2);
> ----------------------------^
> accom: Error: ../../src/sort.c, line 500: Argument 2 Type Doesn't
> Match prototype description; prototype: pointer to const char is
> different from actual: pointer to unsigned char
> diff = strcoll (s1, s2);
> ----------------------------^
1998-01-18 11:51:08 +00:00
Jim Meyering
c1618a8c4c
(next_file_name): Rewrite. This removes an artificial limit (albeit
...
already high, at INT_MAX :-) on the number of files split could create.
Reported by Ralf W. Stephan.
1998-01-18 11:18:08 +00:00
Jim Meyering
96be8bca99
Guard inclusion of langinfo.h also with HAVE_LANGINFO_H,
...
for Irix-4.0.5. From Kaveh Ghazi.
1998-01-16 23:29:24 +00:00
Jim Meyering
b8a16a3f2a
(mergefps): Add braces to avoid ambiguous `else' statement.
...
(nls_set_fraction): Likewise.
1998-01-16 23:23:04 +00:00
Jim Meyering
f1217e4976
.
1998-01-16 11:18:05 +00:00
Jim Meyering
62279c6e2d
.
1998-01-16 11:17:02 +00:00
Jim Meyering
71545a6276
Make PARAMS-defining conditionals consistent.
1998-01-16 08:52:30 +00:00
Jim Meyering
53cfcbd19c
Make PARAMS-defining conditionals consistent.
1998-01-16 08:51:39 +00:00
Jim Meyering
5618133eed
(fail-0): Disable test. It depends on
...
sizeof(long) being 32 bits. Reported by Kaveh Ghazi.
1998-01-16 08:04:19 +00:00
Jim Meyering
ade1f58e11
(print_header): Fix inode format header to line it up
...
with the rest of the output.
1998-01-14 08:52:56 +00:00
Jim Meyering
74cf3e8bab
Set errno to ENOENT, not EINVAL. This is consistent
...
with most other implementations.
1998-01-13 10:08:11 +00:00
Jim Meyering
ca50e875af
*** empty log message ***
1998-01-13 09:53:15 +00:00
Jim Meyering
a75ea1014e
*** empty log message ***
1998-01-12 09:00:10 +00:00
Jim Meyering
98af2e9636
*** empty log message ***
1998-01-12 08:55:42 +00:00
Jim Meyering
68e5877403
*** empty log message ***
1998-01-12 08:55:01 +00:00
Jim Meyering
2b906615c2
*** empty log message ***
1998-01-12 08:53:18 +00:00