sh.md: Avoid uninitialized warnings.
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Wed, 21 Nov 2001 02:28:45 +0000 (02:28 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Wed, 21 Nov 2001 02:28:45 +0000 (02:28 +0000)
* sh.md: Avoid uninitialized warnings.
* vax.c (vax_rtx_cost): Likewise.

From-SVN: r47231

gcc/ChangeLog
gcc/config/sh/sh.md
gcc/config/vax/vax.c

index 59dae4e7276e8ee10cdc2c1c6e8c95f183dec359..538731989eb51a6b52a9e996bc891b98273684c0 100644 (file)
@@ -1,3 +1,8 @@
+2001-11-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * sh.md: Avoid uninitialized warnings.
+       * vax.c (vax_rtx_cost): Likewise.
+
 2001-11-15  Aldy Hernandez  <aldyh@redhat.com>
 
        * rs6000.c (direct_return): Check if we are saving altivec
index fd6a760481314349cf0b4518301790780ee300bc..0e6c152f4e76c16854904356df82dd065516ad41 100644 (file)
     regno = subreg_regno (operands[0]);
   else if (GET_CODE (operands[0]) == MEM)
     regno = -1;
+  else
+    abort ();
 
   if (regno == -1
       || ! refers_to_regno_p (regno, regno + 1, operands[1], 0))
     regno = subreg_regno (operands[0]);
   else if (GET_CODE (operands[0]) == MEM)
     regno = -1;
+  else
+    abort ();
 
   if (regno == -1
       || ! refers_to_regno_p (regno, regno + 1, operands[1], 0))
index df14f9ef710810e391ada44ac8434c9a0f363a2f..1e6820ae26624158aa8c36595319bc5adf8fc506 100644 (file)
@@ -519,7 +519,7 @@ vax_rtx_cost (x)
          c = 10;               /* 3-4 on VAX 9000, 20-28 on VAX 2 */
          break;
        default:
-         break;
+         abort ();
        }
       break;
     case UDIV: