+2009-12-09 Xinliang David Li <davidxl@google.com>
+
+ PR tree-optimization/42337
+ * tree-ssa-pre.c (phi_translate_1): Push and Pop SEEN set.
+
+2009-12-09 Nathan Froyd <froydnj@codesourcery.com>
+
+ * config/rs6000/vector.md (absv2sf2, negv2sf2, addv2sf3, subv2sf3,
+ mulv2sf3, divv2sf3): New expanders.
+ * config/rs6000/spe.md (spe_evabs, spe_evand, spe_evaddw, spe_evsubfw,
+ spe_evdivws): Rename to use standard GCC names.
+ * config/rs6000/paired.md (negv2sf, absv2sf2, addv2sf3, subv2sf3,
+ mulv2sf3, divv2sf3): Rename to avoid conflict with the new expanders.
+ * config/rs6000/rs6000.c (bdesc_2arg, bdesc_1arg): Use new CODE_FOR_
+ names for renamed patterns.
+
+2009-12-09 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * config/s390/s390.md ("copysign<mode>3"): Pattern removed.
+
+2009-12-09 Jakub Jelinek <jakub@redhat.com>
+
+ * configure.ac: Compute ld_ver, ld_vers, ld_date, ld_vers_major,
+ ld_vers_minor and ld_vers_path always, not just when gcc_cv_ld_hidden
+ isn't cached.
+ * configure: Regenerated.
+
+2009-12-08 Richard Henderson <rth@redhat.com>
+
+ * combine.c (setup_incoming_promotions): Fix sign-extend of
+ zero-extend case; tidy conditions.
+
+2009-12-08 Michael Matz <matz@suse.de>
+
+ PR middle-end/38474
+ * function.c (free_temp_slots): Only walk the temp slot
+ addresses and combine slots if we actually changes something.
+ (pop_temp_slots): Ditto.
+
+2009-12-08 Olga Golovanevsky <olga@il.ibm.com>
+
+ PR middle-end/41843
+ * ipa-struct-reorg.c (compare_fields): New function.
+ (find_field_in_struct_1): Use compare_fields function.
+ (is_equal_types): Likewise.
+
+2009-12-07 DJ Delorie <dj@redhat.com>
+
+ PR c/42312
+ * config/mep/mep.c (mep_expand_prologue): Set
+ really_need_stack_frame after frame_size is set.
+
2009-12-07 Richard Henderson <rth@redhat.com>
PR rtl-opt/42269