mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-07 09:43:56 -06:00
gdb support for user mode (Paul Brook)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1367 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
6e4255f6a6
commit
1fddef4b1b
14 changed files with 265 additions and 29 deletions
|
@ -26,6 +26,8 @@
|
|||
|
||||
#include "softfloat.h"
|
||||
|
||||
#define TARGET_HAS_ICE 1
|
||||
|
||||
#define EXCP_UDEF 1 /* undefined instruction */
|
||||
#define EXCP_SWI 2 /* software interrupt */
|
||||
#define EXCP_PREFETCH_ABORT 3
|
||||
|
@ -62,6 +64,11 @@ typedef struct CPUARMState {
|
|||
int user_mode_only;
|
||||
uint32_t address;
|
||||
|
||||
/* ICE debug support. */
|
||||
target_ulong breakpoints[MAX_BREAKPOINTS];
|
||||
int nb_breakpoints;
|
||||
int singlestep_enabled;
|
||||
|
||||
/* in order to avoid passing too many arguments to the memory
|
||||
write helpers, we store some rarely used information in the CPU
|
||||
context) */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue