Bruce Evans
b681d90662
Fixed races in `make -jN' using new yacc rules.
1998-05-04 20:09:06 +00:00
Bruce Evans
dd8eff227e
Simplified by using new lex rules.
1998-05-04 20:00:14 +00:00
Bruce Evans
3e75029a9b
Simplified by using new yacc rules.
1998-05-04 19:54:56 +00:00
Bruce Evans
caee217652
Simplified by using new lex and yacc rules.
1998-05-04 19:40:12 +00:00
Bruce Evans
42c5ca4ad6
Simplified by using new yacc rules and by not generating y.tab.h.
1998-05-04 19:25:41 +00:00
Bruce Evans
1b1ddfa527
Simplified by using new yacc rules. The new lex rules can't be used
...
here, at least without ifdefs for the bootstrap.
1998-05-04 19:10:20 +00:00
Bruce Evans
7e44350e47
Simplified using new yacc rules and by not generating y.tab.h.
1998-05-04 18:41:16 +00:00
Bruce Evans
2cf0660cea
Simplified using new yacc rules and by not generating y.tab.h. The
...
lex source is still handled bogusly.
1998-05-04 18:40:18 +00:00
Bruce Evans
ef87dd8703
Simplified by using new yacc rules and by not generating y.tab.h.
1998-05-04 18:20:18 +00:00
Bruce Evans
6b40d3ae8b
Don't add y.tab.h to CLEANFILES, since this would now be done centrally
...
if y.tab.h were generated. Don't generate y.tab.h, since it is not used.
1998-05-04 18:13:54 +00:00
Guido van Rooij
11ad455083
Refuse accellerated opens on listening sockets that have not set
...
the TCP_NOPUSH socket option.
This disables TAO for those services that do not know about T/TCP.
Reviewed by: Garrett Wollman
Submitted by: Peter Wemm
1998-05-04 17:59:52 +00:00
Bruce Evans
e4e61e7b97
Simplified using new yacc rules. This is cosmetic - the old rules
...
worked because .ORDER prevented problems from concurrent generation
of multiple parsers (and their headers), and there were no missing
dependencies because the generated headers were not actually used.
1998-05-04 17:56:22 +00:00
John Dyson
e60606c0af
Correct an error that I made where the vtruncbuf was changed back
...
to vinvalbuf, but I incorrectly added the "V_SAVE|V_SAVEMETA" flags.
Submitted by: Luoqi Chen <luoqi@watermarkgroup.com>
1998-05-04 17:43:48 +00:00
Bruce Evans
5441eeaedf
Fudge local variables better in the yacc rules so that multiple yacc
...
sources are handled properly.
1998-05-04 17:43:46 +00:00
John Dyson
96fb8cf258
Fix the shm panic. I mistakenly used the shadow_count to keep the object
...
from being split, and instead added an OBJ_NOSPLIT.
1998-05-04 17:12:53 +00:00
Bruce Evans
b03605afba
Simplified using new yacc rules. This is cosmetic - the old rules worked
...
with `make -jN' because they did the right things to generate cexp.h
without clobbering cexp.c, and there were no missing dependencies on
cexp.h because cexp.h isn't actually used.
Fixed style bugs.
1998-05-04 16:58:50 +00:00
Bruce Evans
e6abc0de81
Fixed races in `make -jN' using new yacc rules. This also fixes plain
...
`make' (without a previous `make depend').
1998-05-04 16:31:41 +00:00
Bruce Evans
badaccf0f2
Fixed races in `make -jN' using new yacc rules.
...
Fixed slightly wrong order of -I's in CFLAGS.
FIxed the usual style bugs in DPADD and LDADD.
1998-05-04 16:22:30 +00:00
Bruce Evans
225e2a04f3
Symlink awk.y to awktab.y so that the default yacc rules apply, and use
...
the (new) default yacc rules. This is cosmetic - the special rule was
good enough here because y.tab.h is not used.
Don't generate y.output.
1998-05-04 16:18:57 +00:00
Bruce Evans
42b2082ac7
Generate explicit rules and other infrastructure for lex and yacc
...
sources. This will be used to fix `make -jN' races in many
Makefiles in /usr/src, and to simplify these and other Makefiles.
To get the fixes and simplifications, application Makefiles should
put the raw lex and yacc source names (foo.l and bar.y) in SRCS and
not put the names of any generated files in SRCS or CLEANFILES. A
few Makefiles already do this, although it didn't actually work before
(mkdep couldn't create complete dependencies because there is no
intermediate .c file for the .y.o and .l.o implicit rules).
Complications: if bar.y is in SRCS and -d is in YFLAGS, then bar.h
will be generated whether or not it is used, even if this clobbers a
real source file. This is so that bar.c can be generated using the
-j-safe and debugger-friendly -o option to YACC. There are smaller
warts for handling y.tab.h. y.tab.c and lex.yy.c are not supported.
1998-05-04 13:54:41 +00:00
KATO Takenori
54f5627faa
Sync with sys/i386/isa/sio.c revision 1.200.
1998-05-04 11:25:13 +00:00
Poul-Henning Kamp
59a3a63c97
Just the sans-serif console font that I use on my system; I've made the
...
letters one pixel taller, and the ()[]{} are more distinct. Nice if
your monitor is small. 8x16 and 8x8 fonts included.
PR: 4208
Reviewed by: phk
Submitted by: Dan Nelson <dnelson@emsphone.com>
1998-05-04 11:24:05 +00:00
Poul-Henning Kamp
b4362367e0
Detect USR PnP x2 modem.
...
PR: 6496
Reviewed by: phk
Submitted by: Kurt D. Zeilenga <Kurt@Boolean.NET>
1998-05-04 10:35:13 +00:00
Wolfram Schneider
0efaf64376
Added a alpha category to the list.
1998-05-04 10:13:08 +00:00
KATO Takenori
49621c4a59
Added amd controller to support MELCO IFC-DP SCSI card.
1998-05-04 08:48:23 +00:00
KATO Takenori
841691ff66
Added another PCI to C-bus (ISA bus like 16 bit bus of PC-98) bridge.
1998-05-04 08:16:03 +00:00
KATO Takenori
84e0975d46
Added SMP kernel configuration file for PC-98 machine.
1998-05-04 07:58:36 +00:00
KATO Takenori
b30dab363b
System clock speed is always detected automatically.
1998-05-04 07:47:33 +00:00
KATO Takenori
2d6d6d4050
Use 0xf8' instead of
IO_NPX' macro to support compiling with `SMP'
...
option.
1998-05-04 07:33:32 +00:00
Martin Cracauer
686ed44763
When calling a shell function, remember whether exit status is tested.
...
This is needed for the '-e' option. See the PR for more details.
PR: 6047
Reviewed by: PR submitter, silence on review request.
1998-05-04 07:24:10 +00:00
Peter Wemm
e48cb40581
Update the named hooks.
1998-05-04 05:26:46 +00:00
Peter Wemm
1a0082552a
Argh, forgot to commit the update here for bind-8.. Sorry folks...
...
Prompted by: John Hay <jhay@mikom.csir.co.za>
1998-05-04 05:12:49 +00:00
KATO Takenori
3c61948518
Support compiling with `gcc -ansi'.
1998-05-04 04:55:36 +00:00
KATO Takenori
230812653e
Support compiling with `gcc -ansi'.
1998-05-04 04:41:23 +00:00
Steve Price
05effdc4fc
Change a couple 'make' to '${MAKE}'.
...
PR: 6341
Submitted by: Niall Smart <rotel@indigo.ie>
1998-05-04 04:01:26 +00:00
John Dyson
cbd8ec0902
Work around some VM bugs, the worst being an overly aggressive
...
swap space free calculation. More complete fixes will be forthcoming,
in a week.
1998-05-04 03:01:44 +00:00
Steve Price
b1dd8a7b57
Clarify use of 'if' capability.
...
PR: 6499
Submitted by: Doug Barton <Studded@san.rr.com>
1998-05-04 02:37:29 +00:00
John Birrell
ec7fa2a51e
Force BOOTSTRAP mode all the time while the headers are broken on alpha
...
as the result of i386 changes.
1998-05-04 02:06:09 +00:00
KATO Takenori
b6f8b29d08
Add NEC PC-98 chipsets.
1998-05-04 01:39:48 +00:00
Steve Price
e1f4275a7c
Be picky about the format of the commandline and cleanup
...
a warning related to qsort.
PR: 6420
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
1998-05-03 23:22:37 +00:00
Steve Price
7c50fe7bb0
Add the year to the 'wtmp begins...' line.
...
PR: 6421
Submitted by: phk
1998-05-03 23:19:15 +00:00
James Raynard
c52c933ddd
Typo fixes
1998-05-03 22:59:47 +00:00
James Raynard
b92f77cae9
Typo fix.
1998-05-03 22:50:14 +00:00
James Raynard
66c15901aa
Pedantry (NULL -> NUL).
1998-05-03 22:42:45 +00:00
James Raynard
e6488a0f2f
Don't imply sigset_t == int.
1998-05-03 22:27:29 +00:00
Steve Price
b2ab9053e3
Remove (now) invalid .Xr trsp 8
...
PR: 6494
Submitted by: Don Morrison <dmorrisn@u.washington.edu>
1998-05-03 21:34:34 +00:00
Steve Price
941bf15861
Typo and grammer fixes.
...
PR: 6482
Submitted by: Allen Campbell <allenc@verinet.com>
1998-05-03 17:57:39 +00:00
Steve Price
f1f61bc603
Avoid stairstep effect on output of 'if=...' file.
...
PR: part of 6492
Submitted by: Chip Norkus via Doug White <studded@san.rr.com>
1998-05-03 16:29:06 +00:00
Poul-Henning Kamp
b24afdcba1
Patches are given here for pcisupport.c to recognise most of VIA
...
Technologies' Socket 7 chipsets. This covers all of the Apollo chipsets
except the Master (82C570) and the MVP3, and it also covers the cheap
VXPro and VXTWO knockoffs of the VP1 and VPX.
PR: 6481
Reviewed by: phk
Submitted by: Lee Cremeans <lcremean@tidalwave.net>
1998-05-03 08:35:05 +00:00
Peter Wemm
eb5a057406
Put named-bootconf (the script to convert named.boot to named.conf) in
...
/usr/sbin rather than in /etc/namedb (make install isn't supposed to touch
/etc)
1998-05-03 05:25:09 +00:00