re PR fortran/89782 (Can do an internal READ of a character array when it is a parame...
[gcc.git] / gcc / fortran / ChangeLog
index 2014342f9dacae4ae667cda636e304149481ecc3..6489a047280dfd49f94e875dc433aa3f3be6fa38 100644 (file)
@@ -1,3 +1,47 @@
+2019-06-22  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/89782
+       * io.c (gfc_resolve_dt): Check that internal units are not
+       character PARAMETER.
+
+2019-06-21  Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/67884
+       * resolve.c (deferred_requirements) : Check only the result variable.
+       (resolve_fl_procedure): Check deferred requirements on functions.
+
+2019-06-21  Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/51991
+       * decl.c (gfc_match_save): If SAVE was not seen, return MATCH_NO
+       instead issuing an error message and returning MATCH_ERROR.
+
+2019-06-20  Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/77632
+       * /decl.c (variable_decl): Mark a variable that is a target in pointer
+       initialization when in PROGRAM, MODULE, or SUBMODULE scope with an
+       implicit save.
+
+2019-06-20  Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/86587
+       * symbol.c (verify_bind_c_derived_type): Remove erroneous error
+       checking for BIND(C) and PRIVATE attributes.
+
+2019-06-20  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/90937
+       * trans-types.c (get_formal_from_actual_arglist): Get symbol from
+       current namespace so it will be freed later.  If symbol is of type
+       character, get an empty character length.
+
+2019-06-19  Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/69499
+       * match.c (gfc_match_select_type):  SELECT TYPE is an executable
+       statement, and cannot appear in MODULE or SUBMODULE scope.
+
 2019-06-19  Steven G. Kargl  <kargl@gcc.gnu.org>
 
        PR fortran/69398
@@ -12,7 +56,7 @@
 
 2019-06-19  Jim MacArthur  <jim.macarthur@codethink.co.uk>
            Mark Eggleston  <mark.eggleston@codethink.com>
-       
+
        PR fortran/89103
        * gfortran.texi: Add -fdec-blank-format-item
        * invoke.texi: Add option to list of options.
 
        PR fortran/90002
        * array.c (gfc_free_array_spec): When freeing an array-spec, avoid
-       an ICE for assumed-shape coarrays 
+       an ICE for assumed-shape coarrays.
 
 2019-06-08  Paul Thomas  <pault@gcc.gnu.org>