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: rs6000 3.1 Ada bootstrap problem


Richard Kenner wrote:
> Well, the fundamental problem here is that we have a configuration
> where the sizes are a function of the -m values.  So gnatpsta (which
> is just a utility to print sizes and such) doesn't really have a good
> way of outputting the "right" value.  Moreover, you also don't want to
> try to pull in everything involved in computing that value.

A solution to this would be to have the library build process
generate a file with all target constants known in a
package like GNAT.Target_Parameters which would
look like Get_Targ of the compiler but with Pure and no dependencies.

Having the GCC target and GCC / GNAT version strings name there would be 
great too :).

I don't see how to make the concept of a separate gnatpsta work 
correctly with
multilibs, the only other option I see would be to replace it
with a gcc/gnat1 switch to output the source of standard.
-- 
Laurent Guerby <guerby@acm.org>


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