aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorPaul Thomas <pault@gcc.gnu.org>2007-06-12 06:54:42 +0000
committerPaul Thomas <pault@gcc.gnu.org>2007-06-12 06:54:42 +0000
commitf84c7ed94694125c633be09bedb477cfac3a7f46 (patch)
tree1337892b8a4dd352d1106cca42aa9d52c309f162 /gcc/fortran
parenta472f54655e536be1feaf214ac4e3e200fb21071 (diff)
downloadgcc-f84c7ed94694125c633be09bedb477cfac3a7f46.zip
gcc-f84c7ed94694125c633be09bedb477cfac3a7f46.tar.gz
gcc-f84c7ed94694125c633be09bedb477cfac3a7f46.tar.bz2
trans-common.c (create_common): Initialize 'field_init'.
2007-06-12 Paul Thomas <pault@gcc.gnu.org> * trans-common.c (create_common): Initialize 'field_init'. From-SVN: r125640
Diffstat (limited to 'gcc/fortran')
-rw-r--r--gcc/fortran/ChangeLog4
-rw-r--r--gcc/fortran/trans-common.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index bb56dec..6a5f0cb 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,5 +1,9 @@
2007-06-12 Paul Thomas <pault@gcc.gnu.org>
+ * trans-common.c (create_common): Initialize 'field_init'.
+
+2007-06-12 Paul Thomas <pault@gcc.gnu.org>
+
PR fortran/29786
PR fortran/30875
* trans-common.c (get_init_field): New function.
diff --git a/gcc/fortran/trans-common.c b/gcc/fortran/trans-common.c
index e39ec59..afcbb1c 100644
--- a/gcc/fortran/trans-common.c
+++ b/gcc/fortran/trans-common.c
@@ -528,7 +528,7 @@ create_common (gfc_common_head *com, segment_info *head, bool saw_equiv)
tree union_type;
tree *field_link;
tree field;
- tree field_init;
+ tree field_init = NULL_TREE;
record_layout_info rli;
tree decl;
bool is_init = false;