freebsd-dev/share
Jilles Tjoelker 0a62a9caa9 sh: Add kill builtin.
This allows specifying a %job (which is equivalent to the corresponding
process group).

Additionally, it improves reliability of kill from sh in high-load
situations and ensures "kill" finds the correct utility regardless of PATH,
as required by POSIX (unless the undocumented %builtin mechanism is used).

Side effect: fatal errors (any error other than kill(2) failure) now return
exit status 2 instead of 1. (This is consistent with other sh builtins, but
not in NetBSD.)

Code size increases about 1K on i386.

Obtained from:	NetBSD
2010-12-21 22:47:34 +00:00
..
colldef
dict Various changes from various sources: 2010-09-23 11:19:03 +00:00
doc Move most of the remaining USD/PSD/SMM papers into share/doc 2010-12-04 10:11:20 +00:00
examples Add Makefile entry to install two new example files. 2010-10-24 23:25:14 +00:00
info
man sh: Add kill builtin. 2010-12-21 22:47:34 +00:00
me
misc - Add myself to committers-ports.dot 2010-12-13 08:56:30 +00:00
mk Re-enable generating links. 2010-11-16 22:23:20 +00:00
mklocale
monetdef
msgdef
numericdef
security
sendmail
skel
snmp
syscons Make German formal clause to be consistent with the keymap counterpart. 2010-11-29 05:50:20 +00:00
tabset
termcap mdoc: drop redundant .Pp and .LP calls 2010-10-08 12:40:16 +00:00
timedef
zoneinfo
Makefile
Makefile.inc