+2006-09-21 Janis Johnson <janis187@us.ibm.com>
+
+ * ginclude/decfloat.h (DEC*_DEN): Define using the correct builtins.
+
+2006-09-21 Roger Sayle <roger@eyesopen.com>
+
+ PR debug/29132
+ * dwarf2out.c (dwarf2out_begin_prologue): Initialise the current label,
+ dw_fde_current_label, to be the start of the function, i.e. the same
+ value as dw_fde_begin.
+
+2006-09-20 Richard Sandiford <richard@codesourcery.com>
+
+ * config/mips/mips.c (CODE_FOR_mips_abs_ps): Delete.
+ * config/mips/mips.md (UNSPEC_ABS_PS): New constant.
+ (UNSPEC_RSQRT1, UNSPEC_RSQRT2, UNSPEC_RECIP1, UNSPEC_RECIP2)
+ (UNSPEC_SINGLE_CC, UNSPEC_SCC): Bump values by 1.
+ (*nmadd<mode>, *nmadd<mode>_fastmath): Require !HONOR_NANS.
+ (*nmsub<mode>, *nmsub<mode>_fastmath): Likewise.
+ (abs<mode>2, neg<mode>2): Likewise.
+ * config/mips/mips-ps-3d.md (mips_abs_ps): New define_expand.
+ (*mips_abs_ps): New define_insn.
+
+2006-09-20 Josh Conner <jconner@apple.com>
+
+ PR middle-end/25505
+ * calls.c (expand_call): Allow reuse of structure return stack
+ temp.
+
+2006-09-20 Paul Brook <paul@codesourcery.com>
+
+ * config/arm/unwind-arm.c (selfrel_offset31): Clear top bit for
+ positive offsets.
+
+2006-09-20 Janis Johnson <janis187@us.ibm.com>
+
+ * doc/extend.texi (Decimal Float): Update for latest draft TR,
+ clean up terminology.
+
+2006-09-20 Steve Ellcey <sje@cup.hp.com>
+
+ PR target/28574
+ * ifcvt.c (dead_or_predicable): Don't predicate then blocks
+ with tablejumps in them.
+
+2006-09-20 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/28046
+ * c-omp.c (c_finish_omp_atomic): If ADDR is not simple enough,
+ wrap it into TARGET_EXPR.
+
+2006-09-20 Eric Christopher <echristo@apple.com>
+
+ * config/i386/i386.c (x86_fisttp): Remove.
+ * config/i386/i386.h (x86_fisttp): Ditto.
+ (TARGET_FISTTP): Ditto.
+
+2006-09-19 Eric Christopher <echristo@apple.com>
+
+ * doc/tm.texi (OBJC_JBLEN): Describe.
+ * config/i386/darwin.h (OBJC_JBLEN): Define.
+ * config/rs6000/darwin.h: Ditto.
+
+2006-09-19 Steven Bosscher <steven@gcc.gnu.org>
+
+ PR rtl-optimization/21299
+ * reload1.c (reload): Purge invalid ASMs in the final pass.
+
+2006-09-19 Steve Ellcey <sje@cup.hp.com>
+
+ PR 28490
+ * config/ia64/ia64.c (ia64_legitimate_constant_p): Allow function
+ pointers as legitimate constants.
+
+2006-09-19 Paul Brook <paul@codesourcery.com>
+
+ PR target/28516
+ * config/arm/arm.c (arm_unwind_emit_set): Handle reg = sp + const.
+
+2006-09-17 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/28887
+ * tree-ssa-loop-prefetch.c (analyze_ref): Strip nonaddressable
+ component parts from the reference.
+ (gather_memory_references_ref): Record the reference without the
+ nonaddressable component parts.
+
+2006-09-17 Steven Bosscher <steven@gcc.gnu.org>
+
+ PR c/25993
+ * c-opts.c (c_common_handle_option): Ignore the -std options
+ if the input language is assembly.
+
+2006-09-17 Ira Rosen <irar@il.ibm.com>
+
+ PR tree-opt/21591
+ * tree-data-ref.c (ptr_decl_may_alias_p): Look for the name memory
+ tag first.
+ (ptr_ptr_may_alias_p): Likewise.
+ (record_record_differ_p): New function.
+ (base_object_differ_p): Call record_record_differ_p.
+
+2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR tree-opt/29059
+ * tree-ssa-propagate.c (set_rhs): Reject MODIFY_EXPR right
+ away for the expr argument.
+
+2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
+
+ PR tree-opt/27742
+ * tree-vectorizer.c (vectorize_loops): Clear vect_loop_location
+ before using it for dumping after vectorizing loops.
+
+2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
+ Jack Howarth <howarth@bromo.med.uc.edu>
+
+ PR target/29030
+ * config/rs6000/rs6000.c (rs6000_darwin64_record_arg_advance_recurse)
+ skip on error_mark_node.
+ (rs6000_darwin64_record_arg_recurse): Likewise.
+
+2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
+
+ * rtl.h (LABEL_OUTSIDE_LOOP_P): Remove.
+ * doc/rtl.texi: Remove related documentation.
+
2006-09-16 Bernd Schmidt <bernd.schmidt@analog.com>
* loop-doloop.c (doloop_optimize): Remove bogus arg from debugging
2006-09-13 Aldy Hernandez <aldyh@redhat.com>
- * doc/tree-ssa.texi (Jumps): RESULT_DECL can also be an operand
- of a RETURN_EXPR
+ * doc/tree-ssa.texi (Jumps): RESULT_DECL can also be an operand
+ of a RETURN_EXPR
2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>