------- Additional Comments From steven at gcc dot gnu dot org 2005-01-21 00:24 ------- Mark, typecode.ii ;-) So it is preprocessed. That doesn't mean it's smaller though, the preprocessed larger library is still a larger library. Anyway, the problem here is more that compared to gcc 3.x we do a lot more work at -O1. Basically all tree-ssa passes run at -O1, we probably should look into disabling a few, and some RTL passes too. I've suggested a few things before. Disabling RTL CSE1, gcse, and jump threading for -O1, and don't allow tree-ssa DOM to iterating at -O1 would make a big difference already, I think. But apparently nobody cares enough to actually try it.
-- What |Removed |Added ---------------------------------------------------------------------------- CC| |mark at codesourcery dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17278