aboutsummaryrefslogtreecommitdiff
path: root/gdb/breakpoint.h
diff options
context:
space:
mode:
authorJan Kratochvil <jan.kratochvil@redhat.com>2010-08-16 19:53:05 +0000
committerJan Kratochvil <jan.kratochvil@redhat.com>2010-08-16 19:53:05 +0000
commitd63d0675b66c96510a519c93795e3ba3b074e979 (patch)
tree4cf2de24b43b11f04afc1b378afdc08811d6ce51 /gdb/breakpoint.h
parent06a64a0b786b2a3b81e8caced730c43939a78684 (diff)
downloadfsf-binutils-gdb-d63d0675b66c96510a519c93795e3ba3b074e979.zip
fsf-binutils-gdb-d63d0675b66c96510a519c93795e3ba3b074e979.tar.gz
fsf-binutils-gdb-d63d0675b66c96510a519c93795e3ba3b074e979.tar.bz2
gdb/
* breakpoint.c (update_watchpoint): Add source empty line. Prefer EXP_STRING_REPARSE to EXP_STRING. (watch_command_1): Set also EXP_STRING_REPARSE. (delete_breakpoint): Free also EXP_STRING_REPARSE. * breakpoint.h (struct breakpoint): New field exp_string_reparse. Update comment for exp_string.
Diffstat (limited to 'gdb/breakpoint.h')
-rw-r--r--gdb/breakpoint.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/gdb/breakpoint.h b/gdb/breakpoint.h
index 18dfe22..155a6d4 100644
--- a/gdb/breakpoint.h
+++ b/gdb/breakpoint.h
@@ -450,8 +450,11 @@ struct breakpoint
/* String form of the breakpoint condition (malloc'd), or NULL if there
is no condition. */
char *cond_string;
- /* String form of exp (malloc'd), or NULL if none. */
+ /* String form of exp to use for displaying to the user (malloc'd), or
+ NULL if none. */
char *exp_string;
+ /* String form to use for reparsing of EXP (malloc'd) or NULL. */
+ char *exp_string_reparse;
/* The expression we are watching, or NULL if not a watchpoint. */
struct expression *exp;