diff options
Diffstat (limited to 'tools/checkstack.py')
-rwxr-xr-x | tools/checkstack.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/checkstack.py b/tools/checkstack.py index 7cc48adb..aa38ea8e 100755 --- a/tools/checkstack.py +++ b/tools/checkstack.py @@ -42,7 +42,7 @@ re_asm = re.compile( + r'):\t.*\t(addr32 )?(?P<insn>.+?)[ ]*((?P<calladdr>' + hex_s + r') <(?P<ref>.*)>)?$') re_usestack = re.compile( - r'^(push.*)|(sub.* [$](?P<num>0x' + hex_s + r'),%esp)$') + r'^(push[f]?[lw])|(sub.* [$](?P<num>0x' + hex_s + r'),%esp)$') def calc(): # funcs[funcaddr] = [funcname, basicstackusage, maxstackusage |