]> git.ipfire.org Git - thirdparty/gcc.git/commit
2014-12-29 Janus Weil <janus@gcc.gnu.org>
authorjanus <janus@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 29 Dec 2014 10:45:21 +0000 (10:45 +0000)
committerjanus <janus@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 29 Dec 2014 10:45:21 +0000 (10:45 +0000)
commitcc7db007abde2792b4585175041131e4ca8a5cff
tree09c521ceb79d4e0937eba0cc70142b17b77d1255
parentd906bde3d663e443642883dc6e6e34dc406fb7ca
2014-12-29  Janus Weil  <janus@gcc.gnu.org>

PR fortran/60357
* array.c (check_constructor): Ignore empty expressions.
* expr.c (check_alloc_comp_init): Check if constructor expression
exists.
* primary.c (build_actual_constructor): Warn for absent alloc-comp
initializers in pre-2008 standards.

2014-12-29  Janus Weil  <janus@gcc.gnu.org>

PR fortran/60357
* gfortran.dg/alloc_comp_constructor_7.f90: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219098 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/array.c
gcc/fortran/expr.c
gcc/fortran/primary.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/alloc_comp_constructor_7.f90 [new file with mode: 0644]