aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven Bosscher <stevenb@suse.de>2005-07-29 00:02:38 +0000
committerSteven Bosscher <steven@gcc.gnu.org>2005-07-29 00:02:38 +0000
commit7e6de2a590fa4a850686dd05bb8d03864be399d4 (patch)
tree50ea8a411d43be8f91f195b7c3a721be874b12a5
parent66f33c03f3d5d0fb3d9014f3b71c5e28fd14a1ce (diff)
downloadgcc-7e6de2a590fa4a850686dd05bb8d03864be399d4.zip
gcc-7e6de2a590fa4a850686dd05bb8d03864be399d4.tar.gz
gcc-7e6de2a590fa4a850686dd05bb8d03864be399d4.tar.bz2
* trans-types.h (gfc_array_range_type): Add missing GTY decl for this.
From-SVN: r102529
-rw-r--r--gcc/fortran/ChangeLog4
-rw-r--r--gcc/fortran/trans-types.c3
-rw-r--r--gcc/fortran/trans-types.h2
3 files changed, 8 insertions, 1 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index a1f8e48..9147a22 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,7 @@
+2005-07-29 Steven Bosscher <stevenb@suse.de>
+
+ * trans-types.h (gfc_array_range_type): Add missing GTY decl for this.
+
2005-07-28 Andrew Pinski <pinskia@physics.uc.edu>
* fortran/f95-lang.c (language_function): Remove
diff --git a/gcc/fortran/trans-types.c b/gcc/fortran/trans-types.c
index 0c0634b..e89e63e 100644
--- a/gcc/fortran/trans-types.c
+++ b/gcc/fortran/trans-types.c
@@ -51,10 +51,11 @@ static tree gfc_get_derived_type (gfc_symbol * derived);
tree gfc_array_index_type;
tree gfc_array_range_type;
+tree gfc_character1_type_node;
tree pvoid_type_node;
tree ppvoid_type_node;
tree pchar_type_node;
-tree gfc_character1_type_node;
+
tree gfc_charlen_type_node;
static GTY(()) tree gfc_desc_dim_type;
diff --git a/gcc/fortran/trans-types.h b/gcc/fortran/trans-types.h
index e6c4506..af77c1d 100644
--- a/gcc/fortran/trans-types.h
+++ b/gcc/fortran/trans-types.h
@@ -41,10 +41,12 @@ enum
};
extern GTY(()) tree gfc_array_index_type;
+extern GTY(()) tree gfc_array_range_type;
extern GTY(()) tree gfc_character1_type_node;
extern GTY(()) tree ppvoid_type_node;
extern GTY(()) tree pvoid_type_node;
extern GTY(()) tree pchar_type_node;
+
/* This is the type used to hold the lengths of character variables.
It must be the same as the corresponding definition in gfortran.h. */
/* TODO: This is still hardcoded as kind=4 in some bits of the compiler