On Thu, Nov 13, 2008 at 11:26:49AM +0000, Robert Swindells wrote:
> Bruce O'Neel wrote:
> On Sat, Nov 01, 2008 at 05:19:47PM -0500, Brian Mastenbrook wrote:
> >> * NetBSD on SPARC (I haven't found anything to suggest that this works
> >> in qemu, but maybe it does?)
> >Ditto for linux on sparc above.
> >One key thing though. The NetBSD (and OpenBSD) make a distinction
> >between sparc and sparc64. The sparc systems are the old 32 bit ones,
> >the sparc64 ones are the new(er) Ultras.
> UltraSparc systems can run either NetBSD/sparc or NetBSD/sparc64, the
> difference is in whether user applications use 32 or 64 bit pointers.
Yes, I knew. I was trying to keep things simple :-)
In fact, you can now build sparc32 binaries on sparc64 as of NetBSD 5,
which you probably know but others reading might not...
> >I can supply the old 32 bit one, and boy is it slow, but not a 64 bit
> >one at the momment.
> SBCL won't work on NetBSD/sparc64, so it doesn't matter.
Thanks, I hadn't tried. Do you know what the reason is? Or is it just
one of those "it's too different" problems...
> >That said, it's likely much more useful to do the 64 bit one since I
> >suspect the list of users of SBCL on 32 bit sparcs can be counted on
> >one hand.
> We only need one build of SBCL for NetBSD sparc systems. It doesn't
> matter which CPU is used to build it, though it will obviously get
> done faster on an UltraSparc one.
> The patches that I posted to the list last week are needed though.
Yes, and thanks very much for those patches. I've been keeping
a sparc build up to date on my sbcl page (http://www.pckswarms.ch/SBCL.html).
> Robert Swindells