Go to file
christos 5accccd051 Fix problem introduced in yesterday's commit that broke both signed and
unsigned character machines. So that people don't have to reverse engineer
this again:
	mksyntax detects if characters are signed or not and builts a syntax
	table that has a base of 129 for signed characters or 1 for unsigned
	characters. This is so the largest negative signed char [-128] + the
	base == 1. 0 is special and means end of file in both cases. PEOF
	is -1 for the unsigned character case and -129 for the signed
	character case, so that syntax[PEOF + base] == syntax[0] == CEOF
	So PEOF has to be -1, but it is explicitly compared with
	unsigned characters on machines where characters are unsigned.
	The quick fix is to define UPEOF the (unsigned char) version of PEOF
	and use that. A better fix is to always use unsigned characters
	when referencing symbol table entries, but that would require
	extensive changes to the shell. So to summarize

	syntax[0] == CEOF, base + PEOF == 0

		unsigned	signed
	base	1		129
	PEOF	-1		-129
1997-07-05 21:25:09 +00:00
bin Fix problem introduced in yesterday's commit that broke both signed and 1997-07-05 21:25:09 +00:00
distrib add ttymsg.0 & isofs/*.h 1997-07-04 22:33:48 +00:00
etc Run ntalkd as nobody.tty 1997-06-29 19:20:20 +00:00
games Use tbl support from bsd.man.mk instead of having a special rule. 1997-06-30 19:33:34 +00:00
gnu State explicitly that an internal consistency check failed (PR#2660). 1997-07-04 22:15:41 +00:00
include Common sense dictates that the `basegid' paramater of initgroups(3) should 1997-07-04 09:14:52 +00:00
lib Common sense dictates that the `basegid' paramater of initgroups(3) should 1997-07-04 09:14:52 +00:00
libexec Add WARNS=1 1997-07-01 20:49:59 +00:00
regress Use proginstall:: to disable installing PROG. 1997-05-07 15:59:08 +00:00
sbin NULL => 0 (from Arne Juul; addendum to PR#3237) 1997-07-04 21:48:39 +00:00
share update reference for su(1) special group to read `group wheel' instead 1997-07-02 06:19:54 +00:00
sys Add a new line in a printf, for purely cosmetic reasons. 1997-07-05 20:58:30 +00:00
usr.bin NULL => 0 (from Arne Juul; addendum to PR#3237). 1997-07-04 21:54:06 +00:00
usr.sbin these files are already found in /sys/netinet 1997-07-05 06:46:10 +00:00
Makefile Back out BUILDDIR and NOINSTALL changes. 1997-05-31 21:21:13 +00:00