]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - sim/common/hw-base.c
Update years in copyright notice for the GDB files.
[thirdparty/binutils-gdb.git] / sim / common / hw-base.c
index 4fe3bdee52d4aa9bfdad82651c76032670603097..2cd39b2a369ab78e784f59f9f0d2b2734ba9d59e 100644 (file)
@@ -1,6 +1,6 @@
 /* The common simulator framework for GDB, the GNU Debugger.
 
-   Copyright 2002, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
+   Copyright 2002-2013 Free Software Foundation, Inc.
 
    Contributed by Andrew Cagney and Red Hat.
 
@@ -40,7 +40,8 @@
 
 #include "hw-config.h"
 
-struct hw_base_data {
+struct hw_base_data
+{
   int finished_p;
   const struct hw_descriptor *descriptor;
   hw_delete_callback *to_delete;
@@ -80,14 +81,16 @@ generic_hw_unit_decode (struct hw *bus,
            return -1;
          unit++;
        }
-      if (nr_cells < max_nr_cells) {
-       /* shift everything to correct position */
-       int i;
-       for (i = 1; i <= nr_cells; i++)
-         phys->cells[max_nr_cells - i] = phys->cells[nr_cells - i];
-       for (i = 0; i < (max_nr_cells - nr_cells); i++)
-         phys->cells[i] = 0;
-      }
+      if (nr_cells < max_nr_cells)
+       {
+         /* shift everything to correct position */
+         int i;
+
+         for (i = 1; i <= nr_cells; i++)
+           phys->cells[max_nr_cells - i] = phys->cells[nr_cells - i];
+         for (i = 0; i < (max_nr_cells - nr_cells); i++)
+           phys->cells[i] = 0;
+       }
       phys->nr_cells = max_nr_cells;
       return max_nr_cells;
   }
@@ -111,28 +114,29 @@ generic_hw_unit_encode (struct hw *bus,
   /* don't output anything if empty */
   if (phys->nr_cells == 0)
     {
-      strcpy(pos, "");
+      strcpy (pos, "");
       len = 0;
     }
   else if (i == phys->nr_cells)
     {
       /* all zero */
-      strcpy(pos, "0");
+      strcpy (pos, "0");
       len = 1;
     }
   else
     {
       for (; i < phys->nr_cells; i++)
        {
-         if (pos != buf) {
-           strcat(pos, ",");
-           pos = strchr(pos, '\0');
-         }
+         if (pos != buf)
+           {
+             strcat (pos, ",");
+             pos = strchr (pos, '\0');
+           }
          if (phys->cells[i] < 10)
            sprintf (pos, "%ld", (unsigned long)phys->cells[i]);
          else
            sprintf (pos, "0x%lx", (unsigned long)phys->cells[i]);
-         pos = strchr(pos, '\0');
+         pos = strchr (pos, '\0');
        }
       len = pos - buf;
     }