* linux-low.c (fetch_register, store_register): Make code
authorMaciej W. Rozycki <macro@linux-mips.org>
Tue, 6 Dec 2011 23:09:08 +0000 (23:09 +0000)
committerMaciej W. Rozycki <macro@linux-mips.org>
Tue, 6 Dec 2011 23:09:08 +0000 (23:09 +0000)
consistent, fix formatting.

gdb/gdbserver/ChangeLog
gdb/gdbserver/linux-low.c

index 601decfd771d09f19e9dd0383f6a07ae5ea66324..edfaebab1a46392c11a4587d814986625650cdd1 100644 (file)
@@ -1,3 +1,8 @@
+2011-12-06  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * linux-low.c (fetch_register, store_register): Make code
+       consistent, fix formatting.
+
 2011-12-06  Maciej W. Rozycki  <macro@codesourcery.com>
 
        * linux-low.c (usr_store_inferior_registers): Factor out code
index df711035a0a037cb87401d0476f155766a2c4eac..4b5279c3f735fdae295273c2e9ea9a8fff2e8caa 100644 (file)
@@ -3745,10 +3745,11 @@ fetch_register (struct regcache *regcache, int regno)
   if (regaddr == -1)
     return;
 
-  pid = lwpid_of (get_thread_lwp (current_inferior));
   size = ((register_size (regno) + sizeof (PTRACE_XFER_TYPE) - 1)
-         & - sizeof (PTRACE_XFER_TYPE));
+         & -sizeof (PTRACE_XFER_TYPE));
   buf = alloca (size);
+
+  pid = lwpid_of (get_thread_lwp (current_inferior));
   for (i = 0; i < size; i += sizeof (PTRACE_XFER_TYPE))
     {
       errno = 0;
@@ -3779,16 +3780,15 @@ store_register (struct regcache *regcache, int regno)
 
   if (regno >= the_low_target.num_regs)
     return;
-
-  if ((*the_low_target.cannot_store_register) (regno) == 1)
+  if ((*the_low_target.cannot_store_register) (regno))
     return;
 
   regaddr = register_addr (regno);
   if (regaddr == -1)
     return;
-  errno = 0;
-  size = (register_size (regno) + sizeof (PTRACE_XFER_TYPE) - 1)
-        & - sizeof (PTRACE_XFER_TYPE);
+
+  size = ((register_size (regno) + sizeof (PTRACE_XFER_TYPE) - 1)
+         & -sizeof (PTRACE_XFER_TYPE));
   buf = alloca (size);
   memset (buf, 0, size);