diff options
author | Jakub Jelinek <jakub@redhat.com> | 2008-08-29 20:53:33 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2008-08-29 20:53:33 +0200 |
commit | de870512b6dfd173e888bead942fe051a4c59b43 (patch) | |
tree | c114c4587eae8ac0792d25948c7ef9bac93f6a3b /gcc/fortran/parse.c | |
parent | bd11e37d6102fa1e90174e627a5f15e7975adc14 (diff) | |
download | gcc-de870512b6dfd173e888bead942fe051a4c59b43.zip gcc-de870512b6dfd173e888bead942fe051a4c59b43.tar.gz gcc-de870512b6dfd173e888bead942fe051a4c59b43.tar.bz2 |
dwarf2out.c (descr_info_loc): Handle VAR_DECL.
* dwarf2out.c (descr_info_loc): Handle VAR_DECL.
* trans.h (struct lang_type): Add span.
(GFC_TYPE_ARRAY_SPAN): Define.
* trans-decl.c (gfc_get_symbol_decl): For subref array pointers,
copy TREE_STATIC from decl to span instead of setting it
unconditionally, set DECL_ARTIFICIAL, fix type of initializer
and set GFC_TYPE_ARRAY_SPAN on decl's type.
* trans-types.c (gfc_get_array_descr_info): If
GFC_TYPE_ARRAY_SPAN is non-NULL, use it as element size.
From-SVN: r139782
Diffstat (limited to 'gcc/fortran/parse.c')
0 files changed, 0 insertions, 0 deletions