diff options
author | Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com> | 2012-05-30 13:37:17 +0000 |
---|---|---|
committer | Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com> | 2012-05-30 13:37:17 +0000 |
commit | bb08bdbd817cc9ae41f92dd039c363b75340cc61 (patch) | |
tree | 7552a0a9afdd66ea3f118e95ea0c648e35d6c35c | |
parent | 6d8bf25d7e9b6fa7cff57137e7c55bcb11b227d8 (diff) | |
download | gdb-bb08bdbd817cc9ae41f92dd039c363b75340cc61.zip gdb-bb08bdbd817cc9ae41f92dd039c363b75340cc61.tar.gz gdb-bb08bdbd817cc9ae41f92dd039c363b75340cc61.tar.bz2 |
* ppc-linux-nat.c (ppc_linux_can_use_hw_breakpoint): fix
accounting of hw watchpoints on ppc.
-rw-r--r-- | gdb/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/ppc-linux-nat.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index c2f01b9..14b0b7a 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2012-05-30 Edjunior Machado <emachado@linux.vnet.ibm.com> + + * ppc-linux-nat.c (ppc_linux_can_use_hw_breakpoint): fix + accounting of hw watchpoints on ppc. + 2012-05-30 Thiago Jung Bauermann <thiago.bauermann@linaro.org> * source.c (openp): Expand tilde in path entries. diff --git a/gdb/ppc-linux-nat.c b/gdb/ppc-linux-nat.c index 9bd11fd..b9e0c85 100644 --- a/gdb/ppc-linux-nat.c +++ b/gdb/ppc-linux-nat.c @@ -1461,7 +1461,7 @@ ppc_linux_can_use_hw_breakpoint (int type, int cnt, int ot) if (type == bp_hardware_watchpoint || type == bp_read_watchpoint || type == bp_access_watchpoint || type == bp_watchpoint) { - if (cnt > total_hw_wp) + if (cnt + ot > total_hw_wp) return -1; } else if (type == bp_hardware_breakpoint) |