Hello, the 4 follow-up patches try to refactor some common code initializing gfc_ss structs. Regression-tested (the 4 patches together only) on x86_64-freebsd8.2. OK for trunk?
Mikael trans-array.c | 181 ++++++++++++++++++++++++----------------------------- trans-array.h | 6 ++ trans-expr.c | 45 ++++--------- trans-intrinsic.c | 24 +------- trans-io.c | 8 +-- trans-stmt.c | 30 +++------- 6 files changed, 114 insertions(+), 180 deletions(-)