aboutsummaryrefslogtreecommitdiff
path: root/gdb/gdbserver/win32-i386-low.c
diff options
context:
space:
mode:
authorPedro Alves <palves@redhat.com>2011-05-31 21:18:56 +0000
committerPedro Alves <palves@redhat.com>2011-05-31 21:18:56 +0000
commit0a5b1e09bf62fcbe776eb641640f802f64bb6169 (patch)
treedd65006627e5bfe52013d110020fb5255e17a3c7 /gdb/gdbserver/win32-i386-low.c
parent74ce8de7cab5dd5a4e098f226235256b976b5165 (diff)
downloadgdb-0a5b1e09bf62fcbe776eb641640f802f64bb6169.zip
gdb-0a5b1e09bf62fcbe776eb641640f802f64bb6169.tar.gz
gdb-0a5b1e09bf62fcbe776eb641640f802f64bb6169.tar.bz2
2011-05-31 Pedro Alves <pedro@codesourcery.com>
gdb/gdbserver/ * linux-x86-low.c (i386_dr_low_get_addr): Fix off by one in assertion. * win32-i386-low.c (i386_dr_low_get_addr): Ditto. gdb/testsuite/ * gdb.arch/i386-dr3-watch.c: New file. * gdb.arch/i386-dr3-watch.exp: New file.
Diffstat (limited to 'gdb/gdbserver/win32-i386-low.c')
-rw-r--r--gdb/gdbserver/win32-i386-low.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gdb/gdbserver/win32-i386-low.c b/gdb/gdbserver/win32-i386-low.c
index 6063df8..c29b9b0 100644
--- a/gdb/gdbserver/win32-i386-low.c
+++ b/gdb/gdbserver/win32-i386-low.c
@@ -61,7 +61,7 @@ i386_dr_low_set_addr (const struct i386_debug_reg_state *state, int regnum)
CORE_ADDR
i386_dr_low_get_addr (int regnum)
{
- gdb_assert (DR_FIRSTADDR <= regnum && regnum < DR_LASTADDR);
+ gdb_assert (DR_FIRSTADDR <= regnum && regnum <= DR_LASTADDR);
return debug_reg_state.dr_mirror[regnum];
}