OSDN Git Service

PR debug/43229
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Mar 2010 09:58:11 +0000 (09:58 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Mar 2010 09:58:11 +0000 (09:58 +0000)
commitb54ee9da0b20ad3cf77d5f563223df3a402dc9e7
tree71bbb049c7364bc9f56491192c5d5bbdc2a74bb4
parent73b2bc9e0c9509bb7b5d7c46b9c60d4fafa5e5d0
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157191 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cfgexpand.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/pr43229.f90 [new file with mode: 0644]