diff options
Diffstat (limited to 'gdb/sparcl-tdep.c')
-rw-r--r-- | gdb/sparcl-tdep.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gdb/sparcl-tdep.c b/gdb/sparcl-tdep.c index 89e1c2c..e50fdce 100644 --- a/gdb/sparcl-tdep.c +++ b/gdb/sparcl-tdep.c @@ -83,7 +83,7 @@ static void sparclite_download PARAMS ((char *filename, int from_tty)); #define DDA1_ENABLE 0x80 #define DIA2_ENABLE 0x40 #define DIA1_ENABLE 0x20 -#define DSINGLE_STEP 0x10 +#define DSINGLE_STEP 0x10 /* not used */ #define DDV_TYPE_MASK 0xc #define DDV_TYPE_LOAD 0x0 #define DDV_TYPE_STORE 0x4 @@ -232,6 +232,10 @@ sparclite_check_watch_resources (type, cnt, ot) int cnt; int ot; { + /* Watchpoints not supported on simulator. */ + if (strcmp (target_shortname, "sim") == 0) + return 0; + if (type == bp_hardware_breakpoint) { if (TARGET_HW_BREAK_LIMIT == 0) |