> Maybe this could be done also in the middle end? Fortran produces > ARRAY_RANGE_REFs, though I don't know if it produces ADDR_EXPRs of them. Are you sure (about the former)? -- Eric Botcazou