2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
commitfcbb2ca14b39556029f347b8e5c4ff52396db404
authorpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 22 Dec 2003 18:16:56 +0000 (22 18:16 +0000)
committerpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 22 Dec 2003 18:16:56 +0000 (22 18:16 +0000)
tree048f12d869c915b72cbee5312c2f7021f104637b
parent2c0843dba3f79033e044c2ead84f411bd54bcdbc
2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>

        PR c/9163
        * c-decl.c (poplevel): Only set DECL_INITIAL of a current function
        if it is non-null.
        (finish_function): Check for error_mark_node or null on DECL_RESULT and
        DECL_RESULT of fndecl.
        (c_expand_body): Only expand when DECL_INITIAL of fndecl is not
        error_mark_node and not null.

2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>

       PR c/9163
       * gcc.dg/20031222-1.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74934 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/20031222-1.c [new file with mode: 0644]