* config/tc-openrisc.c (ignore_pseudo): Prototype.
authorAlan Modra <amodra@gmail.com>
Thu, 12 Dec 2002 22:05:00 +0000 (22:05 +0000)
committerAlan Modra <amodra@gmail.com>
Thu, 12 Dec 2002 22:05:00 +0000 (22:05 +0000)
(md_atof): Remove declaration of atof_ieee.
* config/tc-or32.c (parse_operand): Prototype non-BFD too.
(md_apply_fix3): Fix bogus >>='s.
(md_undefined_symbol): Delete unused var.

gas/ChangeLog
gas/config/tc-openrisc.c
gas/config/tc-or32.c

index 7cddfbb647b0fd0d5953cb9805948de9dee2b3e7..c8361ff4405e71a1b8c1b22c55760f149443f1f7 100644 (file)
@@ -1,5 +1,10 @@
 2002-12-13  Alan Modra  <amodra@bigpond.net.au>
 
+       * config/tc-openrisc.c (ignore_pseudo): Prototype.
+       (md_atof): Remove declaration of atof_ieee.
+       * config/tc-or32.c (parse_operand): Prototype non-BFD too.
+       (md_apply_fix3): Fix bogus >>='s.
+       (md_undefined_symbol): Delete unused var.
        * config/tc-pj.c (little, big, parse_exp_save_ilp): Prototype.
        (c_to_r, ipush_code, fake_opcode, alias): Likewise.
        (fake_opcode): Adjust for pj_opc_int_t change.
index d4177eba94a0d5e841af8706cb9f01cb16a71129..726b583d7422a7697cc9ff57a97af79c863361b2 100644 (file)
@@ -83,6 +83,8 @@ md_show_usage (stream)
 {
 }
 
+static void ignore_pseudo PARAMS ((int));
+
 static void
 ignore_pseudo (val)
      int val ATTRIBUTE_UNUSED;
@@ -443,7 +445,6 @@ md_atof (type, litP, sizeP)
   int              prec;
   LITTLENUM_TYPE   words [MAX_LITTLENUMS];
   char *           t;
-  char *           atof_ieee ();
 
   switch (type)
     {
index 2983b7a215df9bf51932188f86f7f1c5081e62fa..114495870b6050ae1e22744fb94f0cff5695ffa9 100644 (file)
@@ -117,9 +117,7 @@ static unsigned long jalr_r9_opcode;
 
 static int check_invalid_opcode PARAMS ((unsigned long));
 static void encode PARAMS ((const struct machine_opcode *, unsigned long *, signed long, char));
-#ifdef BFD_ASSEMBLER
-static char * parse_operand PARAMS ((char *, expressionS *, int));
-#endif
+static char *parse_operand PARAMS ((char *, expressionS *, int));
 
 /* Set bits in machine opcode according to insn->encoding
    description and passed operand.  */
@@ -352,7 +350,7 @@ parse_operand (s, operandp, opt)
 }
 #else
 
-char *
+static char *
 parse_operand (s, operandp, opt)
      char *s;
      expressionS *operandp;
@@ -1087,7 +1085,7 @@ md_apply_fix3 (fixP, valP, seg)
       break;
 
     case RELOC_WDISP30:
-      val = (val >>= 2) + 1;
+      val = (val >> 2) + 1;
       buf[0] |= (val >> 24) & 0x3f;
       buf[1] = (val >> 16);
       buf[2] = val >> 8;
@@ -1111,7 +1109,7 @@ md_apply_fix3 (fixP, valP, seg)
       break;
 
     case RELOC_WDISP22:
-      val = (val >>= 2) + 1;
+      val = (val >> 2) + 1;
       /* FALLTHROUGH */
     case RELOC_BASE22:
       buf[1] |= (val >> 16) & 0x3f;
@@ -1427,8 +1425,6 @@ md_undefined_symbol (name)
   /* Register name.  */
   if (name[0] == 'r' || name[0] == 'R' || name[0] == 'a' || name[0] == 'b')
     {
-      long maxreg;
-
       /* Parse the number, make sure it has no extra zeroes or
          trailing chars.  */
       regnum = atol (& name[1]);