title: GDB: programmatically delete a watchpoint
body: <p>Is it possible to delete a watchpoint without knowing the watchpoint number?</p>
  
  <p>I am using commands attached to a breakpoint to set a watchpoint on a memory location. I would like to have the watchpoint cleared at another breakpoint, but I can't figure out how to clear a watchpoint without the watchpoint number. Is there a command that can delete a watchpoint by memory location?</p>