This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Note that I have removed the calls of gfc_start_block and replaced them with gfc_init_block, since the former does all sorts of strange things with declarations as the warning in trans.c indicates.
Bootstraps and regtests on FC9/x86_64 - OK for trunk?
+ ! ref = expr->ref; ! /* Find the last reference in the chain. */ ! while (ref&& ref->next != NULL) ! { ! gcc_assert (ref->type != REF_ARRAY || ref->u.ar.type == AR_ELEMENT); ! ref = ref->next; ! } ! if (!ref) ! allocatable = expr->symtree->n.sym->attr.allocatable; ! else ! allocatable = ref->u.c.component->attr.allocatable; ! ! if (allocatable)
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |