OSDN Git Service

* config/rs6000/rs6000-c.c (rs6000_macro_to_expand): If macro
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index e1fac75..4dda512 100644 (file)
@@ -1,3 +1,37 @@
+2009-03-28  Jakub Jelinek  <jakub@redhat.com>
+
+       * config/rs6000/rs6000-c.c (rs6000_macro_to_expand): If macro
+       following vector keyword has expansion starting with pixel or bool
+       keyword, expand vector to __vector and pixel or bool to __pixel or
+       __bool.
+
+       PR c++/39554
+       * opts.c (warning_disallowed_functions, warn_disallowed_functions,
+       warn_if_disallowed_function_p): Removed.
+       (common_handle_option): Don't handle OPT_Wdisallowed_function_list_.
+       * c-parser.c (c_parser_postfix_expression_after_primary): Don't call
+       warning_if_disallowed_function_p.
+       * flags.h (warn_if_disallowed_function_p,
+       warn_disallowed_functions): Removed.
+       * common.opt (Wdisallowed-function-list=): Removed.
+       * doc/invoke.texi (-Wdisallowed-function-list=): Removed.
+
+2009-03-28  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/38723
+       * tree-ssa-pre.c (compute_avail): Add all default definitions to
+       the entry block.
+
+2009-03-28  Jan Hubicka  <jh@suse.cz>
+
+       * tree-ssa-structalias.c (ipa_pta_execute): Fix bogus node->analyzed
+       test introduced by my previous patch.
+
+2009-03-28  Richard Guenther  <rguenther@suse.de>
+
+       * tree-ssa-copy.c (copy_prop_visit_phi_node): Do not leave
+       the PHIs value undefined.
+
 2009-03-28  Jan Hubicka  <jh@suse.cz>
 
        * tree-pass.h (pass_fixup_cfg): New pass.