+2009-04-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
+
+ * config/arm/arm.c (return_used_this_function): Remove.
+ (arm_output_function_prologue): Remove use of
+ return_used_this_function.
+ (output_return_instruction): Replace use of
+ return_used_this_function
+ by cfun->machine->return_used_this_function.
+ (arm_output_epilogue): Likewise.
+ (arm_output_function_epilogue): Likewise.
+ (thumb_unexpanded_epilogue): Likewise.
+ * config/arm/arm.h (struct machine_function):
+ New member return_used_this_function.
+
+2009-04-12 Mark Mitchell <mark@codesourcery.com>
+
+ * doc/install.texi: Correct description of default directory for
+ --with-gxx-include-dir.
+
+2009-04-12 Eric Botcazou <ebotcazou@adacore.com>
+
+ * fold-const.c (build_range_check): Properly deal with enumeral and
+ boolean base types.
+
+2009-04-12 Steven Bosscher <steven@gcc.gnu.org>
+
+ * doc/invoke.texi (max_gcse_passes): Remove documentation.
+ * params.def (PARAM_MAX_GCSE_PASSES): Remove.
+ * params.h (MAX_GCSE_PASSES): Remove.
+ * gcse.c (gcse_main): Run CPROP1, PRE or HOIST, and CPROP2
+ in sequence. Remove ability to run multiple passes.
+ (bypass_jumps): Report run as third CPROP pass.
+
+2009-04-12 Adam Nemet <anemet@caviumnetworks.com>
+
+ PR middle-end/39651
+ * except.c (can_throw_external): Look at each insn in a SEQUENCE
+ when deciding whether the whole SEQUENCE can throw.
+
+2009-04-12 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/39740
+ * config/alpha/predicates.md (local_symbolic_operand): Return 1 for
+ offseted label references.
+
+2009-04-11 Jan Hubicka <jh@suse.cz>
+
+ * tree-ssa-pre.c (eliminate): Fix call of update_stmt.
+
+2009-04-11 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/39732
+ * tree-inline.c (declare_return_variable): Mark DECL_BY_REFERENCE
+ return variables as TREE_ADDRESSABLE.
+
2009-04-11 Richard Guenther <rguenther@suse.de>
PR tree-optimization/39713