Subject: Re: gcc3 status?
To: George Michaelson <ggm@apnic.net>
From: Jason Thorpe <thorpej@wasabisystems.com>
List: tech-toolchain
Date: 04/08/2003 18:13:34
On Tuesday, April 8, 2003, at 05:58 PM, George Michaelson wrote:
> the recent mails suggest 3.2.2 is working ok on some platforms.
Right. Working "ok" on "some platforms". It, however, is not capable
of compiling the NetBSD kernel nor several parts of NetBSD's userland.
>> GCC 3.3 will work out of the box on almost all NetBSD targets.
>
> thats fab news.
Let me clarify:
alpha-netbsd yes
arm-netbsdelf yes
hppa-netbsd no (I simply have had no time to work on this)
i386-netbsdelf yes
m68010-netbsdelf yes (should work as well as m68k-netbsdelf,
at least, but no PIC support on 68010)
m68k-netbsdelf yes (at least, I think so; I haven't had time
to finish a full bootstrap on my hp380)
mips-netbsd yes
ns32k-netbsd yes (a.out, binutils does not support PIC)
powerpc-netbsd almost-yes (there is an ABI mismatch with
our in-tree 2.95.3 that needs
to be addressed in the 3.3 code
base)
sh3-netbsdelf yes
sh5-netbsd yes (but there are bugs in the SH5
target that still need to be fixed,
I think)
sparc-netbsdelf yes
sparc64-netbsd yes
vax-netbsdelf no (the configuration is there, but GCC 3.3
does not support PIC code on the VAX; we
didn't have time to feed all those changes
back in; PIC code is required by NetBSD
on the VAX using ELF)
x86_64-netbsd yes
-- Jason R. Thorpe <thorpej@wasabisystems.com>