Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Dec 1997 06:32:24 -0800
From:      "Jordan K. Hubbard" <jkh@time.cdrom.com>
To:        Jason Evans <jasone@canonware.com>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: Beginning SPARC port 
Message-ID:  <16187.881937144@time.cdrom.com>
In-Reply-To: Your message of "Fri, 12 Dec 1997 03:51:00 PST." <Pine.LNX.3.95.971211075254.19030U-100000@paladio> 

next in thread | previous in thread | raw e-mail | index | archive | help
> My boss mentioned talking with you the first week that I was at Sun, and I
> latched on. =)  It wouldn't have happened if I hadn't shown extreme
> interest in working on it.

And I'm sure that a lot of SPARC enthusiasts out there are really
happy that you took the extra effort! :)

> Compiler issues...  gcc already supports the target platform.  Standard
> gcc supports SPARC, and Cygnus has a patch to support the Ultra (V8+). 
> What are the issues you refer to?  Since FreeBSD is supported in the
> release version of gcc, don't you guys just copy it into your tree and
> call it good?  Since the Ultra compiler won't be self-hosted until well
> after the kernel is up and running, why is this important as a first step? 

Well, I had originally thought that you'd want to support easier
cross-compilation from the x86, but now that I really think about it I
guess I can see as how you'd have more SPARC hardware lying around to
bootstrap from than you would x86 hardware. :-)

However, for the medium term, it still might be a good idea to to see
how NetBSD handles the problem of a single compiler source tree which
can be built for different architectures.  If you want an account on
my NetBSD/ALPHA box, just let me know. :)  [Might not be a bad idea in
any case since you could see how they've addressed many of the 64 bit
issues there]/

					Jordan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?16187.881937144>