]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
2014-07-28 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
authorEdjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
Mon, 28 Jul 2014 20:46:02 +0000 (17:46 -0300)
committerEdjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
Mon, 28 Jul 2014 20:46:02 +0000 (17:46 -0300)
    * ppc-linux-nat.c (ppc_linux_can_use_hw_breakpoint): Report no hardware
    breakpoint support correctly.

gdb/ChangeLog
gdb/ppc-linux-nat.c

index 132cf67f45bbd0571c69a56a476e7b521ed71871..a114bfe76e054617e168170ab58dccc035c6003e 100644 (file)
@@ -1,3 +1,8 @@
+2014-07-28  Edjunior Barbosa Machado  <emachado@linux.vnet.ibm.com>
+
+       * ppc-linux-nat.c (ppc_linux_can_use_hw_breakpoint): Report no hardware
+       breakpoint support correctly.
+
 2014-07-26  Ludovic Courtès  <ludo@gnu.org>
            Doug Evans  <xdje42@gmail.com>
 
index fcfd4527cd69f0bbd59c259d564347463e0bcf90..6e8994e9852d839ee28787647684cad4b395b4a0 100644 (file)
@@ -1473,6 +1473,11 @@ ppc_linux_can_use_hw_breakpoint (struct target_ops *self,
     }
   else if (type == bp_hardware_breakpoint)
     {
+      if (total_hw_bp == 0)
+       {
+         /* No hardware breakpoint support. */
+         return 0;
+       }
       if (cnt > total_hw_bp)
        return -1;
     }