This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: rs6000 3.1 Ada bootstrap problem
- From: Laurent Guerby <guerby at acm dot org>
- To: Richard Kenner <kenner at vlsi1 dot ultra dot nyu dot edu>
- Cc: dje at watson dot ibm dot com, gcc at gcc dot gnu dot org
- Date: Fri, 15 Mar 2002 23:16:03 +0100
- Subject: Re: rs6000 3.1 Ada bootstrap problem
- References: <10203152142.AA13864@vlsi1.ultra.nyu.edu>
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>