* reg-stack.c (check_stack_regs_mentioned): Remove variable SIZE.
authorJan Hubicka <hubicka@freesoft.cz>
Mon, 12 Apr 1999 23:25:38 +0000 (17:25 -0600)
committerJeff Law <law@gcc.gnu.org>
Mon, 12 Apr 1999 23:25:38 +0000 (17:25 -0600)
From-SVN: r26386

gcc/ChangeLog
gcc/reg-stack.c

index 0fc7e368d26584fb289b8fbbcb22c9212e7c6757..56893e643f636766b3de7804065ffb5b822d2ac4 100644 (file)
@@ -1,3 +1,7 @@
+Mon Apr 12 14:58:30 MET DST 1999 Jan Hubicka <hubicka@freesoft.cz>
+
+       * reg-stack.c (check_stack_regs_mentioned): Remove variable SIZE.
+
 Mon Apr 12 19:15:17 1999  Daniel Jacobowitz <dan@debian.org>
 
        * rs6000/sysv4.h (CPP_OS_LINUX_SPEC): Add missing backslash.
index f843b17752ee35a99b8d3116d8612f3f5a25b8c3..4a272966bb8e7dcd8a9ff35268171ad17a56b4f7 100644 (file)
@@ -296,14 +296,9 @@ check_stack_regs_mentioned (insn)
 {
   unsigned int uid = INSN_UID (insn);
   if (uid >= VARRAY_SIZE (stack_regs_mentioned_data))
-    {
-      unsigned int size = VARRAY_SIZE (stack_regs_mentioned_data);
-
-      /* Allocate some extra size to avoid too many reallocs, but
-        do not grow exponentially.  */
-      size = uid + uid / 20;
-      VARRAY_GROW (stack_regs_mentioned_data, size);
-    }
+    /* Allocate some extra size to avoid too many reallocs, but
+       do not grow exponentially.  */
+    VARRAY_GROW (stack_regs_mentioned_data, uid + uid / 20);
   if (stack_regs_mentioned_p (PATTERN (insn)))
     {
       VARRAY_CHAR (stack_regs_mentioned_data, uid) = 1;