This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]