OSDN Git Service

PR middle-end/27332
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index c7bfa59..4ecc27a 100644 (file)
@@ -1,3 +1,55 @@
+2006-05-17  Sebastian Pop  <pop@cri.ensmp.fr>
+
+       PR middle-end/27332
+       * tree-loop-linear.c (try_interchange_loops): Test for 
+       no data dependences.
+
+2006-05-17  Zdenek Dvorak <dvorakz@suse.cz>
+
+       PR tree-optimization/27548
+       * tree-scalar-evolution.c (scev_const_prop): Do not prolong life
+       range of ssa names that appear on abnormal edges.
+       * tree-ssa-loop-ivopts.c (contains_abnormal_ssa_name_p): Export.
+       * tree-flow.h (contains_abnormal_ssa_name_p): Declare.
+
+2005-05-17  Bernd Schmidt  <bernd.schmidt@analog.com>
+
+       PR middle-end/27620
+       * expr.c (safe_from_p): Handle CONSTRUCTOR again.
+
+2006-05-17  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/27415
+       * tree.h (OMP_PARALLEL_COMBINED): Define.
+       * gimplify.c (struct gimplify_omp_ctx): Add is_combined_parallel field.
+       (new_omp_context): Add is_combined_parallel argument.
+       (gimplify_scan_omp_clauses): Add in_combined_parallel argument, adjust
+       new_omp_context caller.
+       (gimplify_omp_parallel, gimplify_omp_for, gimplify_omp_workshare):
+       Adjust gimplify_scan_omp_clauses callers.
+       (omp_is_private): Issue errors if iteration variable is firstprivate
+       or reduction in the current context.
+       * c-parser.c (c_parser_omp_parallel): Set OMP_PARALLEL_COMBINED
+       on combined parallel workshare constructs.
+
+2006-05-16  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * Makefile.in (GCC_OBJS): Replace options.o with gcc-options.o.
+       (gcc-options.o): New rule.
+
+       * optc-gen.awk: Protect variables for gcc-options.o with
+       #ifdef GCC_DRIVER/#endif.
+
+2006-05-16  Daniel Berlin <dberlin@dberlin.org>
+       
+       Fix PR tree-optimization/27373
+       * tree-ssa-forwprop.c: (forward_propagate_addr_expr_1): Add argument.
+        (forward_propagate_addr_expr): Update call.
+
+2006-05-16  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * doc/options.texi: Move the Negative option.
+
 2006-05-16  Richard Guenther  <rguenther@suse.de>
 
        PR tree-optimization/22303