Subject: Re: new sysctl: hw.cpu_isa
To: None <thorpej@zembu.com>
From: Darren Reed <darrenr@reed.wattle.id.au>
List: tech-kern
Date: 11/14/2000 03:44:52
In some email I received from Jason R Thorpe, sie wrote:
> On Tue, Nov 14, 2000 at 01:13:04AM +1100, Simon Burge wrote:
> 
>  > 	sparc	sun4{,c,m,u}
> 
> Well, first of all, sun4u doesn't belong under "sparc" :-)

In 32bit mode, it would.  There's also sun4d (unsupported by NetBSD).

[...]
>  > 	sparc64	sun4u
> 
> Here, I think you want sparcv8+ (or whatever the "ultrasparc, but only
> 32-bit safe" is called) and sparcv9.

No, only sparcv9.  Or maybe sparcv10 too, if that is US-III ?

From a Solaris7(64bit), UltraSPARC-II:
% isalist 
sparcv9+vis sparcv9 sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld
sparcv7 sparc
Solaris2.6, TurboSPARC:
% isalist
sparcv8 sparcv8-fsmuld sparcv7 sparc
Solaris7, SuperSPARC: (is 390Z55 -II ?)
% isalist
sparcv8 sparcv8-fsmuld sparcv7 sparc

Darren