X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;ds=sidebyside;f=gcc%2FChangeLog;h=eb986b80d06f0389cf26975c57c6539dcf50127a;hb=934a14ecd76fa0fa3b92f2c44cc99a738537ae86;hp=2b327b91115b2ccfb4f3de3f15a70442612a780d;hpb=2dde0cc6a6036301a92f5dfd1698d15e8bbcc821;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2b327b91115..eb986b80d06 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,53 @@ +2005-10-20 Geoffrey Keating + + * doc/cpp.texi (Character sets): Document that we do support + input files to be in any character set. + +2006-02-23 Jeff Law + + * tree.h (PHI_ARG_NONZERO): Remove. + * tree-phinodes.c (add_phi_arg): No longer initialize PHI_ARG_NONZERO. + (remove_phi_arg_num): No longer copy PHI_ARG_NONZERO from the old + node to the new node. + + PR tree-optimization/26425 + * tree-vrp.c (vrp_visit_assignment): If the LHS's type has a NULL + min/max, then assume its varying. + +2006-02-23 Zdenek Dvorak + + PR rtl-optimization/26316 + * rtlanal.c (enum may_trap_p_flags): New. + (may_trap_p_1): Take flags instead of unaligned_mems argument. Ignore + MEM_NOTRAP_P if flags & MTP_AFTER_MOVE. + (may_trap_p, may_trap_or_fault_p): Pass flags to may_trap_p_1. + (may_trap_after_code_motion_p): New function. + * loop-invariant.c (find_identical_invariants): Fix dump formating. + (find_invariant_insn): Use may_trap_after_code_motion_p. + * rtl.h (may_trap_after_code_motion_p): Declare. + +2006-02-23 Zdenek Dvorak + + * emit-rtl.c (immed_double_const): Cleanup. + +2006-02-23 Daniel Berlin + + Fix PR tree-optimization/26376 + * tree-ssa-structalias.c (find_func_aliases): Use get_id_for_tree, + remove assert. + +2006-02-23 Jakub Jelinek + + PR middle-end/26412 + * gimplify.c (omp_add_variable): Guard variable size decl test with + DECL_SIZE (decl) check. + +2006-02-23 Richard Guenther + + PR middle-end/26439 + * tree-ssa-structalias.c (find_func_aliases): Handle complex types + like aggregate types. + 2006-02-23 Jakub Jelinek * configure.ac: Add --with{,out}-long-double-128 configure option.