aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/array.c
diff options
context:
space:
mode:
authorPaul Thomas <pault@gcc.gnu.org>2007-05-08 11:58:25 +0000
committerPaul Thomas <pault@gcc.gnu.org>2007-05-08 11:58:25 +0000
commita9b43781dbc0c38ea33062cd96825defbcb1ca2d (patch)
tree51128533ef6fb2920b355241338a655d8bf897aa /gcc/fortran/array.c
parenta6d99bb44a3fd7c3bcfb402dc89ae7b3979073c0 (diff)
downloadgcc-a9b43781dbc0c38ea33062cd96825defbcb1ca2d.zip
gcc-a9b43781dbc0c38ea33062cd96825defbcb1ca2d.tar.gz
gcc-a9b43781dbc0c38ea33062cd96825defbcb1ca2d.tar.bz2
re PR fortran/29397 (Constant logical expression with parameter array)
2007-05-08 Paul Thomas <pault@gcc.gnu.org> PR fortran/29397 PR fortran/29400 * decl.c (add_init_expr_to_sym): Expand a scalar initializer for a parameter array into an array expression with the right shape. * array.c (spec_dimen_size): Remove static attribute. * gfortran.h : Prototype for spec_dimen_size. 2007-05-08 Paul Thomas <pault@gcc.gnu.org> PR fortran/29397 * gfortran.dg/parameter_array_init_1.f90: New test. PR fortran/29400 * gfortran.dg/parameter_array_init_2.f90: New test. From-SVN: r124541
Diffstat (limited to 'gcc/fortran/array.c')
-rw-r--r--gcc/fortran/array.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/fortran/array.c b/gcc/fortran/array.c
index 895bccc..9359624 100644
--- a/gcc/fortran/array.c
+++ b/gcc/fortran/array.c
@@ -1714,7 +1714,7 @@ gfc_get_array_element (gfc_expr *array, int element)
/* Get the size of single dimension of an array specification. The
array is guaranteed to be one dimensional. */
-static try
+try
spec_dimen_size (gfc_array_spec *as, int dimen, mpz_t *result)
{
if (as == NULL)