diff options
Diffstat (limited to 'gcc/fortran/trans.h')
-rw-r--r-- | gcc/fortran/trans.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/gcc/fortran/trans.h b/gcc/fortran/trans.h index baae780..def6b9d 100644 --- a/gcc/fortran/trans.h +++ b/gcc/fortran/trans.h @@ -793,10 +793,7 @@ enum gfc_array_kind }; /* Array types only. */ -/* FIXME: the variable_size annotation here is needed because these types are - variable-sized in some other frontends. Due to gengtype deficiency the GTY - options of such types have to agree across all frontends. */ -struct GTY((variable_size)) lang_type { +struct GTY(()) lang_type { int rank, corank; enum gfc_array_kind akind; tree lbound[GFC_MAX_DIMENSIONS]; @@ -813,7 +810,7 @@ struct GTY((variable_size)) lang_type { tree caf_offset; }; -struct GTY((variable_size)) lang_decl { +struct GTY(()) lang_decl { /* Dummy variables. */ tree saved_descriptor; /* Assigned integer nodes. Stringlength is the IO format string's length. |