2000-09-06 H.J. Lu <hjl@gnu.org>

* TODO: Add hardware watchpint problems on x86 OSes for 5.1.
This commit is contained in:
H.J. Lu 2000-09-06 15:23:04 +00:00
parent 17a94bb6ec
commit 967110cb4f
2 changed files with 24 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2000-09-06 H.J. Lu <hjl@gnu.org>
* TODO: Add hardware watchpint problems on x86 OSes for 5.1.
2000-09-06 Kevin Buettner <kevinb@redhat.com>
* ia64-tdep.c (examine_prologue): Add rotating register rename

View File

@ -12,6 +12,26 @@ cycle. People hope to have these problems fixed in 5.1.
--
Hardware watchpint problems on x86 OSes, including Linux:
1. Delete/disable hardware watchpoints should free hardware debug
registers.
2. Watch for different values on a viariable with one hardware debug
register.
According to Eli Zaretskii <eliz@delorie.com>:
These are not GDB/ia32 issues per se: the above features are all
implemented in the DJGPP port of GDB and work in v5.0. Every
x86-based target should be able to lift the relevant parts of
go32-nat.c and use them almost verbatim. You get debug register
sharing through reference counts, and the ability to watch large
regions (up to 16 bytes) using multiple registers. (The required
infrastructure in high-level GDB application code, mostly in
breakpoint.c, is also working since v5.0.)
--
RFD: infrun.c: No bpstat_stop_status call after proceed over break?
http://sourceware.cygnus.com/ml/gdb-patches/2000-q1/msg00665.html