aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-cfgcleanup.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2010-02-25 11:50:24 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2010-02-25 11:50:24 +0100
commit0679656478759e3bfd02f6f0a4b22fd792b736d7 (patch)
tree8c563f765e4c4c2d824bc55f8a32342fd34a9066 /gcc/tree-cfgcleanup.c
parent7d5d39bb9dbdf4374f8240128048302338faaca7 (diff)
downloadgcc-0679656478759e3bfd02f6f0a4b22fd792b736d7.zip
gcc-0679656478759e3bfd02f6f0a4b22fd792b736d7.tar.gz
gcc-0679656478759e3bfd02f6f0a4b22fd792b736d7.tar.bz2
re PR debug/43166 (ICE in simplify_subreg on fortran code)
PR debug/43166 * cfgexpand.c (expand_debug_expr) <case VAR_DECL>: If mode is BLKmode, assert op0 is a MEM and just adjust its mode. * trans-common.c (build_common_decl): Also update DECL_MODE, and DECL_SIZE when encountering a larger common block and call layout_decl. * gfortran.dg/debug/pr43166.f: New test. From-SVN: r157063
Diffstat (limited to 'gcc/tree-cfgcleanup.c')
0 files changed, 0 insertions, 0 deletions