Re: structuring a front-end subdirectory

2007-11-19 Thread Olivier Hainque
Paolo Bonzini wrote: > > It would seem to me that if everything was moved to libada, this > > would not be necessary anymore. > Sorry, I wanted to write "everything related to the Ada RTS". Oh, I see. > Of course Gigi is not going to be moved into libada. Right :-) And even if "everything r

Re: structuring a front-end subdirectory

2007-11-19 Thread Paolo Bonzini
>> It would seem to me that if everything was moved to libada, this >> would not be necessary anymore. > > Besides our move to svn, a primary goal of the suggested change > is to move this set of sources out of a more general grabbag, to > clarify their specific purpose and simplify the grabba

Re: structuring a front-end subdirectory

2007-11-19 Thread Olivier Hainque
Hello Paolo, Paolo Bonzini wrote: > Would it be possible to add a --enable-small option to libada, which > would enable compilation of the subset used by GNAT? Then, one could > make libada build twice: as a host module with --enable-small, and as a > target module without the option. Humm,

Re: structuring a front-end subdirectory

2007-11-19 Thread Paolo Bonzini
A number of these sources are indeed shared (some compiler sources are used by the library and/or some tools) and moving them is not straightforward. Would it be possible to add a --enable-small option to libada, which would enable compilation of the subset used by GNAT? Then, one could

Re: structuring a front-end subdirectory

2007-11-12 Thread Olivier Hainque
Hello Joseph, Joseph S. Myers wrote: > If moving files, I'd encourage moving the sources built from the libada/ > and gnattools/ toplevel directories to be physically located in those > directories (or subdirectories of them) as far as possible, as one step in > the rearrangement. > I don't ho

Re: structuring a front-end subdirectory

2007-11-09 Thread Joseph S. Myers
On Fri, 9 Nov 2007, Olivier Hainque wrote: > As part of our Ada front-end maintainership, we (AdaCore) would like > to introduce a subdirectory of 'ada' where we would relocate all the > files implementing the Ada-front-end/GCC interface (the "gigi" sources > for the internal GNAT/GCC tree interfa