From 0cae45eb31420c59535b5cce06b1eff4ad39473c Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Wed, 19 Mar 2003 13:43:02 +0100 Subject: [PATCH] stmt.c (expand_start_case): Call emit_queue (). * stmt.c (expand_start_case): Call emit_queue (). * gcc.c-torture/execute/20030313-1.c: New test. From-SVN: r64578 --- gcc/ChangeLog | 4 ++++ gcc/stmt.c | 1 + gcc/testsuite/ChangeLog | 4 ++++ 3 files changed, 9 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5e4f9c7af440..3449fec285a9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2003-03-19 Jakub Jelinek + + * stmt.c (expand_start_case): Call emit_queue (). + 2003-03-19 Jakub Jelinek * ifcvt.c (dead_or_predicable): Fail if there are any references diff --git a/gcc/stmt.c b/gcc/stmt.c index 05705e7e6315..3fdcbeea5d35 100644 --- a/gcc/stmt.c +++ b/gcc/stmt.c @@ -4464,6 +4464,7 @@ expand_start_case (exit_flag, expr, type, printname) nesting_stack = thiscase; do_pending_stack_adjust (); + emit_queue (); /* Make sure case_stmt.start points to something that won't need any transformation before expand_end_case. */ diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index fc3c1abada9f..e2a81bf5e4ff 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2003-03-19 Jakub Jelinek + + * gcc.c-torture/execute/20030313-1.c: New test. + 2003-03-19 Jakub Jelinek * gcc.dg/20030309-1.c: New test. -- 2.47.2