On Mon, Sep 26, 2011 at 03:05:00PM -0700, Lawrence Crowl wrote: > There a non-transparent change in behavior that may affect some users. > The inline functions will introduce additional lines in a sequence of > gdb 'step' commands. Use 'next' instead.
That is IMHO a serious obstackle. If anything, the inlines should use always_inline, artificial attributes, but don't know if GDB treats them already specially and doesn't step into them with step. Also, I'm afraid it will significantly grow cc1plus/cc1 debug info. The .gdbinit macro redefinition Paolo posted sounds to be a better approach. Jakub