OSDN Git Service

* lto-lang.c (lto_attribute_table): Handle *tm regparm.
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 66093b1..1020e90 100644 (file)
@@ -1,5 +1,28 @@
+2011-12-01  Joern Rennecke  <joern.rennecke@embecosm.com>
+
+       PR tree-optimization/50802
+       * tree-vrp.c (simplify_conversion_using_ranges): Rewrite test
+       considering what happens to ranges during sign changes and/or
+       intermediate narrowing conversions.
+
+2011-11-30  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR middle-end/50283
+       * config/pa/pa.md (in_branch_delay): Disallow frame related insns.
+       (in_nullified_branch_delay): Likewise.
+       (in_call_delay): Likewise.
+
+2011-11-30  Richard Henderson  <rth@redhat.com>
+
+       * predict.c (expr_expected_value_1): Assume compare-and-swap builtin
+       boolean return is true.
+
 2011-11-30  Jakub Jelinek  <jakub@redhat.com>
 
+       PR rtl-optimization/51044
+       * dse.c (emit_inc_dec_insn_before): Ensure new_insn is an instruction
+       rather than just insn body.
+
        PR target/50725
        * function.c (thread_prologue_and_epilogue_insns): If
        stack_realign_drap, add drap_reg to SET_UP_BY_PROLOGUE