re PR middle-end/23463 (va-arg-22.c execution fails)
authorAndrew Pinski <pinskia@physics.uc.edu>
Sat, 27 Aug 2005 21:37:53 +0000 (21:37 +0000)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Sat, 27 Aug 2005 21:37:53 +0000 (14:37 -0700)
commit412f898605314d3c2eac39fc5e9774ea9a134f1c
treeb36e7c770eb95bb27062a0aa0a4a320f647f0343
parent147a8fb1ca28372e8beb030b1ca91b59f7be42b0
re PR middle-end/23463 (va-arg-22.c execution fails)

2005-08-27  Andrew Pinski  <pinskia@physics.uc.edu>

        PR middle-end/23463
        * gimplify.c (gimplify_modify_expr_rhs): Remove check for zero sized
        types.
        (gimplify_modify_expr): Check for zero sized types and gimplify the
        rhs and lhs as statements.

2005-08-27  Andrew Pinski  <pinskia@physics.uc.edu>

        PR middle-end/23463
        * gcc.c-torture/execute/zero-struct-1.c: New test.

From-SVN: r103571
gcc/ChangeLog
gcc/gimplify.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/zero-struct-1.c [new file with mode: 0644]