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: Huge Increase in Unstripped Executable Size G++ 2.95 to 3.2


Mark Mitchell wrote:-

> Yes, but this is the right thing to do.  In fact, what we should do is, at 
> the end of the translation unit, go through and discard all trees that we 
> won't need, and show the back end only those trees that are needed.
> 
> Until that point, absolutely no RTL should be generated, and nothing should 
> be written to the assembly file.
> 
> If you ask me, of course. :-)

And if you ask me, RTL generation should be conditional on
errorcount == 0.  8-)

Neil.


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