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]

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


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