aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Kratochvil <jan.kratochvil@redhat.com>2012-06-01 16:50:11 +0000
committerJan Kratochvil <jan.kratochvil@redhat.com>2012-06-01 16:50:11 +0000
commit89dc0afdc93f3688377cab4c5ddae1630e8d50eb (patch)
treec5af6033c19faeaccc29196736eabd80b575d0e0
parent5299c1c488017d034cd4f36821d35f8d04300c7c (diff)
downloadgdb-89dc0afdc93f3688377cab4c5ddae1630e8d50eb.zip
gdb-89dc0afdc93f3688377cab4c5ddae1630e8d50eb.tar.gz
gdb-89dc0afdc93f3688377cab4c5ddae1630e8d50eb.tar.bz2
gdb/gdbserver/
Fix gcc -flto compilation warning. * server.c (main): Make variable multi_mode and attach volatile.
-rw-r--r--gdb/gdbserver/ChangeLog5
-rw-r--r--gdb/gdbserver/server.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog
index f364c01..a52d944 100644
--- a/gdb/gdbserver/ChangeLog
+++ b/gdb/gdbserver/ChangeLog
@@ -1,3 +1,8 @@
+2012-06-01 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Fix gcc -flto compilation warning.
+ * server.c (main): Make variable multi_mode and attach volatile.
+
2012-05-30 Thiago Jung Bauermann <thiago.bauermann@linaro.org>
* linux-low.c (get_r_debug): Disable code using DT_MIPS_RLD_MAP
diff --git a/gdb/gdbserver/server.c b/gdb/gdbserver/server.c
index 30bb3c3..9fd550b 100644
--- a/gdb/gdbserver/server.c
+++ b/gdb/gdbserver/server.c
@@ -2604,8 +2604,8 @@ main (int argc, char *argv[])
int pid;
char *arg_end, *port;
char **next_arg = &argv[1];
- int multi_mode = 0;
- int attach = 0;
+ volatile int multi_mode = 0;
+ volatile int attach = 0;
int was_running;
while (*next_arg != NULL && **next_arg == '-')