mirror of
https://github.com/utmapp/qemu.git
synced 2026-05-26 13:51:06 +00:00
622c8770d0
Currently, single-stepping is tied to GDB debugging. This means that when EXCP_DEBUG is returned, a debug exception is triggered in many cases. We define a new EXCP_SINGLESTEP to differentiate the case where we want a single step to not be tied to a debug exception. We also define a new flag for cpu->singlestep_enabled called SSTEP_NODEBUG which is set when we want to use single-step for purposes other than debugging. Signed-off-by: Joelle van Dyne <j@getutm.app>