PR c/27893
commit00fde2751e6be2558693e205b58f37d18e2e3c53
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 Aug 2006 23:01:16 +0000 (25 23:01 +0000)
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 Aug 2006 23:01:16 +0000 (25 23:01 +0000)
tree6486b3e2d432444b8f03be5770b966b4e48e6344
parenta73dee2badc46ba434883b42e130659e2001041a
PR c/27893
* gimplify.c (gimplify_decl_expr, gimplify_init_ctor_preeval,
omp_add_variable): Treat sizes as variable whenever not
INTEGER_CST.

testsuite:
* gcc.c-torture/compile/vla-const-1.c,
gcc.c-torture/compile/vla-const-2.c: New tests.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116450 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-pretty-print.c
gcc/gimplify.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/vla-const-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/vla-const-2.c [new file with mode: 0644]