2018-02-23 Paul Thomas <pault@gcc.gnu.org>
commitc3f718e40bbd2a718eb01b9d18e47e368c1df3ff
authorpault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 23 Feb 2018 12:35:30 +0000 (23 12:35 +0000)
committerpault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 23 Feb 2018 12:35:30 +0000 (23 12:35 +0000)
tree20538aa6bca7ab6acae0f29f303b513cdb7ec7b5
parent1d655e3baac2ffa81ca0b3f8d05996fa40d6b777
2018-02-23  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/83148
* trans-const.c : Clean up some whitespace issues.
* trans-expr.c (gfc_conv_initializer): If an iso_c_binding
derived type has a kind value of zero, set it to the default
integer kind.

2018-02-23  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/83148
* gfortran.dg/class_68.f90: New test.

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