Commit Graph

21560 Commits

Author SHA1 Message Date
chuck
c0bae2d189 sync with sparc version:
repair XDC_HWAIT macro to handle the fact that waithead is now
unsigned.   should fix xdc watchdog timeouts noted in port-sparc
by nathanw@mit.edu.
1996-08-12 20:28:54 +00:00
chuck
cfdb99f44c repair XDC_HWAIT macro to handle the fact that waithead is now
unsigned.   should fix xdc watchdog timeouts noted in port-sparc
by nathanw@mit.edu.
1996-08-12 20:19:27 +00:00
leo
2ee7b67a98 Some small fixes suggested by David Brownlee 1996-08-12 14:06:11 +00:00
explorer
71e9f6cb59 add new area code ; closes pr misc/2627 1996-08-12 06:24:04 +00:00
mycroft
1eba3fc001 Use to build `makemodes'. 1996-08-12 00:57:35 +00:00
mycroft
b9ae4a5e3f Remove config-dependent' and device-driver' flags. 1996-08-12 00:55:54 +00:00
mycroft
558d72128e Put into . Remove hooks for `config-dependent' and
`device-driver' flags.
1996-08-12 00:51:24 +00:00
mycroft
88578318ca Remove the only use of `config-dependent', as it isn't actually needed. 1996-08-12 00:16:25 +00:00
jonathan
99b43cc2bc * Apply LOCORE -> _LOCORE change so locore.S doesn't #include struct
definitions.

* Include <mips/cpuregs.h> in <cpu.h> so kern_clock.c has user/kernel
  status bits in scope.  Still needs  work; r2k/r4k previous-mode bits
  are different.

* Include <mips/mips_param.h> in pica/include/param.h, for locore declarations,
  and definitions of vm and  other constants that should be shared across
  NetBSD/mips  systems to esnsure user-level binary compatibility.
1996-08-11 23:30:22 +00:00
jonathan
14bd2765a1 Fix old lint and changes not pulled back from pmax, pass1:
* include <mips/locore.h> where callbacks into locore are made, to get
    prototypes in scope.  Cast calls appropriately.
  * include <mips/cpuregs.h>, not the old Sprite-derived <machine/machConst.h>.
    machConst.h is deprecated.
  * dk_establish() must return void, not int.
1996-08-11 22:35:46 +00:00
oki
8aaf3f915b revision is up to 1.2. 1996-08-11 15:38:43 +00:00
oki
e575454bf6 fixed kernel couldn't boot from most machines. more generic for x68k. 1996-08-11 15:37:42 +00:00
oki
33f551acdb fixed major number of vnd and cd. (PR#2635) 1996-08-11 15:34:56 +00:00
oki
c85101f816 drive 2 (or 3) couldn't access with drive 0 (or 1). fixed this. 1996-08-11 15:32:49 +00:00
oki
95d984309f fixed use of uninitialized pointer. 1996-08-11 15:28:36 +00:00
veego
2ca67bae05 Bring in changes from the 1.2 branch which where only in the release 1996-08-11 12:27:50 +00:00
veego
66bb4a489f Disable the Hardwarecursor on the RetinaZ3 to solve the problems with
wrong mouse jumps under X11.
Remove the not working options KGDB from DRACO and GENERIC and added
an option to enable the HWC for the RetinaZ3
1996-08-11 09:48:17 +00:00
explorer
036dc5d351 fix extra Ta strings in man page. closes pr bin/2685 1996-08-11 04:24:57 +00:00
explorer
661c82521c clear the screen at the correct time to avoid leaving garbage on the screen.
This happens when switching from address to :numbers display.

From FreeBSD pr bin/1425.
1996-08-11 04:19:16 +00:00
explorer
1350e82a8f remove nlist lookup of _dk_* 1996-08-11 04:16:28 +00:00
mrg
cd658e4447 oops, need to copyinstr() here. how come it worked anyway? 1996-08-11 04:05:33 +00:00
mrg
db019893b4 update sunos_sys_reboot() to actually work again. 1996-08-11 03:16:26 +00:00
jonathan
827ad7dadd Create man4.pmax.
Note: Some manpages are for drivers shared with Alpha; should rewrite
accordingly and move to a better location.
1996-08-11 02:28:43 +00:00
explorer
2ff0386692 allow comments in chat scripts. pr misc/2450 1996-08-10 23:57:22 +00:00
explorer
3cd8491c15 Add some new airports from pr misc/2291 1996-08-10 23:47:25 +00:00
explorer
90708132cf allow builds to work if directory games is missing. Closes pr misc/1921 and
misc/2294
1996-08-10 23:29:00 +00:00
explorer
4d3eeec183 add panic(9) man page 1996-08-10 23:14:11 +00:00
explorer
aac4c7bf01 add -DFDDI ; closes pr lib/2578 1996-08-10 22:31:19 +00:00
explorer
e670f342d9 Replace our fingerd with one from OpenBSD, which fixes some security holes
and adds new features.
1996-08-10 22:10:17 +00:00
explorer
22018a843b Reference the new sl(4) page 1996-08-10 21:26:42 +00:00
explorer
7ab5fa8a8c add somewhat simple man pages for ppp(4) and sl(4). Closes a few pr's and
makes the world a better place.
1996-08-10 21:26:08 +00:00
explorer
75f3d0f63c Reference the new ppp(4) page 1996-08-10 21:25:45 +00:00
explorer
aa3ab1608c demand.c: fixed a very minor problem where the top of the file claimed
to be auth.c.  pr bin/2539
main.c:  don't try to delete pid file "", since that will end up being
	a directory.  pr bin/2388 and bin/2551
1996-08-10 20:39:35 +00:00
explorer
66917416dd Fix printing over non-root-exported NFS at least.
The problem here is setuid(euid) is used far too much.  Since I removed
many of these calls, and added no new ones, I do not think this weakens
security.  In fact, it quite likely improves it quite a bit, since
access() is called as the real userid, and the file is opened for printing
as the real userid rather than the (setuid-root) effective one.
1996-08-10 20:09:19 +00:00
explorer
186c10db45 fix pr bin/2659 in a different way 1996-08-10 19:47:32 +00:00
explorer
a26a090a50 Fix disklabel to deal with some syntax errors a little better.
Mostly, when someone specifies a partition entry like:

  c:  1295850         0
or
  g:  1295850         0    4.2BSD

disklabel would dump core.  Now it generates a warning like it should
in the first case and complains about too few fields in the second.

Perhaps I should just default to unused in the first case, but this prevents
core dumps.  (pr bin/2659)
1996-08-10 18:54:48 +00:00
explorer
ddcb18b00b Don't display cylinder comments if the number of cylinders is zero. This
closes pr bin/2683.
1996-08-10 17:59:01 +00:00
mycroft
121dfd8f1b Change PCI_MAPREG_{MEM,IO}_SIZE() to use the standard `x & -x' trick to select
the lowest bit set.  This isn't any more or less valid according to the PCI
spec, but it deals with lame devices that don't implement all of the top
bits.
1996-08-10 15:42:33 +00:00
mycroft
5c2e33fc0a Put back `waittime' variable. 1996-08-10 13:47:54 +00:00
mycroft
988597c420 Eliminate reference to stddef.h. 1996-08-10 09:25:11 +00:00
mycroft
118b9b478d sys/dir.h -> sys/dirent.h 1996-08-10 09:08:26 +00:00
mycroft
3d7adb4768 sys/dir.h -> sys/dirent.h 1996-08-10 08:48:24 +00:00
mycroft
ef186dd501 Look for the sequencer code in the right place. 1996-08-10 08:45:17 +00:00
mycroft
cdfce2d74f Theres no microcode/Makefile.inc now. 1996-08-10 08:40:53 +00:00
mycroft
035c4e9b65 Compile the sequencer statically. 1996-08-10 08:36:48 +00:00
mycroft
ed82d062fe Use HOSTED_C_C when building the assembler. 1996-08-10 08:24:59 +00:00
veego
ee871d0972 Fixed pr#2681
The prototyp of adoscaseequ was right in adosfs.h
1996-08-10 07:28:49 +00:00
mycroft
cf67f29afe * Add a HOSTED_C_C variable, which strips -p', -pg', and
`-nostdinc', and use it when building genassym.
* Use `-nostdinc' just to be sure we're self-contained.
1996-08-10 06:07:57 +00:00
mycroft
f94052ed3a * Define CWARNFLAGS and MKDEP in some moderately consistent fashion.
* Make S expand to an absolute path at compile time.
* Use `-S' rather than `-x' to remove debugging symbols.
* Garbage collect unused variables.
* Reverse a handful of port-specific changes that do not correspond to
the common build model and are not needed.
1996-08-10 05:29:24 +00:00
mycroft
811315ca92 Add anchors so that only exactly `-I. is modified. 1996-08-10 04:01:29 +00:00