re PR libfortran/77828 (Linking gfortran-7 compiled program with libgfortran of 5...
authorJerry DeLisle <jvdelisle@gcc.gnu.org>
Mon, 24 Oct 2016 21:42:29 +0000 (21:42 +0000)
committerJerry DeLisle <jvdelisle@gcc.gnu.org>
Mon, 24 Oct 2016 21:42:29 +0000 (21:42 +0000)
commit13926b249f974bcb0428e4379f0338da45bbcd70
treecf05fdc76f680d7d48536813516af7143972b359
parentc708217135607d42ff3926164f0472ef6aa66719
re PR libfortran/77828 (Linking gfortran-7 compiled program with libgfortran of 5.x allowed but crashes when containing write to string)

2016-10-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

PR fortran/77828
* io/io.h (st_parameter_dt): Reorder for readability and sanity.
* io/transfer.c (data_transfer_init): Remove TODO and enable the
runtime error message, rec= specifier not allowed in STREAM
access.
* libtool-version: Bump major version of libgfortran to 4.

* ioparm.def: Reorder dt parameters to match libgfortran.
* libgfortran.h: Swap definitions of GFC_INTERNAL_UNIT and
GFC_INTERNAL_UNIT4.

From-SVN: r241497
gcc/fortran/ChangeLog
gcc/fortran/ioparm.def
gcc/fortran/libgfortran.h
gcc/testsuite/gfortran.dg/streamio_17.f90 [new file with mode: 0644]
libgfortran/ChangeLog
libgfortran/io/io.h
libgfortran/io/transfer.c
libgfortran/libtool-version