------- Comment #7 from hubicka at gcc dot gnu dot org 2008-11-11 20:09 ------- Current implementation of inliner is perfectly unaware of the debug info size implications. There is alternative to limit number of BLOCKS in function body growth same way as we limit stack usage that would just add little extra bookkeeping, but I would like to be sure that there is no better alternative first. Current BLOCK removal code is quite conservative based on my observations of what RTL code did originally, perhaps we can be more strict?
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37709