-2010-03-12 Kai Tietz <kai.tietz@onevision.com>
-
- PR/42950
- * io/format.c (parse_format_list): Add to ERROR, WARNING,
- SILENT enumerators NOTIFICATION_ prefix.
- * runtime/error.c (notification_std): Likewise.
- * libgfortran.h (notification): Likewise.
- (GFC_LARGEST_BUF): Check for HAVE_GFC_INTEGER_16.
-
-2010-03-11 Tobias Burnus <burnus@net-b.de>
-
- PR fortran/43228
- * io/list_read.c (nml_parse_qualifier): Disable expanded_read
- for array sections.
-
-2010-03-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-
- PR libfortran/43320
- * io/transfer.c (next_record_r): Add hit_eof based on item_count
- condition.
-
-2010-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-
- PR libfortran/43265
- * io/read.c: Include fbuf.h and unix.h to enable lower level I/O for
- read_x. (read_x): Replace the use of read_sf with equivalent lower level
- I/O, eliminating unneeded code and handling EOF and EOR conditions.
- * io/io.h: Revise prototype for read_sf.
- * io/transfer.c (read_sf): Delete no_error parameter and all uses of it.
- (read_block_form): Likewise.
- (next_record_r): Delete wrong code call to hit_eof.
-
-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.
-
-2010-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-
- PR libfortran/43155
- * io/transfer.c (require_type): Subtract one from item_count for output
- of error message. Add comment before formatted_transfer function
- explaining why the item_count is off by one.
-
-2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
-
- * io/write_float.def (WRITE_FLOAT): Use __builtin_signbit.
+2011-01-29 Kai Tietz <kai.tietz@onevision.com>
+
+ * intrinsics/ctime.c (ctime_r): Improve implementation.
+
+2011-01-27 Janne Blomqvist <jb@gcc.gnu.org>
+
+ PR libfortran/47431
+ * config.h.in: Regenerated.
+ * configure: Regenerated.
+ * configure.ac: Add check for ctime_r().
+ * intrinsics/ctime.c (ctime_r): Fallback implementation.
+ (fdate): Use ctime_r() instead of ctime().
+ (fdate_sub): Likewise.
+ (ctime): Likewise.
+ (ctime_sub): Likewise.
+
+2011-01-27 Janne Blomqvist <jb@gcc.gnu.org>
+
+ PR libfortran/47432
+ * config.h.in: Regenerated.
+ * configure: Regenerated.
+ * configure.ac: Add check for ttyname_r.
+ * io/unix.h: Add TTY_NAME_MAX, change stream_ttyname prototype.
+ * io/unix.c (stream_ttyname): Use ttyname_r if available, conform
+ to new prototype.
+ * io/inquire.c (inquire_via_unit): Use changed stream_ttyname.
+ * io/intrinsics.c (ttynam_sub): Likewise.
+ (ttynam): Likewise.
+
+2011-01-27 Janne Blomqvist <jb@gcc.gnu.org>
+
+ PR libfortran/47491
+ * configure.ac: Call AC_USE_SYSTEM_EXTENSIONS to enable common
+ extensions.
+ * config.h.in: Regenerate.
+ * configure: Regenerate.