Remove redundant returns in void functions.
[deliverable/binutils-gdb.git] / gas / config / tc-m88k.c
index f39098c3913aa604ee671acca6cdfe1d5a3e9579..ec4acc88c3e9de815697479de5cb605e7ba8b60f 100644 (file)
@@ -125,11 +125,14 @@ struct m88k_insn
 static char *get_bf PARAMS ((char *param, unsigned *valp));
 static char *get_cmp PARAMS ((char *param, unsigned *valp));
 static char *get_cnd PARAMS ((char *param, unsigned *valp));
+static char *get_bf2 PARAMS ((char *param, int bc));
+static char *get_bf_offset_expression PARAMS ((char *param, unsigned *offsetp));
 static char *get_cr PARAMS ((char *param, unsigned *regnop));
 static char *get_fcr PARAMS ((char *param, unsigned *regnop));
 static char *get_imm16 PARAMS ((char *param, struct m88k_insn *insn));
 static char *get_o6 PARAMS ((char *param, unsigned *valp));
-static char *get_reg PARAMS ((char *param, unsigned *regnop, int reg_prefix));
+static char *match_name PARAMS ((char *, struct field_val_assoc *, unsigned *));
+static char *get_reg PARAMS ((char *param, unsigned *regnop, unsigned int reg_prefix));
 static char *get_vec9 PARAMS ((char *param, unsigned *valp));
 static char *getval PARAMS ((char *param, unsigned int *valp));
 
@@ -162,9 +165,6 @@ const char EXP_CHARS[] = "eE";
 /* or    0H1.234E-12 (see exp chars above) */
 const char FLT_CHARS[] = "dDfF";
 
-extern void float_cons (), cons (), s_globl (), s_space (),
-  s_set (), s_lcomm ();
-
 const pseudo_typeS md_pseudo_table[] =
 {
   {"align", s_align_bytes, 4},
@@ -333,7 +333,7 @@ calcop (format, param, insn)
   int f;
   unsigned val;
   unsigned opcode;
-  int reg_prefix = 'r';
+  unsigned int reg_prefix = 'r';
 
   insn->opcode = format->opcode;
   opcode = 0;
@@ -465,7 +465,7 @@ static char *
 get_reg (param, regnop, reg_prefix)
      char *param;
      unsigned *regnop;
-     int reg_prefix;
+     unsigned int reg_prefix;
 {
   unsigned c;
   unsigned regno;
@@ -885,7 +885,7 @@ get_o6 (param, valp)
 #define hexval(z) \
   (ISDIGIT (z) ? (z) - '0' :                                           \
    ISLOWER (z) ? (z) - 'a' + 10 :                                      \
-   ISUPPER (z) ? (z) - 'A' + 10 : -1)
+   ISUPPER (z) ? (z) - 'A' + 10 : (unsigned) -1)
 
 static char *
 getval (param, valp)
@@ -943,26 +943,6 @@ md_number_to_chars (buf, val, nbytes)
   number_to_chars_bigendian (buf, val, nbytes);
 }
 
-void
-md_number_to_disp (buf, val, nbytes)
-     char *buf;
-     int val;
-     int nbytes;
-{
-  as_fatal (_("md_number_to_disp not defined"));
-  md_number_to_chars (buf, val, nbytes);
-}
-
-void
-md_number_to_field (buf, val, nbytes)
-     char *buf;
-     int val;
-     int nbytes;
-{
-  as_fatal (_("md_number_to_field not defined"));
-  md_number_to_chars (buf, val, nbytes);
-}
-
 #define MAX_LITTLENUMS 6
 
 /* Turn a string in input_line_pointer into a floating point constant of type
@@ -1082,7 +1062,7 @@ md_estimate_size_before_relax (fragP, segment_type)
 
 /* These functions are needed if we are linking with obj-coffbfd.c.
    That file may be replaced by a more BFD oriented version at some
-   point.  If that happens, these functions should be rexamined.
+   point.  If that happens, these functions should be reexamined.
 
    Ian Lance Taylor, Cygnus Support, 13 July 1993.  */
 
This page took 0.024742 seconds and 4 git commands to generate.