This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
Re: Getting pissed off by gdb. Please help with stepping in.
Doug Evans wrote:
I agree it should work as you expect. I don't see the step out of bar
continuing passed foo, but I do see it stepping into foo (as if you
had done two steps, so to speak: step out of bar and step into foo).
[This is with gdb 7.0 and cvs head.]
One *could* use `finish' to accomplish what you want but I think a
`step' at the end of the function should behave like `finish' (modulo
printing the return value of course).
This was discussed a few years ago. I think it used to work the way
you (doug) expect, but some people thought it should work the way it
does now.
If I'm not mistaken, there's a user settable mode variable that will
set it back to the way it used to behave, but don't ask me to
remember what it is called.