diff options
author | Jason Merrill <jason@redhat.com> | 2010-10-31 16:43:41 -0400 |
---|---|---|
committer | Jason Merrill <jason@redhat.com> | 2010-10-31 16:43:41 -0400 |
commit | 259d9cd27680549da5fdd21e6da1113292bdf68e (patch) | |
tree | 68a25e04066b49710ffe510f15087ce8940acbf7 /gcc/fortran/ChangeLog | |
parent | ab06fd052b678216c0cf12e307ae688f3f34a5d2 (diff) | |
parent | f54453042eb4db352d729210fed67db58cb61b7e (diff) | |
download | gcc-259d9cd27680549da5fdd21e6da1113292bdf68e.tar.gz |
Merge remote branch 'trunk' into constexpr
Conflicts:
gcc/cp/decl.c
Diffstat (limited to 'gcc/fortran/ChangeLog')
-rw-r--r-- | gcc/fortran/ChangeLog | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index c4c3608a76d..9dae56aebe5 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,41 @@ +2010-10-30 Thomas Koenig <tkoenig@gcc.gnu.org> + + * gfortran.h (gfc_option_t): Replace dump_parse_tree by + dump_fortran_original and add dump_fortran_optimized. + * lang.opt: Add fdump-fortran-original and + fdump-fortran-optimized. Document that fdump-parse-tree is + deprecated. + * gfortran.texi: Add -fdump-fortran-original and + -fdump-fortran-optimized. -fdump-parse-tree is deprecated. + * frontend-passes.c (gfc_run_passes): If optimizing and + if gfc_option.dump_fortran_optimized is set, dump the parse tree + after optimization. + * parse.c: Rename gfc_option.dump_parse_tree to + gfc_option.dump_fortran_original. + * options.c (gfc_init_options): Rename gfc_option.dump_parse_tree + to gfc_option.dump_fortran_original and handle + gfc_option.dump_fortran_optimize. + (gfc_post_options): Rename gfc_option.dump_parse_tree + to gfc_option.dump_fortran_original. + (gfc_handle_option): Rename OPT_fdump_parse_tree to + OPT_fdump_fortran_original and gfc_option.dump_parse_tree + to gfc_option.dump_fortran_original. Handle + OPT_fdump_fortran_optimized. + +2010-10-30 Janus Weil <janus@gcc.gnu.org> + + PR fortran/44917 + PR fortran/44926 + PR fortran/46196 + * interface.c (count_types_test): Symmetrize type check. + (generic_correspondence): Ditto. + +2010-10-27 Janus Weil <janus@gcc.gnu.org> + + PR fortran/46161 + * interface.c (compare_allocatable): Handle polymorphic allocatables. + (compare_parameter): Add two error messages for polymorphic dummies. + 2010-10-26 Janus Weil <janus@gcc.gnu.org> PR fortran/42647 |