PR 44292 Enable large record lengths in OPEN and INQUIRE statements
commit6c9b26c5075d61feb5a445648711a28f9c4efd13
authorjb <jb@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 18 Nov 2017 16:13:20 +0000 (18 16:13 +0000)
committerjb <jb@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 18 Nov 2017 16:13:20 +0000 (18 16:13 +0000)
tree1f0ffde25ee162d2e83641619ab9b90e6f3791af
parent71037271c0bcb803e331eca559a65efb3781a7ea
PR 44292 Enable large record lengths in OPEN and INQUIRE statements

This is a straightforward change that we can do now that the ABI has
been bumped (again!).

Regtested on x86_64-pc-linux-gnu.

gcc/fortran/ChangeLog:

2017-11-18  Janne Blomqvist  <jb@gcc.gnu.org>

PR fortran/44292
* ioparm.def (IOPARM): Make recl_in intio, and recl_out pintio.

libgfortran/ChangeLog:

2017-11-18  Janne Blomqvist  <jb@gcc.gnu.org>

PR fortran/44292
* io/io.h: Make recl_in a GC_IO_INT and recl_out a type
GFC_IO_INT*.

gcc/testsuite/ChangeLog:

2017-11-18  Janne Blomqvist  <jb@gcc.gnu.org>

PR fortran/44292
* gfortran.dg/large_recl.f90: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@254915 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/ioparm.def
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/large_recl.f90 [new file with mode: 0644]
libgfortran/ChangeLog
libgfortran/io/io.h