diff options
Diffstat (limited to 'gdb/TODO')
-rw-r--r-- | gdb/TODO | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -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. |