Subject: Re: NetBSD on the BeBox?
To: Jason Thorpe <thorpej@nas.nasa.gov>
From: Chris G Demetriou <Chris_G_Demetriou@BALVENIE.PDL.CS.CMU.EDU>
List: netbsd-ports
Date: 12/16/1995 00:22:48
> We should be careful when embarking on a ppc porting effort to _name_ 
> things correctly.  [ ...]

Amen...

> For powerpc ports, I'd suggest a naming scheme like the following:
> 
> 	sys/arch/ppc		Generic powerpc code, a'la sys/arch/m68k
> 	sys/arch/be		A "Be" port, uses ppc code

(Why not beppc, or something similar?  they may make another system
eventually...)

> 	sys/arch/mvmeppc	Motorola MVME ppc cards
> 	sys/arch/macppc		Power macs
> 
> 	... etc ...
> 
> It's arguable that current ports should have been named better:
> 
> 	sys/arch/i386 -> sys/arch/i386pc

actually, it'd say pc386 (a la pc532), or at386 (as i think i've seen
it referenced in the past, though that's a bit antiquated now...)

> [ ... ] But, when that day comes, we should be building into 
> obj.m68k, rather than obj.sun3, obj.amiga, obj.mvme68k, etc.  This might 
> be as simple as making a new set of make environment variables, like 
> USROBJMACHINEARCH instead of USROBJMACHINE.  But, then again, I'm not the 
> make(1) guru.  :-)

and a teensy bit of hacking on 'make'...


chris