+2004-09-09 James E Wilson <wilson@specifixinc.com>
+
+ * doc/sourcebuild.texi: Delete libbanshee reference.
+
+2004-09-10 Kelley Cook <kcook@gcc.gnu.org>
+
+ * Makefile.in (s-gtype): Add $(build_exeext) to gengtype command.
+
+2004-09-09 James E Wilson <wilson@specifixinc.com>
+
+ * c-typeck.c (convert_for_assignment): Check that rhs has VECTOR_TYPE
+ before calling vector_types_convertible_p.
+ (digest_init): Check that inside_init has VECTOR_TYPE before calling
+ vector_types_convertible_p. Don't give another error if
+ convert_for_assignment returns error_mark_node.
+
+2004-09-09 Roger Sayle <roger@eyesopen.com>
+
+ PR middle-end/17055
+ * fold-const.c (build_zero_vector): New function to construct a
+ vector (either floating point or integer) of zeros.
+ (fold_convert): Internally, enable conversions of integer zero
+ to arbitrary vector types, using the new build_zero_vector.
+
+2004-09-09 Roger Sayle <roger@eyesopen.com>
+
+ * config/i386/i386.c (ix86_expand_ashlsi3_const): New function to
+ expand a left shift by an immediate constant as either an ashl or
+ a sequence of additions.
+ (ix86_split_ashldi): Use new ix86_expand_ashlsi3_const function
+ instead of calling gen_ashlsi3 with a constant directly.
+
+2004-09-09 Roger Sayle <roger@eyesopen.com>
+
+ * config/i386/i386.c (ix86_split_long_move): When optimizing for
+ size, and the low and high parts of a DImode constant are equal,
+ copy one register to another instead of loading the same immediate
+ value twice.
+
2004-09-09 Richard Henderson <rth@redhat.com>
PR middle-end/17367