This is the mail archive of the
mailing list for the GDB project.
Re: Watching complex expressions patch
- To: muller at cerbere dot u-strasbg dot fr
- Subject: Re: Watching complex expressions patch
- From: Stan Shebs <shebs at cygnus dot com>
- Date: Thu, 4 Nov 1999 11:50:10 -0800
- CC: gdb-patches at sourceware dot cygnus dot com
Date: Thu, 04 Nov 1999 11:46:19 +0100
From: Pierre Muller <email@example.com>
So my mecanism remembers the last memory that has been set a watch
and after reject all watches of bigger memory regions including that memory !
I'm not clear on what you're getting at here, but it sounds wrong.
GDB should allow the user to set any combination of watchpoints on the
same or related pieces of data. The reason is the same as for
breakpoints; it's possible to attach conditions to watchpoints, and
you may have reason to attach one condition to "watch t.c", but a
different condition to a "watch t". GDB should evaluate both
conditions whenever t.c changes, but only one condition each time t.a
or t.b changes.