This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Ada files now checked in
On Thu, Oct 04, 2001 at 03:19:10PM -0400, Geert Bosch wrote:
> On Thu, 4 Oct 2001, Richard Kenner wrote:
>
> I tend to agree with the people who are saying that these files ought
> to be generated in the build directory during the bootstrap.
>
> That would be nice too in the long term, but I think will make the
> initial bootstrap process more complex since then you need gnatmake and
> a full library as well.
>
> I think the best solution here is to have the rules to update them if needed,
> but provide correct generated versions for releases. I agree with Richard
> that we don't want really require a full working GNAT version to bootstrap.
It may be acceptable to require a full working GNAT to bootstrap the
CVS tree, but ship these files with snapshots and releases so that it
is not necessary for users of those.
This is the same scenario as with the Yacc-generated parsers used for
C, C++, and Java. They are not checked into CVS, but provided with
snapshots. (We still construct them in the source directory, which is
wrong, but difficult to fix at this time.)
Also, if it will result in a significant simplification of the build
process, it may be worth rewriting these tools in C.
zw