(mark_seen_cases): Don't call fatal if case index out of range.
authorPer Bothner <bothner@gcc.gnu.org>
Sat, 17 Sep 1994 19:55:46 +0000 (12:55 -0700)
committerPer Bothner <bothner@gcc.gnu.org>
Sat, 17 Sep 1994 19:55:46 +0000 (12:55 -0700)
From-SVN: r8092

gcc/stmt.c

index 814cec7..1046ba1 100644 (file)
@@ -4253,9 +4253,7 @@ mark_seen_cases (type, cases_seen, count, sparseness)
                              &xlo, &xhi);
                }
              
-             if (xhi != 0 || xlo < 0 || xlo >= count)
-               fatal ("internal error - mark_cases_seen");
-             else
+             if (xhi == 0 && xlo >= 0 && xlo < count)
                BITARRAY_SET (cases_seen, xlo);
            }
          add_double (TREE_INT_CST_LOW (val), TREE_INT_CST_HIGH (val),