]> gcc.gnu.org Git - gcc.git/commitdiff
(init_function_start): Initialize trampoline_list here.
authorRichard Kenner <kenner@gcc.gnu.org>
Sun, 18 Jul 1993 18:21:41 +0000 (14:21 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Sun, 18 Jul 1993 18:21:41 +0000 (14:21 -0400)
(expand_function_end): Not here.

From-SVN: r4936

gcc/function.c

index 04f54b8a460282e0e71814ebaccd6d61aed84398..6f58a69ce1c703a3035f6c16bf4753ec461fb478 100644 (file)
@@ -4194,6 +4194,9 @@ init_function_start (subr, filename, line)
   /* Within function body, compute a type's size as soon it is laid out.  */
   immediate_size_expand++;
 
+  /* We haven't made any trampolines for this function yet.  */
+  trampoline_list = 0;
+
   init_pending_stack_adjust ();
   inhibit_defer_pop = 0;
 
@@ -4524,8 +4527,6 @@ expand_function_end (filename, line)
       /* Put those insns at entry to the containing function (this one).  */
       emit_insns_before (seq, tail_recursion_reentry);
     }
-  /* Clear the trampoline_list for the next function.  */
-  trampoline_list = 0;
 
 #if 0  /* I think unused parms are legitimate enough.  */
   /* Warn about unused parms.  */
This page took 0.069761 seconds and 5 git commands to generate.