aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/interface.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2011-01-06 11:37:02 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2011-01-06 11:37:02 +0100
commitdfe776dd95beeff5e8d5bcd53d07f8c62ae69999 (patch)
treee01fb2e7447c61db75f8096bc82cb4f7c48a43d8 /gcc/fortran/interface.c
parent4192922c749ba0e0ca94b734ccabca8245520f9d (diff)
downloadgcc-dfe776dd95beeff5e8d5bcd53d07f8c62ae69999.zip
gcc-dfe776dd95beeff5e8d5bcd53d07f8c62ae69999.tar.gz
gcc-dfe776dd95beeff5e8d5bcd53d07f8c62ae69999.tar.bz2
re PR c/47150 (ICE in gimplify_expr at gimplify.c)
PR c/47150 * c-convert.c (convert): When converting a complex expression other than COMPLEX_EXPR to a different complex type, ensure c_save_expr is called instead of save_expr, unless in_late_binary_op. * c-typeck.c (convert_for_assignment): Set in_late_binary_op also when converting COMPLEX_TYPE. * gcc.c-torture/compile/pr47150.c: New test. From-SVN: r168537
Diffstat (limited to 'gcc/fortran/interface.c')
0 files changed, 0 insertions, 0 deletions