* c-common.h (STATEMENT_LIST_HAS_LABEL): New.
commit2e3f487777bc08719871aed1a0807e9a969ab48d
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Aug 2004 04:09:57 +0000 (12 04:09 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Aug 2004 04:09:57 +0000 (12 04:09 +0000)
tree0cb6f5299b432c6f23ca205a73d8654219b13413
parent59ff7b6e271e2d9b3cd5df791e039d9c12d178e0
    * c-common.h (STATEMENT_LIST_HAS_LABEL): New.
        * c-semantics.c (add_stmt): Set it.
        * c-decl.c (finish_decl): Use it to create a new BIND_EXPR
        before instantiating a variable sized type.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85849 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-common.h
gcc/c-decl.c
gcc/c-semantics.c
gcc/testsuite/gcc.c-torture/execute/20040811-1.c [new file with mode: 0644]