2010-11-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR fortran/46301
trans-expr.c (gfc_trans_assignment): Add error message for not
implemented assignment to deferred-length character variable.
From-SVN: r167212
+2010-11-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/46301
+ trans-expr.c (gfc_trans_assignment): Add error message for not
+ implemented assignment to deferred-length character variable.
+
2010-11-26 Jakub Jelinek <jakub@redhat.com>
PR bootstrap/45700
bool dealloc)
{
tree tmp;
+
+ if (expr1->ts.type == BT_CHARACTER && expr1->ts.deferred)
+ {
+ gfc_error ("Assignment to deferred-length character variable at %L "
+ "not implemented", &expr1->where);
+ return NULL_TREE;
+ }
/* Special case a single function returning an array. */
if (expr2->expr_type == EXPR_FUNCTION && expr2->rank > 0)