This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: [RFA] Testsuite addition for x86 linux GDB and SIGALRM fix
Michael Snyder wrote:
>
> No, I'm thinking "finish", which means "take me back
> one stack frame."
That is not the meaning of "finish" as an English word. And for GDB it
means: "finish executing the current subroutine".
Where it should stop is a consequence of that. And this is what we are
discussing.
> It does not mean "and then finish
> executing the line from which the call took place".
> That's a separate operation.
You are still thinking "assembler".
There are two distinct paradigms" "source level debugging" and
"assembler level debugging". They are similar but not equal.
--
Fernando Nasser
Red Hat Canada Ltd. E-Mail: fnasser@redhat.com
2323 Yonge Street, Suite #300
Toronto, Ontario M4P 2C9