This is the mail archive of the
mailing list for the GCC project.
Re: Changing base compiler requirement for bootstrapping GNAT
- From: Richard Biener <richard dot guenther at gmail dot com>
- To: Tristan Gingold <gingold at adacore dot com>
- Cc: GCC Development <gcc at gcc dot gnu dot org>, Arnaud Charlet <charlet at adacore dot com>
- Date: Thu, 19 Jan 2017 11:46:44 +0100
- Subject: Re: Changing base compiler requirement for bootstrapping GNAT
- Authentication-results: sourceware.org; auth=none
- References: <7AE26BD6-528A-4357-B0C5-5AFC4EC1B412@adacore.com>
On Thu, Jan 19, 2017 at 11:11 AM, Tristan Gingold <firstname.lastname@example.org> wrote:
> Is it ok to require gcc 4.9 (3 years old) or later to build GNAT ?
> We plan to use gcc exceptions within the GNAT front-end (previously we were using a FE specific exception mechanism).
> This requires a matching implementation in the runtime, which was last changed for gcc 4.9
> Our idea is to completely remove in GNAT the support of the FE specific exception mechanism.
> Is anyone opposed to such a change ?
But as you are bootstrapping you should always have a matching
runtime, no? That is, the built gnat1 will not use
the host compilers runtime?