]> rtime.felk.cvut.cz Git - l4.git/blobdiff - l4/pkg/libgfortran/lib/contrib/ChangeLog
Update
[l4.git] / l4 / pkg / libgfortran / lib / contrib / ChangeLog
index cfddafe90f73dce66503594f096a24ac46dd1e2a..1b6944a9603c4bf351f4f94407282218b4e9475c 100644 (file)
-2012-09-20  Release Manager
+2015-07-16  Release Manager
 
-       * GCC 4.7.2 released.
+       * GCC 5.2.0 released.
 
-2012-09-05  Uros Bizjak  <ubizjak@gmail.com>
+2015-07-15  Janne Blomqvist  <jb@gcc.gnu.org>
 
-       * config/fpu-387.h (set_fpu): Prefix stmxcsr and ldmxcsr with %v.
+       PR libfortran/66861
+       * io/unix.c (compare_file_filename): Verify that u->filename is
+       non-NULL before strcmp.
+       (find_file0): Likewise.
 
-2012-06-14  Release Manager
+2015-04-22  Release Manager
 
-       * GCC 4.7.1 released.
+       * GCC 5.1.0 released.
 
-2012-05-31  Benjamin Kosnik  <bkoz@redhat.com>
+2015-03-28 Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
-        PR libstdc++/52007
-        * configure.ac: Allow gnu, gnu* variants for --enable-symvers argument.
-        * configure: Regenerated.
+       PR libgfortran/65596
+       * io/transfer.c (data_transfer_init): If in namelist mode and
+       delimiter is not specified, set it to DELIM_QUOTE, independent
+       of -std.
+       * io/unit.c (init_units): Set flags.delim to the correct
+       initial value of DELIM_UNSPECIFIED.
 
-2012-05-12  Tobias Burnus  <burnus@net-b.de>
+2015-03-25 Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
-       PR fortran/53310
-       * intrinsics/eoshift2.c (eoshift2): Do not leak
-       memory by allocating it in the loop.
+       PR libgfortran/65541
+       * io/write.c (nml_write_obj): Convert '+' to '%' before emitting
+       object names in namelists.
 
-2012-03-30  Uros Bizjak  <ubizjak@gmail.com>
+2015-03-22 Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
-       PR libgfortran/52758
-       * intrinsics/chmod.c (chmod_func): Remove out-of-bounds
-       initialization of rwxXstugo.
+       PR libgfortran/59513
+       * io/transfer.c (data_transfer_init): Do not error for
+       -std=legacy.
 
-2012-03-22  Release Manager
+2015-03-16 Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
-       * GCC 4.7.0 released.
+       PR libgfortran/64432
+       * intrinsics/system_clock.c (system_clock4, system_clock8):
+       Cleanup some whitespace.
 
-2012-01-20  Tobias Burnus  <burnus@net-b.de>
+2015-03-11  Thomas Schwinge  <thomas@codesourcery.com>
 
-       PR libgfortran/51899
-       * configure.ac: Check whether umask is available.
-       * intrinsics/chmod.c (chmod_func): Make compile with MinGW.
-       * configure: Regenerate.
-       * config.h.in: Regenerate.
+       * caf/single.c (caf_runtime_error): Revert 2014-11-28 changes.
+       * runtime/minimal.c (STRERR_MAXSZ): Don't define.
+       (runtime_error_at, sys_abort): Bring more in line with the
+       non-LIBGFOR_MINIMAL code.
+       (runtime_warning_at, internal_error): New functions.
 
-2012-01-12  Tobias Burnus  <burnus@net-b.de>
+2015-03-11  Janne Blomqvist  <jb@gcc.gnu.org>
 
-       PR fortran/36755
-       * intrinsics/chmod.c (chmod_func): Replace call to /bin/chmod
+       PR libfortran/65200
+       * io/open.c (new_unit): Use gf_strerror rather than hardcoding
+       error messages for different errno values.
+       * io/unix.c (regular_file2): Handle EPERM in addition to EACCES.
 
-2012-01-12  Janne Blomqvist  <jb@gcc.gnu.org>
+2015-03-10  Alessandro Fanfarillo  <fanfarillo.gcc@gmail.com>
+           Tobias Burnus  <burnus@net-b.de>
 
-       * configure.ac: Remove check for fdopen.
-       * runtime/backtrace.c (CAN_PIPE): Fix comment, remove check for
-       fdopen.
-       * configure: Regenerated.
-       * config.h.in: Regenerated.
+       * caf/libcaf.h (_gfortran_caf_sync_memory): New prototype.
+       * caf/single.c (_gfortran_caf_sync_memory): Implement.
+       (_gfortran_caf_sync_all, _gfortran_caf_sync_image): Add
+       __asm__ __volatile___ ("":::"memory").
 
-2012-01-12  Janne Blomqvist  <jb@gcc.gnu.org>
-           Tobias Burnus  <burnus@net-b.de>
+2015-02-10 Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
-       PR libfortran/51803
-       * runtime/main.c (store_exe_path): Avoid malloc if getcwd fails or
-       is not available.
+       PR libgfortran/57822
+       * io/write_float.def (output_float): Apply fix of previous patch
+       to correctly calculate the exponent number of digits and take
+       care of wide character output.
 
-2012-01-11  Tobias Burnus  <burnus@net-b.de>
+2015-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
-       * runtime/main.c (store_exe_path): Fix absolute path
-       detection for Windows.
+       PR libgfortran/57822
+       * io/write_float.def (output_float): If doing g0 editing and
+       exponent is zero, do not emit exponent.
 
-2012-01-11  Janne Blomqvist  <jb@gcc.gnu.org>
-           Mike Stump  <mikestump@comcast.net>
+2015-02-07  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
-       PR libfortran/51803
-       * runtime/main.c (store_exe_path): Handle getcwd failure and lack
-       of the function better.
+       PR libgfortran/60956
+       * io/fbuf.c (fbuf_flush_list): New function that only flushes
+       if current fbuf position exceeds a limit.
+       * io/fbuf.h: Declare the new function.
+       * io/io.h (enum unit_mode): Add two new modes.
+       * io/list_read.c (list_formatted_read_scalar): Call new function.
+       * io/write.c: Include fbuf.h. (list_formatted_write_scalar):
+       Call new function.
 
-2012-01-10  Tobias Burnus  <burnus@net-b.de>
+2015-01-24  Janne Blomqvist  <jb@gcc.gnu.org>
 
-       PR fortran/51197
-       * runtime/compile_options.c (show_signal): List
-       more signals.
+       PR libfortran/64770
+       * io/unit.c (filename_from_unit): Check that u->filename != NULL
+       before calling strdup.
 
-2012-01-09  Harald Anlauf  <anlauf@gmx.de>
-           Tobias Burnus  <burnus@net-b.de>
+2015-01-22  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libgfortran/61933
+       * io/inquire.c (inquire_via_unit): Set existing to true for
+       any negative unit that is currently connected and any positive
+       units within range of KIND=4 value.  The unit value for any out
+       of range case that may occur if the user is using a KIND=8 will
+       have been set to -2 which is reserved and can never be opened,
+       and therefore the unit does not exist.
+
+2015-01-14  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
-       PR fortran/51197
-       * runtime/backtrace.c (show_backtrace): Modify wording written
-       before the backtrace.
-       * runtime/compile_options.c (show_signal): New function.
-       (backtrace_handler): Use it.
+       PR libgfortran/61933
+       * io/inquire.c (inquire_via_unit): Set existing to true if a
+       gfc_unit stucture was found for the given unit number.
+       * runtime/error.c (translate_error): Add case for
+       LIBERROR_INQUIRE_INTERNAL_UNIT.
 
-2012-01-09  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+2015-01-05  Jakub Jelinek  <jakub@redhat.com>
 
-       * Makefile.am (libgfortran_la_LDFLAGS): Add -Wc,-shared-libgcc.
-       * Makefile.in: Regenerate.
+       Update copyright years.
 
-2012-01-06  Tobias Burnus <burnus@net-b.de>
+2015-01-02  Tobias Burnus  <burnus@net-b.de>
 
-       * caf/single.c (_gfortran_caf_register, _gfortran_caf_deregister):
-       Fix token handling.
-       * caf/mpi.c  (_gfortran_caf_register, _gfortran_caf_deregister): Ditto.
-       * caf/libcaf.h (STAT_STOPPED_IMAGE): Sync with libgfortran.h.
-       (_gfortran_caf_register, _gfortran_caf_deregister): Update prototype.
-\f
-Copyright (C) 2012 Free Software Foundation, Inc.
+       * caf/single.c (_gfortran_caf_co_reduce): New function.
+       * caf/libcaf.h (_gfortran_caf_co_reduce): New prototype.
+^L
+Copyright (C) 2015 Free Software Foundation, Inc.
 
 Copying and distribution of this file, with or without modification,
 are permitted in any medium without royalty provided the copyright