aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog92
1 files changed, 92 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 84fe0342d18..73c0c7b295f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,95 @@
+2009-07-03 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR target/40587
+ * ira.c (build_insn_chain): Use DF_LR_OUT instead of
+ df_get_live_out.
+
+2009-07-02 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/40585
+ * tree-cfg.c (gimple_can_duplicate_bb_p): Disallow duplicating
+ basic blocks with GIMPLE_RESX.
+
+2009-07-01 Martin Jambor <mjambor@suse.cz>
+
+ Backport from mainline:
+ 2009-05-11 Martin Jambor <mjambor@suse.cz>
+
+ * ipa-cp.c (ipcp_cloning_candidate_p): Add missing return false.
+
+2009-06-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/40566
+ * convert.c (convert_to_integer) <case COND_EXPR>: Don't convert
+ to type arguments that have void type.
+
+2009-06-30 Ira Rosen <irar@il.ibm.com>
+
+ PR tree-optimization/40542
+ * tree-vect-analyze.c (vect_determine_vectorization_factor): Don't
+ vectorize volatile types.
+
+2009-06-29 Janis Johnson <janis187@us.ibm.com>
+
+ PR c/39902
+ * tree.c (real_zerop, real_onep, real_twop, real_minus_onep):
+ Special-case decimal float constants.
+
+2009-06-29 Uros Bizjak <ubizjak@gmail.com>
+
+ * doc/extend.texi (Additional Floating Types): __float128 is also
+ supported on i386 targets.
+
+2009-06-29 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/40579
+ * tree-vrp.c (vrp_evaluate_conditional): Bail out early if
+ the IL to simplify has constants that overflowed.
+
+2009-06-28 Uros Bizjak <ubizjak@gmail.com>
+
+ PR tree-optimization/40550
+ * tree-vect-generic.c (expand_vector_operations_1): Compute in
+ vector_compute_type only when the size of vector_compute_type is
+ less than the size of type.
+
+2009-06-27 Kai Tietz <kai.tietz@onevision.com>
+
+ Merged from trunk rev/148061
+ 2009-06-01 Jakub Jelinek <jakub@redhat.com>
+ PR other/40024
+ * emutls.c (__emutls_get_address): Change arr->size to mean number
+ of allocated arr->data entries instead of # of slots + 1.
+
+2009-06-22 Steven Bosscher <steven@gcc.gnu.org>
+ Matthias Klose <doko@ubuntu.com>
+
+ PR objc/28050
+ * c-parser.c (c_parser_objc_message_args): Return error_mark_node
+ instead of NULL if a parser error occurs.
+
+2009-06-18 H.J. Lu <hongjiu.lu@intel.com>
+
+ Backport from mainline:
+ 2009-06-18 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/40470
+ * config/i386/i386.h (CLASS_LIKELY_SPILLED_P): Add SSE_FIRST_REG.
+
+2009-06-17 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/40460
+ * tree-chrec.h (build_polynomial_chrec): If we cannot determine
+ if there is no evolution of left in the loop bail out.
+ * tree-chrec.c (chrec_fold_multiply_poly_poly): CSE one
+ chrec_fold_multiply.
+
+2009-06-17 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/40389
+ * tree-ssa-operands.c (parse_ssa_operands): Add NRV results
+ to the addresses taken bitmap.
+
2009-06-16 Jakub Jelinek <jakub@redhat.com>
PR middle-end/40446