gcc/libgfortran
Janne Blomqvist 6403ec5ff6 [multiple changes]
2005-08-07   Janne Blomqvist <jblomqvi@cc.hut.fi>

        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.

Co-Authored-By: Steven G. Kargl <kargls@comcast.net>

From-SVN: r102835
2005-08-07 22:56:19 +00:00
..
generated libgfortran.h (GFC_ARRAY_DESCRIPTOR): Replace 'type *base' by 'size_t offset'. 2005-07-08 00:08:06 +02:00
intrinsics re PR libfortran/23178 (Undefined symbol: __gfortran_flush_i8) 2005-08-01 21:13:39 +00:00
io io.h: Change DEFAULT_TEMPDIR to /tmp instead of /var/tmp. 2005-08-06 22:57:46 +00:00
m4 libgfortran.h (GFC_ARRAY_DESCRIPTOR): Replace 'type *base' by 'size_t offset'. 2005-07-08 00:08:06 +02:00
runtime [multiple changes] 2005-07-09 09:33:31 +00:00
.cvsignore
acinclude.m4
aclocal.m4 re PR fortran/21915 ([4.0 only] Would like atanh etc. as intrinsics) 2005-06-24 23:07:13 +00:00
c99_protos.h re PR fortran/21915 ([4.0 only] Would like atanh etc. as intrinsics) 2005-06-24 23:07:13 +00:00
ChangeLog [multiple changes] 2005-08-07 22:56:19 +00:00
config.h.in re PR fortran/21915 ([4.0 only] Would like atanh etc. as intrinsics) 2005-06-24 23:07:13 +00:00
configure re PR fortran/21915 ([4.0 only] Would like atanh etc. as intrinsics) 2005-06-24 23:07:13 +00:00
configure.ac re PR fortran/21915 ([4.0 only] Would like atanh etc. as intrinsics) 2005-06-24 23:07:13 +00:00
fmain.c
libgfortran.h libgfortran.h: When isfinite is not provided by the system... 2005-08-03 20:00:00 +00:00
libtool-version
Makefile.am [multiple changes] 2005-08-07 22:56:19 +00:00
Makefile.in [multiple changes] 2005-08-07 22:56:19 +00:00
mk-kinds-h.sh c99_functions.c (log10l): New log10l function for systems where this is not available. 2005-06-23 18:50:25 +00:00
mk-sik-inc.sh
mk-srk-inc.sh