Switch the i386 port to UVM+PMAP_NEW.

This commit is contained in:
thorpej 1998-08-31 17:55:26 +00:00
parent d35b531a68
commit 4e705c4d21
2 changed files with 10 additions and 2 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: bsd.own.mk,v 1.78 1998/08/27 14:05:58 tv Exp $
# $NetBSD: bsd.own.mk,v 1.79 1998/08/31 17:55:26 thorpej Exp $
.if !defined(_BSD_OWN_MK_)
_BSD_OWN_MK_=1
@ -71,6 +71,7 @@ STRIPFLAG?= -s
# Systems on which UVM is the standard VM system.
.if (${MACHINE} == "alpha") || \
(${MACHINE} == "hp300") || \
(${MACHINE} == "i386") || \
(${MACHINE} == "mac68k") || \
(${MACHINE} == "mvme68k") || \
(${MACHINE} == "sparc") || \
@ -80,6 +81,7 @@ UVM?= yes
# Systems that use UVM's new pmap interface.
.if (${MACHINE} == "alpha") || \
(${MACHINE} == "i386") || \
(${MACHINE} == "vax")
PMAP_NEW?= yes
.endif

View File

@ -1,12 +1,18 @@
# $NetBSD: std.i386,v 1.11 1998/06/07 03:01:06 enami Exp $
# $NetBSD: std.i386,v 1.12 1998/08/31 17:57:02 thorpej Exp $
#
# standard, required NetBSD/i386 'options'
machine i386
# VM pager support
# XXX Not with UVM; garbage-collect these eventually.
options SWAPPAGER # paging
options VNODEPAGER # mmap() of files
options DEVPAGER # mmap() of devices
# UVM is the standard VM system on NetBSD/i386.
options UVM # New UVM VM system
options PMAP_NEW # UVM's new pmap interface
options EXEC_AOUT # exec a.out binaries
options EXEC_SCRIPT # exec #! scripts