Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix stepping out of current function in debugger #11

Merged
merged 1 commit into from
May 11, 2016

Conversation

peace-maker
Copy link
Contributor

Using "go func" in the debugger just acts the same as a normal "go". Remember the current frame after changing to the STEPOUT run mode.

Using "go func" in the debugger just acts the same as
a normal "go". Remember the current frame after changing to
the STEPOUT run mode.
@compuphase compuphase merged commit ef9a688 into compuphase:master May 11, 2016
@compuphase
Copy link
Owner

Good catch. Thanks.

@peace-maker peace-maker deleted the dbg_stepout branch May 11, 2016 15:55
compuphase added a commit that referenced this pull request May 15, 2016
…ultiple files (issue #10).

pawndbg: BUG fix in command "step out" (of function): the stack frame of the current function must be saved after giving the step-out command (issue #11).
amxstring: BUG fix in strcmp() in which it returns the difference in string lengths if the strings match up to the shortest string (but it should only return -1, 0 or 1) (issue #13).
sc1: BUG fix in array declarations with 3 dimensions (or more) and only variable dimensions; where the last dimension may be set to a fixed size due to an incorrect "optimization" (issue #12).
ARM Thumb implementations support both the original Thumb instructions as well as Thumb2.
Compiler: collect state transitions to include them in the report.
Compiler: support "#ifdef" and "#ifndef", for compatibility with C.
Compiler: extension .i is now also implicitly checked for (.i is now preferred to .inc).
Compiler: constant literal strings that appear multiple times in the source code are merged (to save space).
Some code clean-up as suggested by cppcheck.
Some compatibility changes for 64-bit systems.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants