|
From: | Scott Dattalo |
Subject: | Re: [Qemu-discuss] Singlestepping & Target assembly instructions |
Date: | Thu, 17 Sep 2015 13:48:15 -0700 |
User-agent: | Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 |
On 9/17/2015 12:06 PM, Peter Maydell wrote:
If "-d help" doesn't produce a list including 'nochain' with the help text as per the patch, then something has gone wrong with your compile/install process, or you're just accidentally running the wrong qemu binary.
You're correct: the version in /usr/bin was taking precedence over the one in /usr/local/bin. I should've caught that... The nochain option is indeed enabled with the patch.
Unfortunately, I must be missing something else. Here's how I invoke QEmu:$ qemu-system-arm -M versatilepb -m 128M -nographic -D trace.log -d in_asm,cpu,nochain -singlestep -kernel myfile.bin
The same trace.log is produced when 'nochain' is omitted. I was expecting the nochain to tell QEmu to emit the entire execution trace. Am I missing (or adding) another option? Or am I misunderstanding the intent of nochain?
BTW, the -s -S options still allow gdb to attach and the trace log for single stepping is the same as before.
Thanks for your patience! Scott
[Prev in Thread] | Current Thread | [Next in Thread] |