+2003-02-28 Joel Sherrill <joel@OARcorp.com>
+
+ PR 9638/other
+ * config/i386/i386.c (DEFAULT_PCC_STRUCT_RETURN): Ensure the
+ this constant defaults to 1.
+
+2003-02-28 Bob Wilson <bob.wilson@acm.org>
+
+ * config.gcc (xtensa-*-linux*): Add t-slibgcc-elf-ver to tmake_file.
+
+2003-02-28 Richard Earnshaw <rearnsha@arm.com>
+
+ * arm.md (mulhisi3, mulhisi3addsi, mulhidi3adddi): Enable for any
+ ARMv5e processor, not just for XScale. Instructions are predicable.
+ (mulhisi3tb, mulhisi3bt, mulhisi3tt): New patterns for ARMv5e.
+
+2003-02-28 Nick Clifton <nickc@redhat.com>
+
+ * config/arm/arm.c (note_invalid_constants): Change parameter type
+ from bool to int.
+
+2003-02-28 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/h8300/h8300.md (*tst_extzv_bitqi_1_n): Accept the
+ test of bit 7.
+ (*tst_extzv_memqi_1_n): Likewise.
+ (a peephole2): New.
+
+2002-02-28 Richard Sandiford <rsandifo@redhat.com>
+
+ * config/mips/mips.h (CRT_CALL_STATIC_FUNCTION): Wrap in
+ #ifndef __mips16.
+
+Fri Feb 28 11:09:14 CET 2003 Jan Hubicka <jh@suse.cz>
+
+ * combine.c (gen_lowpart_for_combine): Update handling of
+ subregs_of_mode
+ * flow.c (life_analysis, mark_used_regs): Likewise.
+ * regclass.c (subregs_of_mode): Turn into single bitmap.
+ (cannot_change-mode_set_regs, invalid_mode_change_p): Update
+ dealing with subregs_of_mode
+ * regs.h (subregs_of_mode): Update prototype.
+
+2003-02-28 Josef Zlomek <zlomekj@suse.cz>
+
+ * emit-rtl.c (set_reg_attrs_for_parm): New function.
+ * rtl.h (set_reg_attrs_for_parm): New exported function.
+ * function.c (assign_parms): Use set_reg_attrs_for_parm instead of
+ set_reg_attrs_from_mem.
+
+2003-02-27 Roger Sayle <roger@eyesopen.com>
+ Zack Weinberg <zack@codesourcery.com>
+
+ * gcc.c (do_spec_1): Treat %U like %u for unique associations.
+
+2003-02-27 Kazu Hirata <kazu@cs.umass.edu>
+
+ * reload1.c (sext_for_mode): Remove.
+ (reload_cse_move2add): Use trunc_int_for_mode instead of
+ sext_for_mode.
+ (move2add_note_store): Likewise.
+ Reset register information if we see a set in non-integer
+ mode.
+
+2003-02-27 David Edelsohn <edelsohn@gnu.org>
+
+ * config/rs6000/aix43.h (ASM_SPEC): Only emit -mppc64 if no -mcpu
+ option.
+ (ASM_CPU_SPEC): Use -m620 for Power3, Power4, 620, 630.
+ * config/rs6000/aix51.h: Same.
+ * config/rs6000/aix52.h: Same.
+ * config/rs6000/power4.md: Additional VMX bypasses.
+
+2003-02-27 Geert Bosch <bosch@gnat.com>
+
+ * toplev.c (print_version): Add indentation for GGC heuristics and
+ output after printing version information.
+
+2003-02-27 James E Wilson <wilson@tuliptree.org>
+
+ * combine.c (simplify_comparison): Require integral mode when
+ permuting SUBREG with AND.
+
+2003-02-27 Steve Ellcey <sje@cup.hp.com>
+
+ * config/ia64/hpux.h (STARTFILE_PREFIX_SPEC): Remove.
+
+2003-02-27 Nick Clifton <nickc@redhat.com>
+
+ * config/arm/arm.md (extendsfdf2): Add pattern accidentally
+ deleted when cirrus instructions were added.
+
+2003-02-27 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * config.gcc (*-*-netbsd[2-9]*, *-*-netbsdelf[2-9]*): Enable
+ POSIX thread support by default.
+
+2003-02-27 Roger Sayle <roger@eyesopen.com>
+
+ * config/i386/cygwin.h: Don't include any other files directly.
+ * config/i386/mingw32.h: Don't include cygwin.h directly.
+ * config.gcc (cygwin, mingw32, uwin): Instead make these files
+ explicit in the tm_files variable.
+
+2003-02-27 Alan Modra <amodra@bigpond.net.au>
+
+ * config/rs6000/rs6000.md: Add TI constant splitter.
+
2003-02-26 Alexandre Oliva <aoliva@redhat.com>
* builtins.c (purge_builtin_constant_p): Handle subreg of
2003-02-24 Alan Modra <amodra@bigpond.net.au>
+ PR 9297, PR 9722
* calls.c (store_one_arg): Revert 1999-02-16 change. Revert
2000-12-17 change. Pass EXPAND_STACK_PARM to expand_expr.
* expr.h (enum expand_modifier): Define EXPAND_STACK_PARM.