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.
+2011-05-31 Pedro Alves <pedro@codesourcery.com>
+
+ * 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.
+
2011-05-16 Adrian Cornish <gnu@bluedreamer.com>
* linux-i386-ipa.c (supply_static_tracepoint_registers): Pass
ptid_t ptid = ptid_of (lwp);
/* DR6 and DR7 are retrieved with some other way. */
- gdb_assert (DR_FIRSTADDR <= regnum && regnum < DR_LASTADDR);
+ gdb_assert (DR_FIRSTADDR <= regnum && regnum <= DR_LASTADDR);
return x86_linux_dr_get (ptid, 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];
}
+2011-05-31 Pedro Alves <pedro@codesourcery.com>
+
+ * gdb.arch/i386-dr3-watch.c: New file.
+ * gdb.arch/i386-dr3-watch.exp: New file.
+
2011-05-24 Pedro Alves <pedro@codesourcery.com>
* gdb.trace/tfile.exp: Add test that opening the basic.tf trace