Fix for PR 18873:
authorMark Alexander <marka@cygnus>
Fri, 22 Jan 1999 17:15:21 +0000 (17:15 +0000)
committerMark Alexander <marka@cygnus>
Fri, 22 Jan 1999 17:15:21 +0000 (17:15 +0000)
* remote-mips.c (mips_initialize): Fix parameters to clear_breakpoint.
(common_breakpoint): Restore support for instruction breakpoints
on non-LSI targets.

gdb/remote-mips.c

index 769834a1cf2e2672f67fa93bf28dcfc07ba16be9..c92f8b706c94d7654d5145eef283a4df33f242a7 100644 (file)
@@ -1514,7 +1514,7 @@ mips_initialize ()
 
   /* Clear all breakpoints: */
   if ((mips_monitor == MON_IDT
-       && clear_breakpoint (BREAK_UNUSED, -1, 0) == 0)
+       && clear_breakpoint (-1, 0, BREAK_UNUSED) == 0)
       || mips_monitor == MON_LSI)
     monitor_supports_breakpoints = 1;
   else
@@ -2801,6 +2801,9 @@ common_breakpoint (set, addr, len, type)
            case BREAK_ACCESS:          /* read/write */
              flags = "rw";
              break;
+           case BREAK_FETCH:           /* fetch */
+             flags = "f";
+             break;
            default:
              abort ();
            }