• kargl's avatar
    2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi> · 6c306f90
    kargl authored
            PR fortran/22390
            * dump-parse-tree.c (gfc_show_code_node): Add case for FLUSH.
            * gfortran.h: Add enums for FLUSH.
            * io.c (gfc_free_filepos,match_file_element,match_filepos): Modify
            comment appropriately.  (gfc_match_flush): New function.
            * match.c (gfc_match_if): Add match for flush.
            * match.h: Add prototype.
            * parse.c (decode_statement): Add flush to 'f' case.
            (next_statement): Add case for flush. (gfc_ascii_statement): Likewise.
            * resolve.c (resolve_code): Add flush case.
            * st.c (gfc_free_statement): Add flush case.
            * trans-io.c: Add prototype for flush.
            (gfc_build_io_library_fndecls): Build fndecl for flush.
            (gfc_trans_flush): New function.
            * trans-stmt.h: Add prototype.
            * trans.c (gfc_trans_code): Add case for flush.
    
    2005-08-07  Janne Blomqvist  <jblomqvi@cc.hut.fi>
    
            PR fortran/22390
            * io/backspace.c: File removed, contents moved to ...
            * io/endfile.c: Ditto.
            * io/rewind.c: Ditto.
            * io/file_pos.c: New file, ... here.
            * Makefile.am: Add file_pos.c to list, remove obsolete files.
            * Makefile.in: Regenerated.
    
    2005-08-07  Janne Blomqvist <jblomqvi@cc.hut.fi>
                Steven G. Kargl <kargls@comcast.net>
    
            PR fortran/22390
            * gfortran.dg/flush_1.f90: New test.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102835 138bc75d-0d04-0410-961f-82ee72b054a4
    6c306f90
st.c 3.8 KB