diff options
Diffstat (limited to 'gcc/fortran/trans.h')
-rw-r--r-- | gcc/fortran/trans.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/fortran/trans.h b/gcc/fortran/trans.h index 3ba2f88..be11363 100644 --- a/gcc/fortran/trans.h +++ b/gcc/fortran/trans.h @@ -226,6 +226,10 @@ typedef struct gfc_ss_info /* Suppresses precalculation of scalars in WHERE assignments. */ unsigned where:1; + /* This set for an elemental function that contains expressions for + external arrays, thereby triggering creation of a temporary. */ + unsigned array_outer_dependency:1; + /* Tells whether the SS is for an actual argument which can be a NULL reference. In other words, the associated dummy argument is OPTIONAL. Used to handle elemental procedures. */ |