Eliminate PARAMS from function pointer declarations.
[deliverable/binutils-gdb.git] / gdb / d30v-tdep.c
index 862566fbd1396447e96735cf51a9a88dd2194468..cea03508daf319b4b988c0f42a2f031b3398fffe 100644 (file)
@@ -1,5 +1,5 @@
 /* Target-dependent code for Mitsubishi D30V, for GDB.
-   Copyright (C) 1996, 1997 Free Software Foundation, Inc.
+   Copyright (C) 1996, 1997, 2000 Free Software Foundation, Inc.
 
    This file is part of GDB.
 
 #include "symfile.h"
 #include "objfiles.h"
 
-void d30v_frame_find_saved_regs PARAMS ((struct frame_info * fi,
-                                        struct frame_saved_regs * fsr));
-void d30v_frame_find_saved_regs_offsets PARAMS ((struct frame_info * fi,
-                                           struct frame_saved_regs * fsr));
-static void d30v_pop_dummy_frame PARAMS ((struct frame_info * fi));
-static void d30v_print_flags PARAMS ((void));
-static void print_flags_command PARAMS ((char *, int));
+#include "language.h" /* For local_hex_string() */
+
+void d30v_frame_find_saved_regs (struct frame_info *fi,
+                                struct frame_saved_regs *fsr);
+void d30v_frame_find_saved_regs_offsets (struct frame_info *fi,
+                                        struct frame_saved_regs *fsr);
+static void d30v_pop_dummy_frame (struct frame_info *fi);
+static void d30v_print_flags (void);
+static void print_flags_command (char *, int);
 
 /* the following defines assume:
    fp is r61, lr is r62, sp is r63, and ?? is r22
@@ -717,7 +719,7 @@ d30v_init_frame_pc (fromleaf, prev)
              prev->next ? FRAME_SAVED_PC (prev->next) : read_pc ());
 }
 
-static void d30v_print_register PARAMS ((int regnum, int tabular));
+static void d30v_print_register (int regnum, int tabular);
 
 static void
 d30v_print_register (regnum, tabular)
@@ -727,10 +729,11 @@ d30v_print_register (regnum, tabular)
   if (regnum < A0_REGNUM)
     {
       if (tabular)
-       printf_filtered ("%08x", read_register (regnum));
+       printf_filtered ("%08lx", (long) read_register (regnum));
       else
-       printf_filtered ("0x%x  %d", read_register (regnum),
-                        read_register (regnum));
+       printf_filtered ("0x%lx %ld",
+                        (long) read_register (regnum),
+                        (long) read_register (regnum));
     }
   else
     {
@@ -1088,15 +1091,15 @@ d30v_extract_return_value (valtype, regbuf, valbuf)
 
 #define TRACE_BUFFER_BASE (0xf40000)
 
-static void trace_command PARAMS ((char *, int));
+static void trace_command (char *, int);
 
-static void untrace_command PARAMS ((char *, int));
+static void untrace_command (char *, int);
 
-static void trace_info PARAMS ((char *, int));
+static void trace_info (char *, int);
 
-static void tdisassemble_command PARAMS ((char *, int));
+static void tdisassemble_command (char *, int);
 
-static void display_trace PARAMS ((int, int));
+static void display_trace (int, int);
 
 /* True when instruction traces are being collected.  */
 
@@ -1162,10 +1165,10 @@ trace_info (args, from_tty)
 
       for (i = 0; i < trace_data.size; ++i)
        {
-         printf_filtered ("%d: %d instruction%s at 0x%x\n",
+         printf_filtered ("%d: %d instruction%s at 0x%s\n",
                           i, trace_data.counts[i],
                           (trace_data.counts[i] == 1 ? "" : "s"),
-                          trace_data.addrs[i]);
+                          paddr_nz (trace_data.addrs[i]));
        }
     }
   else
@@ -1180,11 +1183,11 @@ trace_info (args, from_tty)
 static int
 print_insn (memaddr, stream)
      CORE_ADDR memaddr;
-     GDB_FILE *stream;
+     struct ui_file *stream;
 {
   /* If there's no disassembler, something is very wrong.  */
   if (tm_print_insn == NULL)
-    abort ();
+    internal_error ("print_insn: no disassembler");
 
   if (TARGET_BYTE_ORDER == BIG_ENDIAN)
     tm_print_insn_info.endian = BFD_ENDIAN_BIG;
@@ -1294,7 +1297,9 @@ tdisassemble_command (arg, from_tty)
        high = low;
     }
 
-  printf_filtered ("Dump of trace from %d to %d:\n", low, high);
+  printf_filtered ("Dump of trace from %s to %s:\n",
+                  paddr_u (low),
+                  paddr_u (high));
 
   display_trace (low, high);
 
@@ -1360,8 +1365,8 @@ display_trace (low, high)
     }
 }
 
-extern void (*target_resume_hook) PARAMS ((void));
-extern void (*target_wait_loop_hook) PARAMS ((void));
+extern void (*target_resume_hook) (void);
+extern void (*target_wait_loop_hook) (void);
 
 void
 _initialize_d30v_tdep ()
This page took 0.024844 seconds and 4 git commands to generate.