gcc/libgfortran/io
Kai Tietz 196c8bc8a3 libgfortran.h (_POSIX): Define if __MINGW32__ is defined.
2010-03-08  Kai TIetz  <kai.tietz@onevision.com>

        PR/42950
        * libgfortran.h (_POSIX): Define if __MINGW32__ is defined.
        (gfc_printf): Define to gnu_printf for __MINGW32__ case,
        otherwise to __printf__.
        (gfc_strtof,gfc_strtod,gfc_strtold): Define for mingw case
        to POSIX compatible converter functions.
        (runtime_error): Use instead gfc_printf as formatter
        attribute name.
        (runtime_error_at): Likewise.
        (runtime_warning_at): Likewise.
        (st_printf): Likewise.
        * intrinsics/date_and_time.c (localtime_r): Undefine
        possible defined macro.
        (gmtime_r): Likewise.
        * io/read.c (convert_real): Use gfc_strtof, gfc_strtod,
        and gfc_strtold.

From-SVN: r157271
2010-03-08 09:01:55 +01:00
..
close.c Split up io/io.h 2009-11-02 23:52:59 +02:00
fbuf.c Split up io/io.h 2009-11-02 23:52:59 +02:00
fbuf.h Move includes after include guards 2009-11-19 22:23:03 +02:00
file_pos.c Split up io/io.h 2009-11-02 23:52:59 +02:00
format.c re PR libfortran/42742 (Handle very large format strings correctly) 2010-02-07 07:45:55 +00:00
format.h Move includes after include guards 2009-11-19 22:23:03 +02:00
inquire.c Split up io/io.h 2009-11-02 23:52:59 +02:00
intrinsics.c Split up io/io.h 2009-11-02 23:52:59 +02:00
io.h Split up io/io.h 2009-11-02 23:52:59 +02:00
list_read.c list_read.c (list_formatted_read_scalar): Remove duplicate code. 2010-02-23 05:00:42 +00:00
lock.c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
open.c Split up io/io.h 2009-11-02 23:52:59 +02:00
read.c libgfortran.h (_POSIX): Define if __MINGW32__ is defined. 2010-03-08 09:01:55 +01:00
size_from_kind.c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
transfer.c transfer.c (require_type): Subtract one from item_count for output of error message. 2010-02-25 05:47:10 +00:00
unit.c Split up io/io.h 2009-11-02 23:52:59 +02:00
unix.c PR libfortran/42420 Large file capable stat for MingW 2010-01-03 20:09:37 +02:00
unix.h PR libfortran/40812 Large file support for MinGW 2009-12-04 18:28:44 +02:00
write.c pack_generic.c (pack_internal): Remove unused zero_sized variable. 2009-11-28 21:29:51 +01:00
write_float.def * io/write_float.def (WRITE_FLOAT): Use __builtin_signbit. 2010-02-24 15:35:40 +00:00