OSDN Git Service

* config/fpu-glibc.h (set_fpu): Only call fedisableexcept for
[pf3gnuchains/gcc-fork.git] / libgfortran / ChangeLog
index c3c5a9e..3f374b8 100644 (file)
@@ -1,3 +1,107 @@
+2005-11-18  Hans-Peter Nilsson  <hp@axis.com>
+
+       * config/fpu-glibc.h (set_fpu): Only call fedisableexcept for
+       nonzero FE_ALL_EXCEPT.
+
+2005-11-17  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       PR fortran/24892
+       * io/io.h (unit_access): Add ACCESS_APPEND.
+       * io/open.c (access_opt): Add APPEND value for ACCESS keyword.
+       (st_open): Use that new value to set the POSITION accordingly.
+
+2005-11-14  Janne Blomqvist  <jb@gcc.gnu.org>
+
+        PR fortran/21468
+        * Makefile.am: Add -ftree-vectorize for compiling matmul.
+        * m4/matmul.m4: Add const and restrict to type declarations as
+        appropriate.
+        * m4/matmull.m4: Likewise.
+        * Makefile.in: Regenerated.
+        * generated/matmul_*.c: Likewise.
+       
+2005-11-13  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       * intrinsics/fget.c: New file.
+       * intrinsics/ftell.c: New file.
+       * io/unix.c (stream_offset): New function.
+       * io/io.h: Add prototype for stream_offset.
+       * Makefile.am: Add intrinsics/fget.c and intrinsics/ftell.c.
+       * Makefile.in: Regenerate.
+
+2005-11-12  Steven G. Kargl  <kargls@comcast.net>
+
+       PR libgfortran/24787
+       *  intrinsics/string_intrinsics.c (string_scan): Off by one; Fix typos
+       in nearby comment.
+
+2005-11-10  Andreas Jaeger  <aj@suse.de>
+
+       * libgfortran.h: Add proper defines where needed.
+
+2005-11-10  Andreas Jaeger  <aj@suse.de>
+
+       * libgfortran.h: Add missing prototypes for internal_pack
+       functions.
+
+2005-11-06  Janne Blomqvist <jb@gcc.gnu.org>
+
+       PR fortran/24174
+       PR fortran/24305
+       * io/io.h: Add argument to prototypes, add prototypes for
+       size_from_*_kind functions.
+       * io/list_read.c (read_complex): Add size argument, use
+       it.
+       (list_formatted_read): Add size argument, cleanup.
+       (list_formatted_read_scalar): Add size argument.
+       (nml_read_obj): Fix for padding.
+       * io/transfer.c: Add argument to transfer function pointer.
+       (unformatted_read): Add size argument.
+       (unformatted_write): Likewise.
+       (formatted_transfer_scalar): Fix for padding with complex(10).
+       (formatted_transfer): Add size argument, cleanup.
+       (transfer_integer): Add size argument to transfer call.
+       (transfer_real): Likewise.
+       (transfer_logical): Likewise.
+       (transfer_character): Likewise.
+       (transfer_complex): Likewise.
+       (transfer_array): New kind argument, use it.
+       (data_transfer_init): Add size argument to formatted_transfer
+       call.
+       (iolength_transfer): Add size argument, cleanup.
+       * io/write.c (write_complex): Add size argument, fix for padding
+       with complex(10).
+       (list_formatted_write): Add size argument, cleanup.
+       (list_formatted_write_scalar): Add size argument, use it.
+       (nml_write_obj): Fix for size vs. kind issue.
+       * io/size_from_kind.c: New file.
+       * Makefile.am: Add io/size_from_kind.c.
+       * configure: Regenerate.
+       * Makefile.in: Regenerate.
+
+2005-11-06  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       * intrinsics/ctime.c: New file.
+       * configure.ac: Add check for ctime.
+       * Makefile.am: Add ctime.c
+       * configure: Regenerate.
+       * config.h.in: Regenerate.
+       * Makefile.in: Regenerate.
+
+2005-11-05  Richard Guenther  <rguenther@suse.de>
+
+       * configure.ac: Use AM_FCFLAGS for extra flags, not FCFLAGS.
+       * configure: Regenerate.
+
+2005-11-05  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       * intrinsics/tty.c (ttynam): New function.
+
+2005-11-04  Steven G. Kargl <kargls@comcast.net>
+
+       PR fortran/24636
+       * runtime/stop.c (stop_numeric): Use stop_code = -1.
+
 2005-11-04  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
 
        PR libfortran/22298
        * Makefile.in: Regenerate.
 
 2005-10-28  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
-       
+
 
        * Makefile.am (intrinsics): Add signal.c.
        * Makefile.in: Regenerate.