diff options
author | Jakub Jelinek <jakub@redhat.com> | 2005-06-01 12:23:17 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2005-06-01 12:23:17 +0200 |
commit | 8e0a600bdd9dee1b4eb8f3e5ce840e76fdabf133 (patch) | |
tree | 1a35e9a58e4b8b378d4be62b9e9b73130ac4300b /libjava/testsuite/libjava.lang/anon3.java | |
parent | dcd25113c6c37534621934617f07776b9212ef33 (diff) | |
download | gcc-8e0a600bdd9dee1b4eb8f3e5ce840e76fdabf133.zip gcc-8e0a600bdd9dee1b4eb8f3e5ce840e76fdabf133.tar.gz gcc-8e0a600bdd9dee1b4eb8f3e5ce840e76fdabf133.tar.bz2 |
re PR c/21536 (C99 array of variable length use causes segmentation fault)
PR c/21536
PR c/20760
* gimplify.c (gimplify_decl_expr): Call gimplify_type_sizes
on variable sizes types if a decl is a pointer to a VLA.
(gimplify_type_sizes): Handle POINTER_TYPE and REFERENCE_TYPE.
Call gimplify_type_sizes on aggregate fields. Prevent infinite
recursion.
* gcc.dg/20050527-1.c: New test.
From-SVN: r100443
Diffstat (limited to 'libjava/testsuite/libjava.lang/anon3.java')
0 files changed, 0 insertions, 0 deletions