X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2FChangeLog;h=a961b5cfd279290d9d1a543cd2d450f820128cbb;hp=ae477841b418a132643381cd95930a3c34798555;hb=6db57367ddf5b919084002013a7131a5dce98009;hpb=0d26f707d9c6c03fce1d9c21ec5b2b50be738fa6;ds=sidebyside diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ae477841b41..a961b5cfd27 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,68 @@ +2006-09-19 Eric Christopher + + * doc/tm.texi (OBJC_JBLEN): Describe. + * config/i386/darwin.h (OBJC_JBLEN): Define. + * config/rs6000/darwin.h: Ditto. + +2006-09-19 Steven Bosscher + + PR rtl-optimization/21299 + * reload1.c (reload): Purge invalid ASMs in the final pass. + +2006-09-19 Steve Ellcey + + PR 28490 + * config/ia64/ia64.c (ia64_legitimate_constant_p): Allow function + pointers as legitimate constants. + +2006-09-19 Paul Brook + + PR target/28516 + * config/arm/arm.c (arm_unwind_emit_set): Handle reg = sp + const. + +2006-09-17 Zdenek Dvorak + + 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 + + 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 + + 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 + + PR tree-opt/29059 + * tree-ssa-propagate.c (set_rhs): Reject MODIFY_EXPR right + away for the expr argument. + +2006-09-16 Steven Bosscher + + 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 + Jack Howarth + + 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 * rtl.h (LABEL_OUTSIDE_LOOP_P): Remove. @@ -82,8 +147,8 @@ 2006-09-13 Aldy Hernandez - * 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