+2005-05-19 Nick Clifton <nickc@redhat.com>
+
+ * config/rs6000/eabispe.h (SUBSUBTARGET_OVERRIDE_OPTIONS): Use the
+ new rs6000_explicit_options structure.
+
+2005-05-19 Richard Henderson <rth@redhat.com>
+
+ PR target/21390
+ * config/alpha/alpha.c (alpha_emit_conditional_branch): Move
+ TFmode code swapping ...
+ (alpha_emit_xfloating_compare): ... here.
+ (alpha_emit_setcc): Update to match.
+ (alpha_lookup_xfloating_lib_func): Assert TARGET_HAS_XFLOATING_LIBS.
+
+2005-05-19 Richard Henderson <rth@redhat.com>
+
+ PR target/21657
+ * config/ia64/ia64.c (ia64_expand_tls_address): Remove extra
+ memory indirection in local-dynamic case.
+
+2005-05-18 Jie Zhang <jie.zhang@analog.com>
+ Bernd Schmidt <bernd.schmidt@analog.com>
+
+ * config/bfin/bfin.c (branch_dest): Add comment why it's
+ necessary.
+ * config/bfin/bfin.md (attr "length" default): Change the offset of
+ forward conditional branch of length 4 from 4096 to 4092.
+
+2005-05-19 Jan Beulich <jbeulich@novell.com>
+
+ * unwind-compat.c: Include tconfig.h and tsystem.h.
+ * unwind-dw2-fde-compat.c: Likewise.
+
+2005-05-18 Richard Henderson <rth@redhat.com>
+
+ PR 21541
+ * ifcvt.c (noce_process_if_block): Avoid conversion when the
+ memory destination is readonly.
+
+2005-05-18 Richard Henderson <rth@redhat.com>
+
+ PR 21541
+ * tree-ssa-operands.c (opf_non_specific): New.
+ (get_asm_expr_operands): Set it.
+ (add_call_clobber_ops, add_call_read_ops): Likewise.
+ (add_stmt_operand): Test it instead of opf_kill_def when
+ considering unmodifiable variables.
+
+ * tree-ssa-operands.c (get_expr_operands): Fix exact test.
+
+2005-05-19 Kazu Hirata <kazu@cs.umass.edu>
+
+ * cfgexpand.c, tree-cfg.c, tree-inline.c, tree-optimize.c,
+ tree-ssa-forwprop.c: Fix comment typos.
+ * doc/invoke.texi: Fix a typo.
+
+2005-05-18 Richard Henderson <rth@redhat.com>
+
+ * config.gcc (powerpc-*-linux*): Include linux64.opt when
+ including linux64.h.
+
+2005-05-18 Richard Henderson <rth@redhat.com>
+
+ * tree-cfg.c (pass_remove_useless): Revert last change.
+ * tree-optimize.c (init_tree_optimization_passes): Initialize
+ all_lowering_passes with PROP_gimple_any.
+
+2005-05-18 Devang Patel <dpatel@apple.com>
+
+ * config/rs6000/rs6000.md (insvsi_internal1): Subtract shift from
+ the mask end.
+
2005-05-18 Richard Henderson <rth@redhat.com>
- * tree-ssa-forwprop.c (cfg_changed): New.
- (tidy_after_forward_propagate_addr): New.
- (forward_propagate_addr_expr): Use it, and fold_stmt_inplace.
- (forward_propagate_addr_into_variable_array_index): Likewise.
- (tree_ssa_forward_propagate_single_use_vars): Cleanup cfg if
- edges were removed.
+ * tree-ssa-forwprop.c (cfg_changed): New.
+ (tidy_after_forward_propagate_addr): New.
+ (forward_propagate_addr_expr): Use it, and fold_stmt_inplace.
+ (forward_propagate_addr_into_variable_array_index): Likewise.
+ (tree_ssa_forward_propagate_single_use_vars): Cleanup cfg if
+ edges were removed.
2005-05-18 Geoffrey Keating <geoffk@apple.com>