+2009-01-03 Steven Bosscher <steven@gcc.gnu.org>
+
+ PR rtl-optimization/41862
+ * store-motion.c (store_killed_in_insn, compute_store_table,
+ remove_reachable_equiv_notes, replace_store_insn,
+ build_store_vectors): Ignore all DEBUG_INSNs.
+
+2010-01-03 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR lto/41564
+ * common.opt: Add dumpdir.
+
+ * gcc.c (cc1_options): Add "-dumpbase %B" only if -dumpbase
+ isn't specified.
+ (option_map): Add --dumpdir.
+
+ * gcc.h (DEFAULT_WORD_SWITCH_TAKES_ARG): Add dumpdir.
+
+ * lto-wrapper.c (run_gcc): Add -dumpbase and -dumpdir for -o.
+
+ * opts.c (decode_options): Try dump_dir_name first if
+ dump_base_name isn't an absolute path.
+ (common_handle_option): Handle OPT_dumpdir.
+
+ * toplev.c (dump_dir_name): New.
+ (print_switch_values): Also ignore -dumpdir.
+
+ * toplev.h (dump_dir_name): New.
+
+2010-01-03 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/42589
+ * tree-ssa-math-opts.c (execute_optimize_bswap): Allow
+ double-word expansion of bswap32.
+
+2010-01-03 Steven Bosscher <steven@gcc.gnu.org>
+
+ * postreload-gcse.c (insert_expr_in_table): Replace BLOCK_NUM
+ with BLOCK_FOR_INSN.
+ * auto-inc-dec.c (attempt_change, get_next_ref, find_inc): Likewise.
+ * ifcvt.c (noce_get_alt_condition, noce_try_abs,
+ noce_process_if_block): Likewise.
+ * gcse.c (compute_local_properties, insert_expr_in_table,
+ insert_set_in_table, canon_list_insert, find_avail_set,
+ pre_insert_copy_insn): Likewise.
+
+ * basic-block.h (BLOCK_NUM): Move from here...
+ * sched-int.h (BLOCK_NUM): ... to here to localize it in the scheduler.
+
+2010-01-03 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/42438
+ * tree-ssa-pre.c (struct bb_bitmap_sets): Add
+ contains_may_not_return_call flag.
+ (BB_MAY_NOTRETURN): New.
+ (valid_in_sets): Trapping nary operations are not valid
+ in blocks that may not return.
+ (insert_into_preds_of_block): Remove check for trapping
+ expressions.
+ (compute_avail): Compute also BB_MAY_NOTRETURN.
+
+2010-01-03 Gerald Pfeifer <gerald@pfeifer.com>
+
+ * doc/invoke.texi: Add 2010 to copyright years.
+
+2010-01-03 Eric Botcazou <ebotcazou@adacore.com>
+
+ * config/sparc/sparc.c: Fix formatting nits.
+
2010-01-02 Gerald Pfeifer <gerald@pfeifer.com>
Alexander Monakov <amonakov@ispras.ru>