aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2009-06-11 16:49:47 +0000
committerTom Tromey <tromey@redhat.com>2009-06-11 16:49:47 +0000
commit17dd65ce9a4afcdac9d58d57a3ddfe6f39e1c648 (patch)
treeea81d9d7e8090fdfb10341ff1dd0ed270e03bf25
parent828cd292ea8c751b9e977f74be2ab3773939a977 (diff)
downloadgdb-17dd65ce9a4afcdac9d58d57a3ddfe6f39e1c648.zip
gdb-17dd65ce9a4afcdac9d58d57a3ddfe6f39e1c648.tar.gz
gdb-17dd65ce9a4afcdac9d58d57a3ddfe6f39e1c648.tar.bz2
* eval.c (evaluate_subexp_standard) <OP_OBJC_MSGCALL>: Remove
'static' from local variable definitions.
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/eval.c10
2 files changed, 10 insertions, 5 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 030d14e..dbabe0d 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2009-06-11 Tom Tromey <tromey@redhat.com>
+
+ * eval.c (evaluate_subexp_standard) <OP_OBJC_MSGCALL>: Remove
+ 'static' from local variable definitions.
+
2009-06-11 Pedro Alves <pedro@codesourcery.com>
* symtab.c (append_expanded_sal): Remove unused local variables.
diff --git a/gdb/eval.c b/gdb/eval.c
index aac8f20..ec5b091 100644
--- a/gdb/eval.c
+++ b/gdb/eval.c
@@ -1016,17 +1016,17 @@ evaluate_subexp_standard (struct type *expect_type,
case OP_OBJC_MSGCALL:
{ /* Objective C message (method) call. */
- static CORE_ADDR responds_selector = 0;
- static CORE_ADDR method_selector = 0;
+ CORE_ADDR responds_selector = 0;
+ CORE_ADDR method_selector = 0;
CORE_ADDR selector = 0;
int struct_return = 0;
int sub_no_side = 0;
- static struct value *msg_send = NULL;
- static struct value *msg_send_stret = NULL;
- static int gnu_runtime = 0;
+ struct value *msg_send = NULL;
+ struct value *msg_send_stret = NULL;
+ int gnu_runtime = 0;
struct value *target = NULL;
struct value *method = NULL;