obrien
9d111f7a74
Check to make sure fdopen() succeeds in make(1).
...
Submitted by: jmallett
Inspired by: NetBSD
2002-04-13 09:10:07 +00:00
charnier
3fbc0658fd
Do not print error message twice.
2002-04-12 21:36:54 +00:00
charnier
675dc11ac9
.Ar filename ... is equivalent to .Ar.
2002-04-12 21:31:24 +00:00
charnier
d888a630ae
Replace err() with errx(), errno is garbage in this context.
2002-04-12 21:25:16 +00:00
charnier
cdd3ddccaa
Reduce the number of spelling mistakes.
2002-04-12 21:18:05 +00:00
sobomax
08c080ac1d
Fix an ages-old bug in sed(1), which resulted in the absolutely valid
...
substitution expressions in the form `s,[fooexp],[barexp],;...' treated
as invalid when the third `,' is (_POSIX2_LINE_MAX * N)-th character in
the line.
MFC after: 2 weeks
2002-04-12 19:46:05 +00:00
ru
f89c7d2445
Revert last change, to be revisited later.
2002-04-12 16:50:52 +00:00
charnier
ead5386a3c
Un.Ar makefile. The add of .Ar was part of my last commit.
...
Asked by: ru
2002-04-12 16:05:53 +00:00
charnier
a67f50f015
Reorder #include. Cast arg #2 of lseek to an off_t when constant. No need to
...
test if failsafe memory allocation fails, it can't. perror -> warn. Use
failsafe memory allocation provided.
Use .Pa and .Ar. Uppercase (first letter) programname after dot.
2002-04-12 13:23:33 +00:00
charnier
2ae20464b1
Make `make WARNS=3' succeed, notably, use %d to printf daddr_t value.
...
Use `.Nm Ns .' instead of `.Nm .' Add FBSDID. Do not put spaces inside []
in usage string.
2002-04-12 13:16:04 +00:00
charnier
d2aba719d3
Document that only superuser can use -c option. Add FBSDID. Make use of uid_t
...
to silent lint. fprintf -> err conversion. Add some FALLTHROUGH and NOTREACHED
comment to silent lint.
2002-04-12 13:11:42 +00:00
charnier
eddee89041
Add FBSDID. Do not put spaces inside [] in usage string. Test memory allocation
...
return code. Correct and update C example in man page. Uppercase program name
(.Nm) after a dot.
2002-04-12 13:08:00 +00:00
ru
2bdf833956
Temporarily unconnect "doscmd" from build until I can fix
...
its broken Makefile. The breakage is now fatal after the
bsd.prog.mk,v 1.109 change.
2002-04-12 11:22:44 +00:00
ume
4f51ffc3fe
IPv6 support for tftp/tftpd.
...
Obtained from: KAME
MFC after: 2 weeks
2002-04-11 17:14:22 +00:00
ru
ff35a38e49
I now don't seem to be able to reproduce the -DNOCLEAN buildworld
...
breakage with ioctl.c. The .depend file should track dependencies
just fine, and the worst we can have is to miss new ioctls.
But I still think it's a good idea to have -DNOCLEAN build produce
the same ioctl.c as it would without -DNOCLEAN.
Prodded for a long time by: bde
2002-04-11 14:49:32 +00:00
trhodes
eba831aa8a
find.1 does not encourage users to DTRT when piping to xargs(1)
...
PR: 36602
Submitted by: Joshua Goodall <joshua@roughtrade.net>
No objections from: ru
MFC after: 2 days
2002-04-10 16:39:22 +00:00
maxim
67f2ae40b7
o Fix an arguments number check in -n case.
...
o Remove duplicated prio check, donice() makes it for us.
Spotted by: David Schultz <dschultz@uclink.Berkeley.EDU>
MFC after: 1 week
2002-04-10 13:38:09 +00:00
maxim
eae9474ac8
Implement POSIX -n option, cleanup an arguments parsing a bit.
...
PR: bin/34076, bin/35929
Reviewed by: bde
Obtained from: NetBSD
MFC after: 1 week
2002-04-10 11:09:46 +00:00
maxim
7b6414ec32
style(9) cleanup.
...
Reviewed by: bde
MFC after: 1 week
2002-04-10 10:59:19 +00:00
obrien
5f28b9b6a5
Style.
2002-04-10 03:10:03 +00:00
obrien
8c178db49d
Quiet uninitialized warnings.
2002-04-10 03:00:50 +00:00
trhodes
60e1a0e73c
compress(1) has an erroneous description of zcat, fixed.
...
PR: 36453
No objections from: ru
2002-04-09 20:40:24 +00:00
bmilekic
890c5794a5
Introduce NO_RCMNDS flag so as to not compile rsh, rlogin, and rcp on will,
...
and document in share/examples/etc/make.conf
Submitted by: Aleksandar Simic <asimic@dsl.pipex.com>
MFC after: 1 week
2002-04-09 18:25:44 +00:00
ru
6d38d7dc3c
No longer needed to #ifdef __FBSDID, this is now handled by Makefile.inc1.
2002-04-09 11:39:05 +00:00
ru
a739220266
Style.
2002-04-09 07:05:24 +00:00
ru
ad6dee0d90
Make this compile in a standalone environment.
...
Tidy up CLEANFILES.
Use built-in rules for building "maketab".
2002-04-09 07:03:32 +00:00
asmodai
1c2992c7a6
Cast totreq to unsigned long long, as needed on 64-bit machines.
...
Pointed out by: jeff
2002-04-08 21:06:14 +00:00
ache
2f15166855
Remove it in favour of GNU sort
2002-04-08 20:50:12 +00:00
ache
97aa54ebde
Disconnect sort
2002-04-08 20:44:36 +00:00
obrien
acb8992dc3
Some things don't compile on ia64 and sparc64 yet.
2002-04-08 20:36:39 +00:00
ru
54bcb55671
Align for const poisoning in -lutil.
2002-04-08 11:07:51 +00:00
asmodai
3ca5a4b299
Change totreq to uint64_t from a long (the PR has an int64_t, which didn't
...
make sense to me) and change the printf argument from %8ld to %20llu to
accompany the printing of the totals.
Realigned the header printed above it as well.
PR: 32342
Submitted by: ryan beasley <ryanb@goddamnbastard.org>
Reviewed by: jeff, Tim J Robbins
2002-04-08 10:39:12 +00:00
murray
cc26525bb5
GCC 3.1 cleanup - add a break after default: at the end of a switch
...
statement.
2002-04-08 08:34:00 +00:00
ru
49f7c32441
FreeBSD prior to 4.4-RELEASE and older versions of 5.0-CURRENT do
...
not have setprogname(3) and getprogname(3), and we need to build
lint(1) as a cross-tool to bootstrap. Versions from lib/libc/gen
can't be compiled either.
PR: bin/36747
2002-04-07 16:53:47 +00:00
peter
b97d2b784d
Later versions of gcc object very strongly to the -C flag being passed
...
as -CC. It makes no difference to gcc in the tree, but this change is
necessary for gcc-3.1 to work.
2002-04-07 06:28:38 +00:00
jmallett
b5ca094f22
Fix sed(1) in the case where a last line is specified and hold space is not
...
specified, and then the first part of the pattern space is deleted, when
there are two or more input lines, as this results in subtraction of one from
an unsigned integral value of '0'. That bogus value is used in one case
for a loop (that will run far too many times in this case) and a function to
search for a value within a specified range of memory, however now the range
of memory is obscenely large and a segmentation fault will occur. This is
fixed by checking for and appropriately handling a nil pattern space as if
the specified search in memory failed, as indeed it obviously will with nil
pattern space.
Submitted by: Tim J. Robbins <tim@robbins.dropbear.id.au>
PR: bin/34813
Reviewed by: mike
MFC after: 1 day
2002-04-07 02:29:56 +00:00
obrien
f892ac2191
Use the new features of cdefs.h.
2002-04-06 21:09:31 +00:00
obrien
3836772d94
Fix style.
2002-04-06 21:03:33 +00:00
ache
5c5bed840d
Remove old sort files to _actually_ build it from contrib sources
...
Forgotten by: des
2002-04-06 20:22:06 +00:00
des
2b4cf29e0c
Rename a couple of local variables to avoid warnings.
...
Sponsored by: DARPA, NAI Labs
2002-04-06 19:04:22 +00:00
des
72f2fe98d8
Build a working version of sort(1) from contrib. Use netbsd.h as a hack
...
to avoid bringing the sources off the vendor branch just to #ifdef out
the RCS and SCCS IDs.
2002-04-06 13:59:43 +00:00
ru
17619c9cd4
Print IFT_ETHER addresses with ether_ntoa(3) (with leading zeros).
2002-04-06 10:02:20 +00:00
peter
4f01203b03
Exclude xlint for ia64. For the time being, there are enough gcc
...
dependencies in the machine/* headers to make it explode when -U__GNUC__
is specified by lint. Not to mention that lint is passing undocumented
(illegal?) args to cpp and that seems to upset gcc-3.1 now.
Specifically, -Wp,-CC. -Wp,-C is documented and legal though.
2002-04-06 05:51:59 +00:00
ache
a362222cc8
style(9) cosmetique of my changes
2002-04-06 00:40:19 +00:00
ache
ef609115a5
Add note about double-character letters like "ss" into BUGS section
...
Reviewed by: Mike DeGraw-Bertsch <mbertsch@radioactivedata.org>
2002-04-05 19:29:05 +00:00
jmallett
51d6548d5c
Fix sed(1) behaviour for 'G' when given null holdspace by making sure it
...
contains a \n.
PR: misc/26153
Submitted by: ashp
Reviewed by: mike
Obtained from: NetBSD
MFC after: 2 days
2002-04-05 05:40:20 +00:00
obrien
1f93d739ef
Revert the "tell the program name in diagnostics". What was I thinking??
...
warnx() already does this for us.
2002-04-05 03:21:41 +00:00
obrien
ef28acc1be
Minor reordering of declarations to reduce diffs to OpenBSD/NetBSD.
2002-04-04 22:25:04 +00:00
obrien
30affec10e
Allow to compile errorlessly with GCC 3.1.
2002-04-04 22:15:56 +00:00
obrien
6d04a5e00d
Fix signal race.
...
Use strlen() rather than magic number.
Use _PATH_TMP.
Obtained from: OpenBSD rev 1.13 (sig race) & rev 1.9 (strlen)
2002-04-04 22:15:13 +00:00