On Tue, Jan 31, 2006 at 05:57:04PM -0800, H. J. Lu wrote:
> Around line 3923 in fortran/trans-array.c, there are
>
> if (expr->ts.type == BT_CHARACTER)
> {
> gcc_assert (expr->ts.cl && expr->ts.cl->length
> && expr->ts.cl->length->expr_type == EXPR_CONSTANT);
> loop.temp_ss->string_length = gfc_conv_mpz_to_tree
> (expr->ts.cl->length->value.integer,
> expr->ts.cl->length->ts.kind);
> expr->ts.cl->backend_decl = loop.temp_ss->string_length;
> }
> loop.temp_ss->data.temp.type = gfc_typenode_for_spec (&expr->ts);
> ^^^^^^^^^^^^^^^
> Bad indentation.
>
If you go looking through the gfortran sources, you'll find
all sorts of GNU style violations. Many are historical from
when g95 was first integrated into GCC as gfortran.
> Also why are there duplicated
I can't answer that question.
--
Steve