marc
a97b85feaf
display the seconds in the timestamp in the corner, too.
1998-12-26 06:38:42 +00:00
ross
c7790fec57
Punctuation character are magic to -mdoc and can't be used directly
...
as macro arguments unless combined with \&.
1998-12-24 02:07:36 +00:00
mcr
c441f5e810
Added an #undef. This, and previous revision fixes PR bin/5374
1998-12-22 05:27:35 +00:00
mcr
851f23b927
fixed call to select to keep track of the highest numbered file
...
descriptor. Also removed some redundant code that was #ifdef TN3270
(the code was the same on both sides of the #ifdef)
1998-12-22 05:26:22 +00:00
mrg
227ed1e3ff
add another caveat entry.
1998-12-21 13:41:38 +00:00
christos
487c013c51
char -> unsigned char
1998-12-20 19:05:19 +00:00
christos
2f6a33d29c
char -> unsigned char
1998-12-20 15:07:46 +00:00
christos
0e43b47410
_NSIG -> NSIG
1998-12-20 15:06:53 +00:00
christos
18d277be6d
char -> unsigned char
1998-12-20 15:04:40 +00:00
christos
6e19ececef
BADSIG -> SIG_ERR
1998-12-20 15:03:15 +00:00
christos
3c894f223c
setpgrp -> setpgid
1998-12-20 15:02:57 +00:00
christos
e0007e4751
union wait -> int
1998-12-20 15:02:17 +00:00
christos
9c41bfb9f4
include unistd.h
1998-12-20 15:01:43 +00:00
christos
5a0d53715e
braces
1998-12-20 15:01:30 +00:00
christos
911f0fccb0
cast field sizes to ints.
1998-12-20 14:53:24 +00:00
christos
f9688c3369
Make sure termio is defined to termios.
1998-12-20 14:48:33 +00:00
kristerw
9dc9e902a5
Disable strip
1998-12-19 23:57:52 +00:00
christos
e415908344
char -> unsigned char
...
_start -> x_start
_escaped -> x_escaped
_start is the start symbol in solaris libc!
1998-12-19 23:41:53 +00:00
christos
9622cbbfb5
char -> unsigned char
1998-12-19 23:37:14 +00:00
christos
86fc76a0a6
remove local decl of errno.
1998-12-19 23:36:07 +00:00
christos
b4c8a47030
appease gcc-2.8.1
1998-12-19 23:35:24 +00:00
christos
ad5d7c5f6d
char -> unsigned char
1998-12-19 23:22:51 +00:00
christos
23933685ff
braces
1998-12-19 23:21:24 +00:00
christos
af1827b7df
char -> unsigned char
1998-12-19 23:19:45 +00:00
christos
1b5e48e426
char -> unsigned char
1998-12-19 23:02:21 +00:00
christos
4dadb162f6
sigvec->sigaction
...
sigblock->sigprocmask
sigpause->sigsuspend
XXX: code could be shared here.
1998-12-19 23:02:02 +00:00
christos
1a8acb42c1
<sys/dir.h> -> <dirent.h>
...
<sys/file.h> -> <fcntl.h>
1998-12-19 23:00:43 +00:00
christos
a6f820700b
remove unused variable
...
char -> unsigned char
1998-12-19 23:00:18 +00:00
christos
b5e27b660d
creat->open O_CREAT
1998-12-19 22:59:21 +00:00
christos
e42e202cfb
char -> unsigned char
...
<fcntl.h> instead of <sys/file.h>
compensate for different types in th_stuff
1998-12-19 22:41:21 +00:00
christos
719b192026
sigvec->sigaction
1998-12-19 22:36:11 +00:00
christos
eb4463abfe
KNF
1998-12-19 22:27:54 +00:00
christos
24a4a811e5
char -> unsigned char
1998-12-19 22:26:13 +00:00
christos
664c0d224c
ifdef the pw_change and pw_expire stuff with BSD4_4
1998-12-19 22:24:18 +00:00
christos
f6d2541fc5
portability in printf args.
...
char -> unsigned char
1998-12-19 22:18:00 +00:00
christos
f6a7c3e2b3
portable printf args.
1998-12-19 22:14:30 +00:00
christos
ea2df27a8f
char -> unsigned char
...
compensate for not having REG_STARTEND
1998-12-19 22:12:32 +00:00
christos
431b0659ba
char -> unsigned char
1998-12-19 22:12:11 +00:00
christos
861d7d0674
don't use union wait; an int is good enough.
1998-12-19 21:53:56 +00:00
christos
377fe973b8
include <fcntl.h> for O_RDONLY, and remove decls of optind and optarg.
1998-12-19 21:52:00 +00:00
christos
d374d91f3d
small cast.
1998-12-19 21:50:45 +00:00
christos
cfb06221ce
brace police
1998-12-19 21:44:31 +00:00
christos
20a2ed5105
revert previous cast.
1998-12-19 21:31:37 +00:00
christos
681ecbf381
a few casts, and char -> unsigned char
1998-12-19 21:27:40 +00:00
christos
e4ac7024d0
extra braces, char -> unsigned char
1998-12-19 21:19:11 +00:00
christos
9126a73f7f
Overhaul...
...
- check numeric arguments properly.
- fix usage.
- add -n increment option.
1998-12-19 21:07:12 +00:00
christos
7b232cdf19
char -> unsigned char
1998-12-19 20:34:53 +00:00
christos
b751ad2c5c
de-ja-vous
...
This thing was still using <sys/dir.h> and struct direct.
Get rid of the time warp.
1998-12-19 20:32:17 +00:00
christos
76f0fa8f60
brace pollution, and char -> unsigned char
1998-12-19 20:21:44 +00:00
christos
2136635414
char -> unsigned char
1998-12-19 20:11:20 +00:00
christos
1b399e6819
char -> unsigned char and portable printf formats.
1998-12-19 20:10:08 +00:00
christos
fc8ac77abf
we don't have d_namlen in svr4, and char -> unsigned char
1998-12-19 20:08:03 +00:00
christos
d594b7c039
char -> unsigned char
1998-12-19 20:03:49 +00:00
christos
b812d45035
char -> unsigned char
1998-12-19 19:54:26 +00:00
christos
e8ab739a14
char -> unsigned char
1998-12-19 19:45:09 +00:00
christos
e2d09d7f42
portability in printf format, and support for svr4 timezone.
1998-12-19 19:30:57 +00:00
christos
76e23f8bdc
Braces to the altar of gcc-2.8.1
1998-12-19 17:46:08 +00:00
christos
8f5ca4eed0
char -> unsigned char
1998-12-19 17:44:22 +00:00
christos
6e0fa105be
Avoid bogus warnings produced by gcc-2.8.1 where it wants field widths to be
...
ints and copmplains if they are unsigned ints!
1998-12-19 17:38:39 +00:00
christos
24eea87b54
Allow system path to be overriden in the Makefile
1998-12-19 17:26:12 +00:00
christos
844b3dce90
char -> unsigned char
1998-12-19 17:06:20 +00:00
christos
0d9bacd536
gcc-2.8.1 wants more braces
1998-12-19 17:05:30 +00:00
christos
8caf9db03c
portability in printf args.
1998-12-19 17:04:11 +00:00
christos
be59268229
char -> unsigned char, braces for gcc-2.8.1
1998-12-19 17:00:08 +00:00
christos
6ccac2c3b8
use sysconf to get the max number of groups instead of NGROUPS.
1998-12-19 16:55:21 +00:00
christos
9794a7e065
char -> unsigned char
1998-12-19 16:37:28 +00:00
christos
ec1efbf3e5
Fix ifdef mess.
1998-12-19 16:35:10 +00:00
christos
2d72555862
char -> unsigned char
1998-12-19 16:34:38 +00:00
christos
288075599a
union wait -> int
1998-12-19 16:34:04 +00:00
christos
b1d8c6168d
index -> strchr
1998-12-19 16:33:24 +00:00
christos
681c2d939c
char -> unsigned char, index -> strchr
1998-12-19 16:33:08 +00:00
christos
dcc0ef7552
char -> unsigned char
1998-12-19 16:32:52 +00:00
christos
9189a0e37d
char -> unsigned char, index -> strchr, s.w_termsig -> WTERMSIG(s)
1998-12-19 16:32:34 +00:00
christos
bd077f6919
char -> unsigned char
1998-12-19 16:31:57 +00:00
christos
09edb00354
char -> unsigned char, s.w_coredump -> WCOREDUMP(s)
1998-12-19 16:31:41 +00:00
christos
25b1fd1911
char -> unsigned char, index -> strchr, rindex -> strrchr
1998-12-19 16:30:52 +00:00
christos
489005fa65
char -> unsigned char
1998-12-19 16:01:21 +00:00
christos
5d6b49ea05
gcc-2.8.1 printf format and brace warnings.
1998-12-19 16:01:01 +00:00
christos
4fe7015c6d
SVR4 timezone portability
1998-12-19 16:00:33 +00:00
christos
b4775af2e3
index -> strchr
1998-12-19 15:59:50 +00:00
drochner
09eb0ffc9c
avoid integer overflow in free memory report
1998-12-19 14:34:40 +00:00
thorpej
af7b5d4d71
Set close-on-exec on all opened files. Partially from OpenBSD.
1998-12-19 02:23:46 +00:00
thorpej
fef2d92ecd
Better error message if opening the temp file fails.
1998-12-19 02:13:43 +00:00
thorpej
d78de2f0ad
Build ldd.1, and make it work with the extra directory depth.
1998-12-17 22:34:55 +00:00
thorpej
f6895d1c2d
Get ldd.1 from the previous level.
1998-12-17 22:34:09 +00:00
thorpej
27518b942e
Move the manual page up one level via repository copy.
1998-12-17 22:33:46 +00:00
pk
137577af03
Remove ldd from special clean list
1998-12-17 15:33:57 +00:00
thorpej
e4cbfbfb44
getopt() returns -1, not EOF.
1998-12-16 23:14:02 +00:00
thorpej
2e04232a96
Prototypes.
1998-12-16 23:13:02 +00:00
pk
96868862ca
Move ldd special case one level down.
1998-12-15 22:08:53 +00:00
pk
21e1fe821f
Move a.out version of ldd(1) to the usr.bin tree; elf and a.out
...
reside in separate subdirectories (various source moved by
repository copying). Adapt Makefiles to new situation.
1998-12-15 22:07:11 +00:00
christos
8f9762f2e2
pass -CC instead of -C to cpp so that we preserve macro comments in place.
1998-12-09 12:28:36 +00:00
drochner
20b876f326
avoid malloc(0)
1998-12-08 14:08:50 +00:00
fair
a7b28c97e7
This trivial and computationally useless pointer initialization makes
...
gcc 2.7.2.2 happy on m68k again.
1998-12-07 04:10:13 +00:00
mycroft
33360720ab
Add missing braces, so PUTRATE() works correctly as an if clause.
1998-12-06 16:53:44 +00:00
pk
66bc493d73
Make a network number by shifting out host bits in octet units.
...
This is currently required still to get correct lookups in `/etc/networks'.
1998-12-05 13:14:04 +00:00
perry
ff669e2e1a
Small bug fix from Soren S. Jorvang (soren@t.dk)
1998-12-04 17:47:06 +00:00
augustss
ef51366cb7
Handle flags better.
1998-12-03 20:46:10 +00:00
augustss
8cababe387
Fix typo.
1998-12-02 16:37:48 +00:00
simonb
552d6a2ac5
Truncate the output file before writing to it, and silence the verbose
...
output.
1998-11-27 05:09:49 +00:00
augustss
9726cfd1fb
Make the copyright header conform to the NetBSD template.
1998-11-25 22:17:06 +00:00
christos
9ca5ef57d6
more is not less on the systems that don't have less. Make "more" the default
...
pager if $PAGER is not set in the name of portability.
1998-11-25 16:55:10 +00:00
hubertf
3ddc74e157
Add "mp3" audio file information to file(1)/magic
...
per PR 6497 by C Kane <ckane@best.com>
1998-11-25 07:54:21 +00:00
kim
2d1bb4511d
Allow port number for the server to be specified ("-h server:port").
...
This makes it possible to query rwhois servers at non-standard ports.
1998-11-24 01:33:47 +00:00
christos
d79deccee9
Unfortunately lint uses c-style comments as directives and these get parsed
...
at the lexical analysis stage not at the syntax parsing stage. The upshot
is that:
if (expr) {
stmt1;
}
/* LINTED */
stmt2;
stmt2 is the look-ahead token for the parser to choose between and if-then-else
statement as opposed to an if-then statement. Unfortunately the side effect
is that the LINTED directive gets reset before stmt2 gets parsed. We fix this,
by remembering the the linted directive during the if statement parsing and
restoring it at the appropriate time.
1998-11-23 14:37:08 +00:00
msaitoh
8240966355
fix invalid shift. colsed PR#5160.
1998-11-23 10:17:12 +00:00
explorer
faade9c8e2
Send an Accept: */* header, since some sites require content negotiation.
...
Grr.
1998-11-22 06:52:32 +00:00
jwise
ed12d196f3
msgs uses /var/msgs, not /usr/msgs. Closes PR bin/6464
1998-11-20 03:18:25 +00:00
itohy
6d075e2860
Temporary fix of UTC -> time_t conversion:
...
1. changed to use timegm(3) on NetBSD and
2. supply alternative code for other Unix-like OSs
(NetBSD ftp shall be portable for some reasons :-).
This fix closes PR #6448 .
NOTE: This should be fixed again if a portable UTC to time_t
conversion method is specified in some standards.
1998-11-18 07:24:25 +00:00
ross
3eb0afd457
Fix a bug that apparently prevented, since day 1, the .-include / .sinclude
...
feature from ever working. Also, fix the man page that incorrectly described
the syntax of the feature that didn't work.
1998-11-17 23:56:23 +00:00
christos
e79f03e595
Fix problems with LINTED comment:
...
if (a) b;
/*LINTED*/
c;
if (a) { b; }
/*LINTED*/
c;
do { b; }
/*LINTED*/
while (c);
Produced warnings for c.
1998-11-13 16:48:01 +00:00
lukem
fa954d84d1
* fix previous in a more portable manner (timegm() is not portable/standard).
...
use mktime(), and adjust to GMT as per code in util.c::remotemodtime()
1998-11-12 22:27:17 +00:00
itohy
638ec4fd83
HTTP uses UTC time, and changed to use timegm(3) instead of mktime(3)
...
for conversion of HTTP time.
XXX Unfortunately, timegm(3) is not portable (ex. SunOS 4 have, but 5 not).
1998-11-12 18:19:02 +00:00
eeh
cee5e32c50
Warn about parser stack discrepancies at the end of colon definitions.
1998-11-12 00:55:58 +00:00
christos
4f3cc30bcc
This patch fixes the problem introduced in the previous commit where
...
parents would be get remade, even if children were not really updated
by the commands executed for them. It also makes all the children have
the real modification time set if possible, so it should fix some other
timing weirdnesses...
- collapse childMade and make fields into flags and convert them to bits
CHILDMADE and REMAKE
- introduce FORCE flag that gets set in all the parents of a child that
has no sources and does not exist.
- set oodate if the FORCE flag is set, and not if CHILDMADE
- centralize the RECHECK into Make_Recheck() and use this in make.c and compat.c
- use Make_TimeStamp for all child -> parent timestamp propagations
1998-11-11 19:37:06 +00:00
christos
7e91b1976d
PR/6426: Jim Bernard: make sometimes does not make directories on top of
...
a union mount.
eg.
src: FORCE
FORCE is a fake target that does not have sources. When FORCE is
considered made it gets updated with the current timestamp. If the
directory happens to have the same timestamp too, then it will not
be made because it is considered to be up-to-date with respect to
the child. This can happen because the time resolution is only in
seconds. It is more likely to happen on a union filesystem where
the timestamps take longer to update.
The fix is to consider the parent unmade when children have been
updated.
1998-11-11 11:25:43 +00:00
mrg
c7a1452687
add fgen
1998-11-11 05:53:15 +00:00
mrg
843b0a05b3
make this compile under NetBSD.
1998-11-11 05:26:57 +00:00
simonb
d5383a01a8
Remove elfstrip - not used now that we have an ELF-aware strip and it
...
isn't in the distrib-lists anyway.
1998-11-10 12:19:39 +00:00
kleink
8ff7d07b09
Add a -p option to uname(1), which returns the machine's processor
...
architecture; inspired by SunOS 5. Note that its output is excluded from the
output of -a.
1998-11-09 13:24:05 +00:00
mycroft
e9109c511c
Convert the evil sed crap to 3 separate invocations of sed.
...
This is way faster over NFS.
1998-11-09 04:52:44 +00:00
jonathan
e67b964e28
binutils gprof doesn't support mips. Build a.out gprof on mips, to support
...
kernel profiling.
1998-11-07 17:52:19 +00:00
christos
889ce7db6e
- full prototypes
...
- more conservative printf
- char -> unsigned char
1998-11-06 23:31:09 +00:00
christos
a3cf33f0fd
make printf format more conservative
1998-11-06 23:21:38 +00:00
christos
3f852e73e1
we don't need sys/ucred.h
1998-11-06 23:21:01 +00:00
christos
c3203395bd
char -> unsigned char
1998-11-06 23:06:38 +00:00
christos
051c69de86
disambiguate if/else block
1998-11-06 23:06:30 +00:00
christos
e1178b155e
- include <termios.h> for winsize
...
- char -> unsigned char
1998-11-06 22:59:12 +00:00
christos
bd5b624c4c
char -> unsigned char
1998-11-06 22:57:55 +00:00
christos
9b6b9cac77
- factor out common code
...
- char -> unsigned char
1998-11-06 22:56:38 +00:00
christos
ac193186ef
char -> unsigned char
1998-11-06 22:49:30 +00:00
christos
b239b35fe2
char -> unsigned char
...
rindex -> strrchr
1998-11-06 22:40:13 +00:00
christos
1a67b18deb
char -> unsigned char
1998-11-06 22:29:44 +00:00
christos
2de3ba714e
- Don't understand why use union wait pstat.w_status...
...
Change it to just int status...
- char -> unsigned char
1998-11-06 22:28:15 +00:00
christos
b62bb45812
- prototype tgetstr()
...
- add decls for *SE, *SO, *SV for svr4
- initscr() should not be compared with ERR, but NULL, since it returns
a window pointer.
1998-11-06 22:14:58 +00:00
christos
dbc0627f1d
use waitpid instead of wait3
1998-11-06 20:05:43 +00:00
christos
6eb7ceb840
char -> unsigned char
1998-11-06 20:03:08 +00:00
christos
501608c08c
bcpy->memcpy, and don't trash memory if
...
hp->h_length is > sizeof(struct sockaddr_in);
1998-11-06 20:00:07 +00:00
christos
81c93f4c32
- synchronize with the domestic version
...
- setupterm -> setup_term
- char -> unsigned char
1998-11-06 19:54:18 +00:00
christos
7f1ed758a3
char -> unsigned char
1998-11-06 16:52:42 +00:00
christos
7872ac63c8
explicitly zero the lines structure! How did this ever work before?
1998-11-03 14:27:09 +00:00
christos
8d721633cd
Pacify gcc-2.8.1 (extra braces).
1998-11-03 14:26:45 +00:00
cgd
ca87c75e7d
completely reimplement ELF symbol hiding. now it's even more of a gross
...
hack, but more likely to work on non-alpha ELF systems.
1998-11-03 02:30:16 +00:00
eeh
c53c836082
Copyrights and minor cleanup.
1998-11-01 22:27:11 +00:00
itohy
6aeb72f23f
Reduced memory leaks.
...
I found some more leaks, but are not in inside of iterations.
1998-11-01 03:07:33 +00:00
itohy
841c52934a
If the target name is shorter than the suffix,
...
the previous garbage bytes may be read.
Example: "make n" --- target = n, suffix = .ln
Changing interface of SuffSuffIsSuffix() is required to fix this bug.
1998-11-01 03:05:03 +00:00
itohy
f748b52ef3
Avoid reading outside of allocated memory
...
on command execution if the output is empty.
1998-11-01 03:01:53 +00:00
eeh
1e192ee3f9
Added an FCode tokenizer for all your FCode tokenizing needs.
1998-10-31 18:14:53 +00:00
mrg
3adcd350ed
put all the different struct sockaddr_xxx types into the union pt_u, to force the alignment to be correct for all of them.
1998-10-31 06:42:22 +00:00
is
30d737b32b
learn more about AMANDA files
1998-10-29 11:11:49 +00:00
simonb
1f00456a27
For -ls output, change field widths to allow inodes up to 9,999,999 and
...
file sizes up to 999,999,999 bytes (and 999,999 blocks) without wobbly
lines. Also change device minor/major to be 3/5 digits (current maximum
is 4/7 digits - the 3/5 split is arbitary).
1998-10-27 04:53:03 +00:00
jonathan
e1d397462e
usr.bin/Makefile: recurse into fdformat on all ports
...
usr.bin/fdformat/Makefile: build manpages on all ports
distrib/sets/lists/man/mi: add fdformat manpages
distrib/sets/lists/man/md.{arm32,atari,i386,sparc}:
only listed fdformat manpegs. remove.
distrib/sets/lists/man/md.mvem68k:
duplicate entry of mvme68k installboot. remove.
1998-10-25 23:30:39 +00:00
christos
30c9449a34
Adjust to Eric's recent errno renaming.
1998-10-24 19:04:51 +00:00
augustss
5650a635f5
Fix typo.
1998-10-22 10:34:17 +00:00
hwr
28a88d13b8
Typo *sigh*
1998-10-21 20:24:11 +00:00
hwr
1332e7b200
Jon Postel died ;-(
1998-10-21 17:44:05 +00:00
augustss
9fe2d0d409
Add f flag to getopt() argument. Fixes PR 6335.
...
From Andreas Wrede <andreas@planix.com>
1998-10-20 20:22:09 +00:00
wsanchez
bd68b6099d
Remove spurious return
1998-10-19 00:43:59 +00:00
christos
9a04d28344
Fix emulation errno translation.
1998-10-18 17:43:43 +00:00
christos
ff08129ca5
strftime is not needed for svr4 machines; also fix the prototype footprint.
1998-10-18 14:24:16 +00:00
christos
3b7c5b4ed8
Only define const and volatile when __STDC__ is not defined (for BOOTSTRAP)
1998-10-18 14:23:48 +00:00
kleink
759e4c8f58
<sys/fcntl.h> -> <fcntl.h> in previous.
1998-10-16 22:01:57 +00:00
ross
034eedfe44
Add missing .El
1998-10-15 08:18:46 +00:00
briggs
b8fdc19047
Explicitly declare the storage for some variables that used to be defined only
...
in a header file. Defined here since tt_tab was already defined here
1998-10-15 01:49:04 +00:00
thorpej
4567103300
Make this compile again, and fix some whitespace lossage.
1998-10-14 21:56:57 +00:00
wsanchez
8a7fb4fe55
Get rid of the bazillion commons in several header files.
...
Rename string.h to window_string.h so compiler can find /usr/include/string.h.
1998-10-14 00:58:46 +00:00
wsanchez
76e31a71ac
include unistd
1998-10-14 00:58:00 +00:00
wsanchez
eca3ac5bf3
Silence -Wall by casting to (long) in printf formats.
1998-10-14 00:57:40 +00:00
wsanchez
b9e3650e39
Add #ifdef SKEY around SKEY-specific code.
1998-10-14 00:56:48 +00:00
wsanchez
af4e69540c
include unistd
1998-10-14 00:56:00 +00:00
wsanchez
a6e937b096
Replace groups and whoami sh scripts with hard links to id.
1998-10-14 00:55:03 +00:00
wsanchez
3376e86cab
include stdlib
1998-10-14 00:50:59 +00:00
wsanchez
6149c86370
init mask to silence -Wall
1998-10-14 00:50:43 +00:00
wsanchez
65b6624a6d
Include sys/types.h
1998-10-13 17:09:16 +00:00
wsanchez
8a6084908f
Use __ARCHITECTURE__, if defined, as MACHINE_ARCH
1998-10-13 17:08:34 +00:00
wsanchez
f873d81217
Use unsigned long instead of ulong
1998-10-13 17:03:39 +00:00
wsanchez
34e6a21ac8
include stdlib.h
1998-10-13 17:02:53 +00:00
wsanchez
d213a54fe9
include unistd.h
1998-10-13 17:02:16 +00:00
wsanchez
1426fb14d2
Use __CONCAT to concatenate strings "-I" and _PATH_CALENDARS.
1998-10-12 20:51:06 +00:00
wsanchez
76847494e0
Replace _PATH_INCLUE with _PATH_CALENDARS for clarity.
1998-10-12 20:38:55 +00:00
erh
7713adc833
Add "-p" usage line.
1998-10-12 20:33:52 +00:00
matt
2e3397e773
Teach file that NetBSD/vax has two magic numbers.
1998-10-12 01:41:32 +00:00
itohy
a42010baf2
Eliminate memory leaks at case labels.
1998-10-10 20:51:48 +00:00
itohy
476393a9c0
Eliminate a memory leak.
1998-10-10 20:48:04 +00:00
itohy
868f04b4ca
Eliminate memory leaks.
1998-10-10 20:45:59 +00:00
mrg
14a817a516
create a "stat_flags.h" to go with stat_flags.c
1998-10-10 07:38:22 +00:00
itohy
c567b3c6b8
The range of the argument of ctype(3) functions is not that of "char",
...
but "unsigned char" plus EOF.
The original code may cause troubles processing 8-bit code files.
1998-10-09 17:00:56 +00:00
wsanchez
55ce51b29f
Get rid of commons.
...
Rename vfree() to v_free() to avoid conflict in out libc's vfree().
1998-10-08 17:36:55 +00:00
lukem
da0a823fb0
* hash & progress are mutually exclusive. [noted by mrg@netbsd.org]
...
* in autofetch mode, don't attempt to 'cd /' on first xfer (only on
subsequent xfers), as some ftp daemons don't permit that.
[noted by dbj@netbsd.org ].
XXX: code could be smarter (but a lot more complicated to boot); this
works for now.
1998-10-08 14:45:26 +00:00
itohy
edb019abaf
Eliminate memory leaks.
...
Use xrealloc() rather than xmalloc/memcpy/free trio.
1998-10-08 08:20:37 +00:00
wsanchez
420c1e461a
*** empty log message ***
1998-10-08 02:15:14 +00:00
wsanchez
438823cc1c
Add new option -S, which is like -s, but takes a string of options to pass to strip,
...
rather than "-s". For example:
install -S "-i -s symbolfile" foo /usr/bin/foo
Invokes:
/bin/sh -c "strip -i -s /usr/bin/foo"
This is needed, because we need different strip options for dynamic libraries and
Mach-O bundles than for executables; our strip supports more directed stripping.
/bin/sh is used in this case, to parse the arguments.
Don't bother mmap()ing files of zero length. Was a workaround for a bug in our mmap(),
which didn't get along with such files, but makes sense anyway.
1998-10-08 02:12:51 +00:00
wsanchez
cc084df5da
Init style to quiet compiler.
...
Allow zcat hard link to compress rather than using zcat.sh wrapper; same as uncompress.
Don't install zcat, however; gzcat seems to be living in /usr/bin/zcat at the moment.
1998-10-08 01:56:28 +00:00
wsanchez
76c99f3c0a
We can't define MACHINE from a makefile in Rhapsody, because you might be cross
...
compiling, or building a fat (multi-architecture) binary. Our compiler
defines __ARCHITECTURE__ for this use.
Fixed an off-by-one error that may occasionally cause man to seg fault. Found
by using a special strict malloc() implementation.
1998-10-08 01:36:04 +00:00
wsanchez
c19ec78ded
Include unistd and sys/fcntl.
...
Add return types to functions.
1998-10-08 01:32:23 +00:00
wsanchez
1696358aa0
Didn't get along with ObjC/C++ style "//" comments. Add code to deal with that.
1998-10-08 01:31:59 +00:00
wsanchez
1a8d48f462
Add return 0 after errx in to quiet the compiler
1998-10-08 01:31:34 +00:00
wsanchez
9e44eb8cc1
Add __ppc__ test
1998-10-08 01:30:50 +00:00
wsanchez
ab92b4feee
Get rid of multiply defined common symbols
1998-10-08 01:30:27 +00:00
wsanchez
6f3b17afac
#elsej (!) should be #else
1998-10-08 01:29:49 +00:00