This is the mail archive of the
mailing list for the GCC project.
Re: [Ada] Patch to fix bug reporting instructions (3.1 branch)
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- To: jsm28 at cam dot ac dot uk
- Cc: gcc at gcc dot gnu dot org
- Date: Wed, 1 May 02 18:15:29 EDT
- Subject: Re: [Ada] Patch to fix bug reporting instructions (3.1 branch)
Do you mean people using their own installation of 3.1 to bootstrap 3.2,
or do you mean an ACT-provided binary every time?
The idea is that bootstrapping GNAT for GCC 3.2 should require the GNAT
from GCC 3.1. Because there was no GNAT before that, bootstrapping 3.1
requires a GNAT 3.13 or later that's known to work. ACT-provided binaries
are known to work. Others may too, but it's hard to test for it.
What about their own installation where 3.1 is the Ada compiler but
the C compiler is a more conservative version, such as 3.0?
This is a very bad idea since GNAT involving tight coupling between C and
Ada code. It's asking for trouble to use different versions of GCC for them.
It *should* work, but it's sensitive to even small incompatibilities, such
as the builtin setjmp/longjmp one run into a while ago.