Subject: Re: port-i386/2490: MACHINE_NONCONTIG needs to be defined in order to build an i386 kernel
To: None <neil@easynet.co.uk>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: netbsd-bugs
Date: 05/31/1996 10:34:00
On Fri, 31 May 1996 16:16:58 +0100 (BST)
"Neil J. McRae" <neil@easynet.co.uk> wrote:
> >Synopsis: MACHINE_NONCONTIG needs to be defined in order to build an i386 kernel
> >From pmap.h:
>
> #ifndef MACHINE_NONCONTIG
> void pmap_init __P((vm_offset_t, vm_offset_t));
> #else
> void pmap_init __P((void));
> #endif
>
> >How-To-Repeat:
> Don;t define machine non contig and build a kernel.
> >Fix:
> Is this really a bug, or lack of documtation?
The SPARC port basically committed itself to using MACHINE_NONCONTIG:
lestat (thorpej) /sys/arch/sparc/include 846% grep MACHINE_NON *
vmparam.h:#define MACHINE_NONCONTIG /* VM <=> pmap interface modifier */
lestat (thorpej) /sys/arch/sparc/include 847%
The i386 port should probably just do the same.
----save the ancient forests - http://www.bayarea.net/~thorpej/forest/----
Jason R. Thorpe thorpej@nas.nasa.gov
NASA Ames Research Center Home: 408.866.1912
NAS: M/S 258-6 Work: 415.604.0935
Moffett Field, CA 94035 Pager: 415.428.6939