aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2021-09-23 00:16:29 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2021-09-23 00:16:29 +0000
commite4777439fc77465b4cf89b6bfeb47cd00329cb20 (patch)
tree9950bf4f8deb8e8fb55708fbc1dc4ea63737f19e /gcc/fortran
parent5098e7077bfcace3e80144e63c81be94546ced16 (diff)
downloadgcc-e4777439fc77465b4cf89b6bfeb47cd00329cb20.zip
gcc-e4777439fc77465b4cf89b6bfeb47cd00329cb20.tar.gz
gcc-e4777439fc77465b4cf89b6bfeb47cd00329cb20.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/fortran')
-rw-r--r--gcc/fortran/ChangeLog45
1 files changed, 45 insertions, 0 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 6a247c6..f96198d5 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,48 @@
+2021-09-23 Sandra Loosemore <sandra@codesourcery.com>
+
+ PR fortran/101319
+ * interface.c (gfc_compare_actual_formal): Extend existing
+ assumed-type diagnostic to also check for argument with type
+ parameters.
+
+2021-09-23 Sandra Loosemore <sandra@codesourcery.com>
+
+ PR fortran/101334
+ * check.c (gfc_check_associated): Allow an assumed-rank
+ array for the pointer argument.
+ * interface.c (compare_parameter): Also give rank mismatch
+ error on assumed-rank array.
+
+2021-09-23 Sandra Loosemore <sandra@codesourcery.com>
+
+ * trans-stmt.c (trans_associate_var): Check that result of
+ GFC_DECL_SAVED_DESCRIPTOR is not null before using it.
+
+2021-09-22 Tobias Burnus <tobias@codesourcery.com>
+
+ PR fortran/55534
+ * cpp.c (gfc_cpp_register_include_paths, gfc_cpp_post_options):
+ Add new bool verbose_missing_dir_warn argument.
+ * cpp.h (gfc_cpp_post_options): Update prototype.
+ * f95-lang.c (gfc_init): Remove duplicated file-not found diag.
+ * gfortran.h (gfc_check_include_dirs): Takes bool
+ verbose_missing_dir_warn arg.
+ (gfc_new_file): Returns now void.
+ * options.c (gfc_post_options): Update to warn for -I and -J,
+ only, by default but for all when user requested.
+ * scanner.c (gfc_do_check_include_dir):
+ (gfc_do_check_include_dirs, gfc_check_include_dirs): Take bool
+ verbose warn arg and update to avoid printing the same message
+ twice or never.
+ (load_file): Fix indent.
+ (gfc_new_file): Return void and exit when load_file failed
+ as all other load_file users do.
+
+2021-09-22 Tobias Burnus <tobias@codesourcery.com>
+
+ * trans-expr.c (gfc_simple_for_loop): New.
+ * trans.h (gfc_simple_for_loop): New prototype.
+
2021-09-21 Tobias Burnus <tobias@codesourcery.com>
PR fortran/55534