+2004-10-12 Daniel Jacobowitz <dan@debian.org>
+
+ * defaults.h (REGNO_MODE_OK_FOR_BASE_P, REG_MODE_OK_FOR_BASE_P)
+ (MODE_BASE_REG_REG_CLASS, REGNO_MODE_OK_FOR_REG_BASE_P)
+ (REG_MODE_OK_FOR_REG_BASE_P): Provide default definitions.
+ * regclass.c (record_address_regs): Remove ifdef. Use
+ REG_MODE_OK_FOR_REG_BASE_P and MODE_BASE_REG_REG_CLASS.
+ * regrename.c (REG_MODE_OK_FOR_BASE_P): Remove unnecessary
+ definition.
+ (scan_rtx_address, replace_oldest_value_addr): Use
+ REG_MODE_OK_FOR_REG_BASE_P and MODE_BASE_REG_REG_CLASS.
+ * reload.c (REGNO_MODE_OK_FOR_BASE_P, REG_MODE_OK_FOR_BASE_P): Remove
+ unnecessary definitions.
+ (find_reloads_address_1): Support REG_MODE_OK_FOR_REG_BASE_P
+ and MODE_BASE_REG_REG_CLASS.
+ * config/arm/arm.h (MODE_BASE_REG_CLASS): Don't check reload_completed.
+ (MODE_BASE_REG_REG_CLASS): Define.
+ (REGNO_MODE_OK_FOR_REG_BASE_P): Define.
+ (REG_MODE_OK_FOR_REG_BASE_P): Define.
+ * doc/tm.texi (Register Classes): Document MODE_BASE_REG_REG_CLASS,
+ REG_MODE_OK_FOR_REG_BASE_P, and REGNO_MODE_OK_FOR_REG_BASE_P.
+
+2004-10-12 Daniel Berlin <dberlin@dberlin.org>
+
+ * tree-ssa-alias.c (verify_name_tags): New function.
+ (verify_flow_sensitive_alias_info): Remove code that used to check name tags.
+ (verify_alias_info): Call verify_name_tags.
+
+2004-10-12 Kazu Hirata <kazu@cs.umass.edu>
+
+ PR rtl-optimization/17931
+ * config/i386/i386.c (ix86_rtx_costs): Handle COMPARE with
+ ZERO_EXTRACT in it.
+
+2004-10-12 Richard Earnshaw <rearnsha@arm.com>
+
+ * arm.c (arm_print_operand): Use output_operand_lossage where possible
+ rather than aborting.
+
+2004-10-12 Paul Brook <paul@coudesourcery.com>
+
+ * config.gcc: Add armv6{k,z,zk}
+ * config/arm/arm-cores.def: Add arm1176 and mpcore.
+ * config/arm/tune.md: Regenerate.
+ * config/arm/arm.c (FL_FOR_ARCH6K, FL_FOR_ARCH6Z, FL_FOR_ARCH6ZK):
+ Define.
+ (all_architectures): Add armv6k, armv6z, armv6zk.
+ * config/arm/lib1funcs.asm: Recognise new arm arcitectures.
+ * doc/invoke.texi: Document new arch and cpu values.
+
+2004-10-12 Paul Brook <paul@coodesourcery.com>
+
+ * config/arm/bpabi.h (SUBTARGET_EXTRA_ASM_SPEC): Change meabi=3 to
+ meabi=4.
+
+2004-10-12 Paul Brook <paul@codesourcery.com>
+
+ * config/arm/arm.md (addsi3_cbranch_scratch): Correct constraints.
+ Handle negative constants.
+
+2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
+
+ PR c/17301
+ * c-typeck.c (convert_arguments): Return error_mark_node if there
+ are too few arguments.
+ (build_function_call): Handle error_mark_node return from
+ convert_arguments.
+
2004-10-06 Paolo Bonzini <bonzini@gnu.org>
* configure.ac (symbolic_link): Replace with $LN_S.