OSDN Git Service

2006-07-15 Steven G. Kargl <kargls@comcast.net>
[pf3gnuchains/gcc-fork.git] / libgfortran / ChangeLog
index 8517cae..290a3e0 100644 (file)
@@ -1,3 +1,89 @@
+2006-07-15  Steven G. Kargl  <kargls@comcast.net>
+
+       * intrinsics/etime.c: Remove etime_
+       * libtool-version: Bump from libgfortran.so.1 to libgfortran.so.2
+
+2006-07-12  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       PR fortran/28163
+       * intrinsics/string_intrinsics.c (copy_string): Remove function.
+
+2006-07-04  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       * intrinsics/date_and_time.c (itime0,idate0,itime_i4,itime_i8,
+       idate_i4,idate_i8): New functions.
+
+2006-07-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libgfortran/27704
+       * runtime/error.c (notify_std): Pass common flags into function. Use
+       flags to show locus of error or warning.
+       * libgfortran.h: Add enum try.  Add prototype for notify_std.
+       * io/open.c (edit_modes): Allow status="old" and add extension to
+       allow status="scratch"
+       *io/list_read.c (nml_read_obj): Update call to notify_std.
+       *io/io.h: Remove enum try and prototype for notify_std.
+       *io/transfer.c (read_sf): Update call to notify_std.
+       *io/format.c (parse_format_list): Update call to notify_std.
+
+2006-06-25  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       * io/io.h: Move proto for unit_to_fd...
+       * libgfortran.h: ...here.
+
+2006-06-24  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       * intrinsics/ierrno.c: Don't include "io/io.h".
+       * intrinsics/sleep.c: Likewise.
+       * intrinsics/perror.c: Likewise.
+       * intrinsics/stat.c: Likewise.
+       * intrinsics/kill.c: Likewise.
+       * intrinsics/time.c: Likewise.
+       * intrinsics/fnum.c: Likewise.
+       * intrinsics/rename.c: Likewise.
+       * intrinsics/symlnk.c: Likewise.
+       * intrinsics/chdir.c: Likewise.
+       * intrinsics/link.c: Likewise.
+       * intrinsics/random.c: Don't include "io/io.h". Include <gthr.h>.
+       * intrinsics/rand.c: Likewise.
+
+2006-06-24  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       PR fortran/28094
+       * Makefile.am: Add _mod_r10.F90 and _mod_r16.F90.
+       * Makefile.in: Regenerate.
+       * generated/_mod_r10.F90: New file.
+       * generated/_mod_r16.F90: New file.
+
+2006-06-22  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       PR libfortran/26769
+       * Makefile.am: Add r4 and r8 versions of reshape and transpose.
+       * Makefile.in: Regenerate.
+       * generated/reshape_r4.c: New file.
+       * generated/reshape_r8.c: New file.
+       * generated/transpose_r4.c: New file.
+       * generated/transpose_r8.c: New file.
+
+2006-06-20  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR libfortran/28005
+       * m4/matmul.m4: aystride = 1 does not uniquely detect the
+       presence of a temporary transpose; an array element in the
+       first dimension produces the same signature.  Detect this
+       using the rank of a and add specific code.
+       * generated/matmul_r4.c: Regenerate.
+       * generated/matmul_r8.c: Regenerate.
+       * generated/matmul_r10.c: Regenerate.
+       * generated/matmul_r16.c: Regenerate.
+       * generated/matmul_c4.c: Regenerate.
+       * generated/matmul_c8.c: Regenerate.
+       * generated/matmul_c10.c: Regenerate.
+       * generated/matmul_c16.c: Regenerate.
+       * generated/matmul_i4.c: Regenerate.
+       * generated/matmul_i8.c: Regenerate.
+       * generated/matmul_i16.c: Regenerate.
+
 2006-06-18  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
        PR libgomp/27254