OSDN Git Service

Implement -Wno-maybe-uninitialized
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 4d2bd98..248ba57 100644 (file)
@@ -1,3 +1,46 @@
+2011-04-26  Xinliang David Li  <davidxl@google.com>
+
+       * tree-ssa-uninit.c (warn_uninitialized_phi): Pass
+        warning code.
+       * c-family/c-opts.c (c_common_handle_option): Set
+       warn_maybe_uninitialized.
+       * opts.c (common_handle_option): Ditto.
+       * common.opt:  New option.
+       * tree-ssa.c (warn_uninit): Add one more parameter.
+       (warn_uninitialized_var): Pass warning code.
+       * tree-flow.h: Interface change.
+
+
+2011-04-26  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * config/mips/iris6.h (LOCAL_LABEL_PREFIX): Don't test
+       TARGET_NEWABI.
+       (WINT_TYPE_SIZE): Use INT_TYPE_SIZE.
+       (TARGET_OS_CPP_BUILTINS): Remove TARGET_IRIX6 guards.
+
+2011-04-26  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * config/mips/mips.h (DBX_OUTPUT_SOURCE_LINE): Remove.
+       * config/mips/mips.opt (mmips-tfile): Remove.
+
+       * doc/install.texi (Specific, mips-*-*): Move mips-tfile,
+       mips-tdump reference to ...
+       (Specific, alpha*-dec-osf5.1): ... here.
+       Adapt for Tru64 UNIX.
+       * doc/trouble.texi (Cross-Compiler Problems): Replace MIPS
+       reference by Tru64 UNIX.
+
+2011-04-26  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/48768
+       * tree-ssa.c (insert_debug_temp_for_var_def): If degenerate_phi_result
+       is error_mark_node, set value to NULL.
+
+       PR tree-optimization/48734
+       * tree-ssa-reassoc.c (eliminate_redundant_comparison): Give up
+       if return value from maybe_fold_*_comparsions isn't something
+       the code is prepared to handle.
+
 2011-04-26  Uros Bizjak  <ubizjak@gmail.com>
 
        * config/i386/predicates.md (ext_QIreg_operand): Remove extra