> That __attribute__((leafify)) workes for me is probably due to using C++ > and all functions I want to be inlined are markes as such because they're > methods defined inside the class bodies. So why not call it __attribute__ ((inline_all_inlinables))? In unit-at-a-time mode everything is inlinable; and there's a precedent for the funny names in -fmove-all-movables. :-) Paolo