+2005-02-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
+
+ * gfortran.h (gfc_add_dimension, gfc_add_result, gfc_add_save,
+ gfc_add_dummy, gfc_add_generic, gfc_add_in_common, gfc_add_data,
+ gfc_add_in_namelist, gfc_add_sequence, gfc_add_function,
+ gfc_add_subroutine, gfc_add_access, gfc_add_flavor, gfc_add_entry,
+ gfc_add_procedure): Add argument.
+ * array.c (gfc_set_array_spec), decl.c (var_element, get_proc_name,
+ gfc_match_null, match_type_spec, match_attr_spec,
+ gfc_match_formal_arglist, match_result, gfc_match_function_decl):
+ Update callers to match.
+ (gfc_match_entry) : Likewise, fix comment typo.
+ (gfc_match_subroutine, attr_decl1, gfc_add_dimension,
+ access_attr_decl, do_parm, gfc_match_save, gfc_match_modproc,
+ gfc_match_derived_decl): Update callers.
+ * interface.c (gfc_match_interface): Likewise.
+ * match.c (gfc_match_label, gfc_add_flavor,
+ gfc_match_call, gfc_match_common, gfc_match_block_data,
+ gfc_match_namelist, gfc_match_module, gfc_match_st_function):
+ Likewise.
+ * parse.c (parse_derived, parse_interface, parse_contained),
+ primary.c (gfc_match_rvalue, gfc_match_variable): Likewise.
+ * resolve.c (resolve_formal_arglist, resolve_entries): Update callers.
+ * symbol.c (check_conflict, check_used): Add new 'name' argument,
+ use when printing error message.
+ (gfc_add_dimension, gfc_add_result, gfc_add_save, gfc_add_dummy,
+ gfc_add_generic, gfc_add_in_common, gfc_add_data,
+ gfc_add_in_namelist, gfc_add_sequence, gfc_add_function,
+ gfc_add_subroutine, gfc_add_access, gfc_add_flavor, gfc_add_entry,
+ gfc_add_procedure): Add new 'name' argument. Pass along to
+ check_conflict and check_used.
+ (gfc_add_allocatable, gfc_add_external, gfc_add_intrinsic,
+ gfc_add_optional, gfc_add_pointer, gfc_add_target, gfc_add_elemental,
+ gfc_add_pure, gfc_add_recursive, gfc_add_intent,
+ gfc_add_explicit_interface, gfc_copy_attr): Pass NULL for new
+ argument in calls to any of the modified functions.
+
+2005-02-06 Joseph S. Myers <joseph@codesourcery.com>
+
+ * gfortran.texi: Don't give last update date.
+
+2006-01-30 Richard Henderson <rth@redhat.com>
+
+ * options.c (gfc_init_options): Zero flag_errno_math.
+
+2005-01-29 Paul Brook <paul@codesourcery.com>
+
+ PR fortran/18565
+ * check.c (real_or_complex_check): New function.
+ (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
+ * intrinsic.c (add_functions): Use new check functions.
+ * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
+ Add prototypes.
+
+2005-01-29 Steven G. Kargl <kargls@comcast.net>
+
+ PR fortran/19589
+ * expr.c (gfc_check_assign): Check for conformance of logical operands
+
+2004-01-27 Steven Bosscher <stevenb@suse.de>
+
+ * trans-decl.c (gfc_build_label_decl): Set DECL_ARTIFICAL and
+ TREE_USED for all labels.
+ (gfc_trans_entry_master_switch): Use it instead of building a
+ label by hand.
+ * trans-io.c (add_case): Likewise.
+ * trans-stmt.c (gfc_trans_integer_select): Likewise.
+
+2004-01-23 Paul Brook <paul@codesourcery.com>
+ Steven G. Kargl <kargls@comcast.net>
+
+ PR fortran/17941
+ * arith.c (gfc_convert_real): Remove sign handling.
+ * primary.c (match_digits): Allow whitespace after initial sign.
+ (match_real_const): Handle signs here. Allow whitespace after
+ initial sign. Remove dead code.
+ (match_const_complex_part): Remove.
+ (match_complex_part): Use match_{real,integer}_const.
+ (match_complex_constant): Cross-promote integer types.
+
2005-01-23 James A. Morrison <phython@gcc.gnu.org>
PR fortran/19294