+2001-07-21 H.J. Lu (hjl@gnu.org)
+
+ * config/mips/mips.c (mips_cpu): Moved into ...
+ (override_options): Here.
+
+ * config/mips/mips.h (mips_cpu_attr): Replace mips_cpu with
+ mips_tune.
+ (mips_cpu): Removed.
+
+2001-07-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
+
+ * config/m68hc11/m68hc11.md ("andqi3"): Accept d as second operand.
+ ("iorqi3"): Likewise.
+ ("xorqi3"): Likewise.
+ ("*addhi3"): Fix constraint to avoid reloading in a soft register.
+ ("*subhi3_sp): Likewise.
+ ("*subhi3"): Likewise.
+ ("extendhisi2"): Accept D, X and Y as source operand to avoid
+ reload problems.
+
+2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
+
+ * doc/tm.texi: Remove DEFAULT_VTABLE_THUNKS.
+ * config/freebsd.h: Likewise.
+ * config/linux.h: Likewise.
+ * config/openbsd.h: Likewise.
+ * config/alpha/linux-elf.h: Likewise.
+ * config/arm/linux-elf.h: Likewise.
+ * config/d30v/d30v.h: Likewise.
+ * config/fr30/fr30.h: Likewise.
+ * config/ia64/aix.h: Likewise.
+ * config/ia64/ia64.h: Likewise.
+ * config/mips/linux.h: Likewise.
+ * config/pj/pj.h: Likewise.
+ * config/rs6000/linux.h: Likewise.
+ * config/sparc/linux.h: Likewise.
+ * config/sparc/linux64.h: Likewise.
+
+2001-07-20 Bruce Korb <bkorb@gnu.org>
+
+ * fixinc/fixincl.c(test_for_changes): force unsigned char comparisons
+ because getc() and char* may disagree on signedness.
+
+2001-07-20 Richard Henderson <rth@redhat.com>
+
+ * doc/rtl.texi (REG_DEAD): Update for current semantics.
+
+ * flow.c (try_redirect_by_replacing_jump): Correctly compute which
+ insns to delete in the presence of cc0 in a jump insn.
+
+Fri Jul 20 22:14:49 CEST 2001 Roman Zippel <zippel@linux-m68k.org>
+ Jan Hubicka <jh@suse.cz>
+
+ * m68k.md (zero_extend?i?i2 expander): Use gen_lowpart instead
+ of doing the change by hand.
+
+Fri Jul 20 21:59:42 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * rtlanal.c (set_noop_p): Return true for noop jumps.
+
+ * expr.c (emit_single_push_insn): Add call to push expander.
+ * expr.h (optab_index): Add OTI_push
+ (push_optab): New constant.
+ * genopinit.c (optabs): Add push_optab.
+ * optabs.c (init_optab): Init push optab.
+ * md.texi (push??1): Document
+
+2001-07-20 Stephane Carrez <Stephane.Carrez@worldnet.fr>
+
+ * config/m68hc11/m68hc11.md ("movdi", "movdi_internal"): Use an
+ expand to emit the pattern; put a REG_INC note for push/pop
+ instructions.
+ ("movdf", "movdf_internal"): Likewise.
+ ("movsi", "movsi_internal"): Likewise.
+ ("movsf", "movsf_internal"): Likewise.
+ ("movhi", "movqi"): Emit a REG_INC note for push/pop instructions.
+
+2001-07-20 Stephane Carrez <Stephane.Carrez@worldnet.fr>
+
+ * config/m68hc11/m68hc11.c (m68hc11_gen_highpart): Don't use
+ gen_highpart.
+
+2001-07-20 Daniel Berlin <dan@cgsoftware.com>
+
+ * params.def: Change default max inline insns to 100.
+
+2001-07-20 Diego Novillo <dnovillo@redhat.com>
+
+ * combine.c (combine_simplify_rtx): Generate a new shift operation
+ when simplifying the first operand of a (neg (ashift)) expression.
+
2001-07-20 Roman Lechtchinsky <rl@cs.tu-berlin.de>
* regclass.c (N_REG_INTS): Use only 32 bits per element.