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


Neil Booth <neil at daikokuya dot co dot uk> writes:

| 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-)

Seconded.

-- Gaby


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