------- Additional Comments From tobi at gcc dot gnu dot org 2005-01-05 17:12 ------- I don't understand why my build hadn't picked up the changes to io.h, which made me miss the typo. Apart from that there's another inconsistency, cured by this patch to trans-io.c. Can you test this please?
2005-01-05 Tobias Schlueter <[EMAIL PROTECTED]> PR fortran/19194 * trans-io.c (gfc_build_io_library_fndecls): 'recl_in' is not a pointer field. Index: trans-io.c =================================================================== RCS file: /cvs/gcc/gcc/gcc/fortran/trans-io.c,v retrieving revision 1.25 diff -u -p -r1.25 trans-io.c --- trans-io.c 3 Jan 2005 21:43:55 -0000 1.25 +++ trans-io.c 5 Jan 2005 17:07:59 -0000 @@ -185,7 +185,7 @@ gfc_build_io_library_fndecls (void) ADD_FIELD (nextrec, gfc_pint4_type_node); ADD_FIELD (size, gfc_pint4_type_node); - ADD_FIELD (recl_in, gfc_pint4_type_node); + ADD_FIELD (recl_in, gfc_int4_type_node); ADD_FIELD (recl_out, gfc_pint4_type_node); ADD_FIELD (iolength, gfc_pint4_type_node); -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19194