------- Comment #11 from hubicka at gcc dot gnu dot org 2008-02-13 18:15 ------- I must say that I don't see it that safe: we can't clone the functions because at the time fronend decide to rewrite the body by new one we are not having functions gimplified yet. (well we can clone, but we want to get rid of non-gimple inlining code too). Keeping the unclonned body around seems difficult in combination with one declaration rule. But perhaps it is just my limited knowledge of C and C++ frontends here..
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33763