* config/tc-mips.c (macro)
authorMaciej W. Rozycki <macro@linux-mips.org>
Thu, 9 Dec 2010 23:46:06 +0000 (23:46 +0000)
committerMaciej W. Rozycki <macro@linux-mips.org>
Thu, 9 Dec 2010 23:46:06 +0000 (23:46 +0000)
<M_MSGSND, M_MSGLD, M_MSGLD_T, M_MSGWAIT, M_MSGWAIT_T>: Remove
dedicated return points.

gas/ChangeLog
gas/config/tc-mips.c

index e018505c43ce2075802d6aa02523cf51ae74bf42..ce56b30fc6e294038d55505d8dfb91229e9f1c94 100644 (file)
@@ -1,3 +1,9 @@
+2010-12-09  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * config/tc-mips.c (macro)
+       <M_MSGSND, M_MSGLD, M_MSGLD_T, M_MSGWAIT, M_MSGWAIT_T>: Remove
+       dedicated return points.
+
 2010-12-09  Maciej W. Rozycki  <macro@codesourcery.com>
 
        * config/tc-mips.c (macro) <M_DEXT, M_DINS>: Correct types used
index 045cf87de6a1b6da56046cf11ac5e009ecda019f..0473b10d442defc6dae7c98345b74707e9d197dc 100644 (file)
@@ -6144,37 +6144,32 @@ macro (struct mips_cl_insn *ip)
        unsigned long temp = (treg << 16) | (0x01);
        macro_build (NULL, "c2", "C", temp);
       }
-      /* AT is not used, just return */
-      return;
+      break;
 
     case M_MSGLD:
       {
        unsigned long temp = (0x02);
        macro_build (NULL, "c2", "C", temp);
       }
-      /* AT is not used, just return */
-      return;
+      break;
 
     case M_MSGLD_T:
       {
        unsigned long temp = (treg << 16) | (0x02);
        macro_build (NULL, "c2", "C", temp);
       }
-      /* AT is not used, just return */
-      return;
+      break;
 
     case M_MSGWAIT:
       macro_build (NULL, "c2", "C", 3);
-      /* AT is not used, just return */
-      return;
+      break;
 
     case M_MSGWAIT_T:
       {
        unsigned long temp = (treg << 16) | 0x03;
        macro_build (NULL, "c2", "C", temp);
       }
-      /* AT is not used, just return */
-      return;
+      break;
 
     case M_J_A:
       /* The j instruction may not be used in PIC code, since it