(expand_computed_goto): Call do_pending_stack_adjust.
authorRichard Kenner <kenner@gcc.gnu.org>
Sun, 28 May 1995 22:33:50 +0000 (18:33 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Sun, 28 May 1995 22:33:50 +0000 (18:33 -0400)
From-SVN: r9828

gcc/stmt.c

index 27f200c..d909fb1 100644 (file)
@@ -609,11 +609,13 @@ expand_computed_goto (exp)
   else
     {
       rtx x = expand_expr (exp, NULL_RTX, VOIDmode, 0);
-      emit_queue ();
 
 #ifdef POINTERS_EXTEND_UNSIGNED
       x = convert_memory_address (Pmode, x);
 #endif
+
+      emit_queue ();
+      do_pending_stack_adjust ();
       emit_indirect_jump (x);
     }
 }