+2006-10-29 Kazu Hirata <kazu@codesourcery.com>
+
+ * config/darwin.c, config/darwin.opt, config/ia64/itanium1.md,
+ config/ia64/itanium2.md, real.c, tree-ssa-structalias.c: Fix
+ comment typos.
+
+2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ PR middle-end/29335
+ * builtins.c (do_mpfr_arg2, fold_builtin_hypot): New.
+ (fold_builtin_pow): Evaluate constant arguments at compile-time
+ using MPFR.
+ (fold_builtin_1): Handle BUILT_IN_ATAN2 and BUILT_IN_HYPOT.
+ (do_mpfr_ckconv): New helper function.
+ (do_mpfr_arg1): Use do_mpfr_ckconv.
+ (do_mpfr_arg2): New.
+
+2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR tree-opt/29271
+ * doc/invoke.texi (-fdump-rtl-sched2) Fix file extension number.
+ (-fdump-rtl-sched): Rename to ..
+ (-fdump-rtl-sched1): here. Also fix file extension number.
+
+2006-10-28 Richard Guenther <rguenther@suse.de>
+
+ * fold-const.c (maybe_canonicalize_comparison): Fix code
+ to match comment.
+
+2006-10-28 Uros Bizjak <uros@kss-loka.si>
+
+ * config/i386/i386.h (GENERAL_REGNO_P): Use STACK_POINTER_REGNUM.
+ (NON_QI_REG_P): Use IN_RANGE.
+ (REX_INT_REGNO_P): Use IN_RANGE.
+ (FP_REGNO_P): Use IN_RANGE.
+ (SSE_REGNO_P): Use IN_RANGE.
+ (REX_SSE_REGNO_P): Use IN_RANGE.
+ (MMX_REGNO_P): Use IN_RANGE.
+ (STACK_REGNO_P): New macro.
+ (STACK_REG_P): Use STACK_REGNO_P.
+ (NON_STACK_REG_P): Use STACK_REGNO_P.
+ (REGNO_OK_FOR_INDEX_P): Use REX_INT_REGNO_P.
+ (REGNO_OK_FOR_BASE_P): Use GENERAL_REGNO_P.
+ (REG_OK_FOR_INDEX_NONSTRICT_P): Use REX_INT_REGNO_P.
+ (REG_OK_FOR_BASE_NONSTRICT_P): Use GENERAL_REGNO_P.
+ (HARD_REGNO_RENAME_OK): Use !IN_RANGE.
+
+2006-10-28 Eric Botcazou <ebotcazou@adacore.com>
+
+ * except.h (output_function_exception_table): Add 'const char*' param.
+ * except.c (switch_to_exception_section): Add 'const char*' param.
+ If named sections are supported and HAVE_LD_EH_GC_SECTIONS is defined
+ and flag_function_sections is set, use a function-specific section.
+ (output_function_exception_table): Add 'const char*' param.
+ Adjust call to switch_to_exception_section.
+ * final.c (rest_of_handle_final): Adjust calls to
+ output_function_exception_table.
+ * configure.ac (HAVE_LD_EH_GC_SECTIONS): New check.
+ * config.in: Regenerate.
+ * configure: Likewise.
+
2006-10-28 Richard Guenther <rguenther@suse.de>
PR middle-end/26899