* mips-tdep.c (init_extra_frame_info): Use frame relative stack
[deliverable/binutils-gdb.git] / gdb / TODO
index f643f84263d9938759302d94fdc9424444e06e6f..0e95297c075edc49eec9ca7122f3cf14df81e4bc 100644 (file)
--- a/gdb/TODO
+++ b/gdb/TODO
@@ -81,7 +81,16 @@ breakpoints that don't have to be removed to step over them.
 
 Speed up watchpoints by using debug registers, page table diddling (on
 SunOS4, can call mprotect() in the inferior; on other machines can do
-something simpler), etc.
+something simpler), etc.  Note that you need to detect a
+"fast-watchable expression" (i.e., if watching "*p", then either a
+change to the address pointed to by p or a change to p itself which
+causes the value of *p to change, is a watchpoint hit).  It is
+possible we will also someday want extensions which are
+lower-level--"read from these addresses", "write to these addresses",
+etc., but there is no consensus about just how important these are and
+exactly what form they would take.  There is a consensus that the
+existing watchpoint semantics should use hardware assists when
+available.
 
 Update gdbint.texinfo to include doc on the directory structure and 
 the various tricks of building gdb.
This page took 0.02846 seconds and 4 git commands to generate.