aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/parse.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2008-08-29 20:53:33 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2008-08-29 20:53:33 +0200
commitde870512b6dfd173e888bead942fe051a4c59b43 (patch)
treec114c4587eae8ac0792d25948c7ef9bac93f6a3b /gcc/fortran/parse.c
parentbd11e37d6102fa1e90174e627a5f15e7975adc14 (diff)
downloadgcc-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