aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/checkstack.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/checkstack.py')
-rwxr-xr-xscripts/checkstack.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/checkstack.py b/scripts/checkstack.py
index d4f58cf3..cbeb415d 100755
--- a/scripts/checkstack.py
+++ b/scripts/checkstack.py
@@ -172,6 +172,9 @@ def main():
if '+' in ref:
# Inter-function jump.
pass
+ elif insn.startswith('ld') or insn.startswith('st'):
+ # memory access
+ pass
elif insn in ('rjmp', 'jmp', 'brne', 'brcs'):
# Tail call
cur.noteCall(insnaddr, calladdr, 0)