diff options
-rw-r--r-- | gdb/gdbserver/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/gdbserver/i386-low.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog index c1142d3..8c88063 100644 --- a/gdb/gdbserver/ChangeLog +++ b/gdb/gdbserver/ChangeLog @@ -1,3 +1,8 @@ +2011-12-14 Yao Qi <yao@codesourcery.com> + + * i386-low.c (i386_low_stopped_data_address): Initialize local + variable `control'. + 2011-12-13 Pedro Alves <pedro@codesourcery.com> PR remote/13492 diff --git a/gdb/gdbserver/i386-low.c b/gdb/gdbserver/i386-low.c index 0ac37c85..c861830 100644 --- a/gdb/gdbserver/i386-low.c +++ b/gdb/gdbserver/i386-low.c @@ -566,7 +566,7 @@ i386_low_stopped_data_address (struct i386_debug_reg_state *state, data breakpoint trap. Only fetch it when necessary, to avoid an unnecessary extra syscall when no watchpoint triggered. */ int control_p = 0; - unsigned control; + unsigned control = 0; /* In non-stop/async, threads can be running while we change the global dr_mirror (and friends). Say, we set a watchpoint, and |