c-semantics.c (genrtl_do_stmt_1): New function split out from...
authorRoger Sayle <roger@eyesopen.com>
Thu, 29 May 2003 16:33:47 +0000 (16:33 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Thu, 29 May 2003 16:33:47 +0000 (16:33 +0000)
commit0b82d59c030f40cc0d65beda7ead902cb4402bb0
tree314f9412171f5d0b15479435232d46e12b33f62b
parent86f6262d6107ad53fe70b80be0efb4d4e26d4df2
c-semantics.c (genrtl_do_stmt_1): New function split out from...

* c-semantics.c (genrtl_do_stmt_1): New function split out from...
(gen_rtl_do_stmt): ... here.  Call genrtl_do_stmt_1.
(expand_unreachable_stmt): Expand unreachable while statements
using genrtl_do_stmt_1.

* gcc.dg/duff-4.c: New test case.

From-SVN: r67224
gcc/ChangeLog
gcc/c-semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/duff-4.c [new file with mode: 0644]