]> gcc.gnu.org Git - gcc.git/commit - gcc/cfgexpand.c
re PR debug/43229 (ice expand_debug_expr, at cfgexpand.c:2957)
authorJakub Jelinek <jakub@redhat.com>
Wed, 3 Mar 2010 09:58:11 +0000 (10:58 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 3 Mar 2010 09:58:11 +0000 (10:58 +0100)
commit7ece48b1187e63a238d97028937afa311943e436
tree71bbb049c7364bc9f56491192c5d5bbdc2a74bb4
parent0508bed7ffc2de0ccfebf7bde414a31f3062a21a
re PR debug/43229 (ice expand_debug_expr, at cfgexpand.c:2957)

PR debug/43229
* cfgexpand.c (expand_debug_expr): Handle DOT_PROD_EXPR,
WIDEN_MULT_EXPR and WIDEN_SUM_EXPR.  Return NULL without
ICE for vector expressions, ADDR_SPACE_CONVERT_EXPR,
FIXED_CONVERT_EXPR, OBJ_TYPE_REF and WITH_SIZE_EXPR.

* gfortran.dg/pr43229.f90: New test.

From-SVN: r157191
gcc/ChangeLog
gcc/cfgexpand.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/pr43229.f90 [new file with mode: 0644]
This page took 0.0619 seconds and 5 git commands to generate.