summaryrefslogtreecommitdiff
path: root/gdb/expression.h
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2012-06-27 18:08:37 +0000
committerTom Tromey <tromey@redhat.com>2012-06-27 18:08:37 +0000
commitfbef701ec28f72adb73867b950c7eb5c08584e71 (patch)
tree4f4b9252878967c420f42db0275ff198d01fac0e /gdb/expression.h
parent1a297a45393e9d6d3117c87c2aa81df6846bcfe9 (diff)
downloadgdb-fbef701ec28f72adb73867b950c7eb5c08584e71.tar.gz
PR macros/7961:
* varobj.c (varobj_create): Update. (varobj_set_value): Update. * tracepoint.c (validate_actionline): Update. (encode_actions_1): Update. * parse.c (parse_exp_1): Add 'pc' argument. (parse_exp_in_context): Add 'pc' argument. Change how expression_context_pc is set. (parse_expression): Update. (parse_field_expression): Update. * expression.h (parse_exp_1): Update. * eval.c (parse_to_comma_and_eval): Update. * breakpoint.c (set_breakpoint_condition): Update. (update_watchpoint): Update. (init_breakpoint_sal): Update (find_condition_and_thread): Update. (watch_command_1): Update. (update_breakpoint_locations): Update. * ada-lang.c (ada_read_renaming_var_value): Update. (create_excep_cond_exprs): Update. testsuite * gdb.base/macscp1.c (macscp_expr): Add breakpoint comment. * gdb.base/macscp.exp (maybe_kfail): Add test for macro scope.
Diffstat (limited to 'gdb/expression.h')
-rw-r--r--gdb/expression.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/expression.h b/gdb/expression.h
index ace58f2b476..004a60e85c2 100644
--- a/gdb/expression.h
+++ b/gdb/expression.h
@@ -100,7 +100,8 @@ extern struct expression *parse_expression (char *);
extern struct type *parse_field_expression (char *, char **);
-extern struct expression *parse_exp_1 (char **, struct block *, int);
+extern struct expression *parse_exp_1 (char **, CORE_ADDR pc, struct block *,
+ int);
/* For use by parsers; set if we want to parse an expression and
attempt to complete a field name. */