NAME=dbg.dc.loop.swstep
FILE=bins/elf/analysis/x64-loop
ARGS=-d
CMDS=<<EOF
e scr.color=0
e dbg.swstep=true
db sym.called_in_loop
dc ; dr PC
dc ; dr PC
dc ; dr PC
ds ; dr PC
ds ; dr PC
ds ; dr PC
dk 9
EOF
EXPECT=<<EOF
0x004004ed
0x004004ed
0x004004ed
0x004004ee
0x004004f1
0x004004f7
EOF
RUN

NAME=dbg.dc.loop.hwstep
FILE=bins/elf/analysis/x64-loop
ARGS=-d
CMDS=<<EOF
e scr.color=0
e dbg.swstep=false
db sym.called_in_loop
dc ; dr PC
dc ; dr PC
dc ; dr PC
ds ; dr PC
ds ; dr PC
ds ; dr PC
dk 9
EOF
EXPECT=<<EOF
0x004004ed
0x004004ed
0x004004ed
0x004004ee
0x004004f1
0x004004f7
EOF
RUN
