+2017-12-17  Stafford Horne  <shorne@gmail.com>
+
+       * gdb/or1k-tdep.c (show_or1k_debug): Fix function parameter alignment.
+       (or1k_analyse_inst): Likewise.
+       (or1k_single_step_through_delay): Likewise.
+       (or1k_frame_cache): Fix parameter alignment and use paddress()
+       instead of %x.
+
 2017-12-17  Stafford Horne  <shorne@gmail.com>
 
        * NEWS (Changes since GDB 8.0): Mention new or1k target and new
 
 
 static void
 show_or1k_debug (struct ui_file *file, int from_tty,
-                 struct cmd_list_element *c, const char *value)
+                struct cmd_list_element *c, const char *value)
 {
   fprintf_filtered (file, _("OpenRISC debugging is %s.\n"), value);
 }
          /* Check we got something, and if so skip on.  */
          if (start_ptr == end_ptr)
            error (_("bitstring \"%s\" at offset %d has no length field."),
-                       format, i);
+                  format, i);
 
          i += end_ptr - start_ptr;
 
             just should not be wrong.  */
          if ('b' != format[i++])
            error (_("bitstring \"%s\" at offset %d has no terminating 'b'."),
-                       format, i);
+                  format, i);
 
          /* Break out the field.  There is a special case with a bit width
             of 32.  */
 
        default:
          error (_("invalid character in bitstring \"%s\" at offset %d."),
-                     format, i);
+                format, i);
          break;
        }
     }
     return 0;
 
   insn = cgen_lookup_insn (tdep->gdb_cgen_cpu_desc,
-                           NULL,
-                           or1k_fetch_instruction (gdbarch, ppc),
-                           NULL, 32, &tmp_fields, 0);
+                          NULL,
+                          or1k_fetch_instruction (gdbarch, ppc),
+                          NULL, 32, &tmp_fields, 0);
 
   /* NULL here would mean the last instruction was not understood by cgen.
      This should not usually happen, but if does its not a delay slot.  */
      have executed the code.  Check we have a sane prologue size, and if
      zero we are frameless and can give up here.  */
   if (end_addr < start_addr)
-    error (_("end addr 0x%08x is less than start addr 0x%08x"),
-               (unsigned int) end_addr, (unsigned int) start_addr);
+    error (_("end addr %s is less than start addr %s"),
+          paddress (gdbarch, end_addr), paddress (gdbarch, start_addr));
 
   if (end_addr == start_addr)
     frame_size = 0;