This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Failure to bootstrap gcc cvs HEAD 20031128 on sparc-linux: ICE in stage1/xgcc (gnat1): ada/sem_type.adb
> Does this mean that GNAT doesn't support multiarch/multilib in general?
The short answer is that it does not out of the box, but I don't
think this is the problem here.
There are actually other issues that come into play in the specific
case we're talking about. In particular, GCC 3.3 does not include a
robust Ada compiler (for multiple reasons, one is an incomplete
front-end/back-end synchronisation, another one is latent bugs in the
back-end appearing only or more frequently in the context of Ada constructs),
so trying to use GCC 3.3 for non trivial bootstraps may or may not be
a successful experience.
Things are in much better shape in the HEAD, although there are still
issues unresolved on the HEAD as well, since the interface with the back-end
has also changed a lot in the head, compared to 3.2/3.3, and there are
still latent bugs in the back-end that need addressing.
Arno