diff options
author | Matt Hunter <m@lfurio.us> | 2025-09-07 06:43:22 -0400 |
---|---|---|
committer | Matt Hunter <m@lfurio.us> | 2025-09-07 06:43:22 -0400 |
commit | 1001499baec9e8d6fb25c641b2a0577ccd419d6f (patch) | |
tree | 91bd8d29e34b2780a57e85623988be40babe2c85 /arch/arm-singlestep.h | |
parent | 3b03d95a22a99df7d84647179a86f8c7f534868a (diff) | |
parent | b2d6f5a4c75e8f68cb27edad38455375b500323b (diff) | |
download | misplays-1001499baec9e8d6fb25c641b2a0577ccd419d6f.tar.gz misplays-1001499baec9e8d6fb25c641b2a0577ccd419d6f.zip |
Merge branch 'arm32'
Add initial 32-bit ARM support and additionally build out internal
breakpoint design to allow the use of single-step oriented breakpoints.
* arm32:
Always prune step breakpoints when uninstalling from memory
Update detect_breakpoint() to better handle single stepping
Add architecture-specific single step support
Add 32-bit ARM architecture params
Diffstat (limited to 'arch/arm-singlestep.h')
-rw-r--r-- | arch/arm-singlestep.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm-singlestep.h b/arch/arm-singlestep.h new file mode 100644 index 0000000..263b188 --- /dev/null +++ b/arch/arm-singlestep.h @@ -0,0 +1,5 @@ +#pragma once + +#include "debugger.h" + +extern int arm_singlestep(struct thread *th); |