2013-09-12 Andrew Pinski <apinski@cavium.com>
authorAndrew Pinski <apinski@cavium.com>
Thu, 12 Sep 2013 07:14:37 +0000 (07:14 +0000)
committerAndrew Pinski <apinski@cavium.com>
Thu, 12 Sep 2013 07:14:37 +0000 (07:14 +0000)
* aarch64-linux-nat.c (aarch64_linux_set_debug_regs): Zero out regs.

gdb/ChangeLog
gdb/aarch64-linux-nat.c

index fa3de16d4087295b06ee6f78cc0beeefab009e0e..903dcba7ee46093dabab9b6e8bef302a600bb0b5 100644 (file)
@@ -1,3 +1,7 @@
+2013-09-12  Andrew Pinski  <apinski@cavium.com>
+
+       * aarch64-linux-nat.c (aarch64_linux_set_debug_regs): Zero out regs.
+
 2013-09-10  Andreas Arnez  <arnez@linux.vnet.ibm.com>
 
        * config/s390/s390.mh (NATDEPFILES): Add linux-waitpid.o.
index 846f1562ab650a09150a7c7855c53a0c511fb28b..f68561944d50c9dae4a3f6d5d2f00db88b6ade88 100644 (file)
@@ -312,6 +312,7 @@ aarch64_linux_set_debug_regs (const struct aarch64_debug_reg_state *state,
   const CORE_ADDR *addr;
   const unsigned int *ctrl;
 
+  memset (&regs, 0, sizeof (regs));
   iov.iov_base = &regs;
   iov.iov_len = sizeof (regs);
   count = watchpoint ? aarch64_num_wp_regs : aarch64_num_bp_regs;