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