------- Comment #16 from pinskia at gcc dot gnu dot org 2007-03-26 21:21 ------- You supposed to mark all functions which you don't want inlined as noinline. that is what the noinline attribute is there for. The inliner is just too smart that is all. If you want a dumber inliner fine, but don't complain to us when the inliner is not as good any more.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31362