diff options
author | Nathan Binkert <binkertn@umich.edu> | 2004-02-03 10:50:04 -0500 |
---|---|---|
committer | Nathan Binkert <binkertn@umich.edu> | 2004-02-03 10:50:04 -0500 |
commit | b1221a3395495d99e988ee64a4bb93b5f3391292 (patch) | |
tree | b701b670f9549c43d49bd2677b89899c5d07d3a5 /base/kgdb.h | |
parent | 2f369ee5d59766750df7466e24a229f96d8faa09 (diff) | |
download | gem5-b1221a3395495d99e988ee64a4bb93b5f3391292.tar.xz |
Remote debugging cleanup and internal debugging support
base/kgdb.h:
Remove flags that aren't used
base/remote_gdb.cc:
Better debugging:
- Give each class a name() function so that the trace infrastructure
knows the correct object name.
- Make the remote debugger capable of detach.
- Split out the RGDB trace flag into a bunch of specific flags.
Remove dead code
Add a new trap type
base/remote_gdb.hh:
Add a name() to the various objects for the trace system
base/trace.hh:
don't need a using directive
add DPRINTFNR: debug printf, no flag, raw output
kern/tru64/tru64_system.cc:
use the INT trap type instead of IF
--HG--
extra : convert_revision : 25e610216c6f43d5d328651bba915f71bade059e
Diffstat (limited to 'base/kgdb.h')
-rw-r--r-- | base/kgdb.h | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/base/kgdb.h b/base/kgdb.h index 35f74f4ba..a358dfa16 100644 --- a/base/kgdb.h +++ b/base/kgdb.h @@ -172,32 +172,4 @@ #define ALPHA_KENTRY_UNA 4 #define ALPHA_KENTRY_SYS 5 -/* - * MMCSR Fault Type Codes. [OSF/1 PALcode Specific] - */ - -#define ALPHA_MMCSR_INVALTRANS 0 -#define ALPHA_MMCSR_ACCESS 1 -#define ALPHA_MMCSR_FOR 2 -#define ALPHA_MMCSR_FOE 3 -#define ALPHA_MMCSR_FOW 4 - -/* - * Instruction Fault Type Codes. [OSF/1 PALcode Specific] - */ - -#define ALPHA_IF_CODE_BPT 0 -#define ALPHA_IF_CODE_BUGCHK 1 -#define ALPHA_IF_CODE_GENTRAP 2 -#define ALPHA_IF_CODE_FEN 3 -#define ALPHA_IF_CODE_OPDEC 4 - -#define BKPT_INST 0x00000080 // breakpoint instruction -#define BKPT_SIZE (4) // size of breakpoint inst - -#define IS_BREAKPOINT_TRAP(type, code) ((type) == ALPHA_KENTRY_IF && \ - (code) == ALPHA_IF_CODE_BPT) -#define IS_WATCHPOINT_TRAP(type, code) 0 - - #endif /* __KGDB_H__ */ |