]> git.saurik.com Git - bison.git/blobdiff - src/output.c
Port to GCC 2.95. First two problems reported by Michael Deutschmann in
[bison.git] / src / output.c
index c6eb02f7cc83b73dac82f6d31d44cecc2e33ccd0..ae8bf13617ee558401215c0a6cdb87bb426827af 100644 (file)
@@ -235,7 +235,7 @@ prepare_rules (void)
       /* Merger-function index (GLR).  */
       merger[r] = rules[r].merger;
     }
-  assert (i == nritems);
+  aver (i == nritems);
 
   muscle_insert_item_number_table ("rhs", rhs, ritem[0], 1, nritems);
   muscle_insert_unsigned_int_table ("prhs", prhs, 0, 0, nrules);
@@ -342,7 +342,7 @@ token_definitions_output (FILE *out)
       /* At this stage, if there are literal aliases, they are part of
         SYMBOLS, so we should not find symbols which are the aliases
         here.  */
-      assert (number != USER_NUMBER_ALIAS);
+      aver (number != USER_NUMBER_ALIAS);
 
       /* Skip error token.  */
       if (sym == errtoken)