OSDN Git Service

* reorg.c (mostly_true_jump): Clean up code depending on
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 8b39664..a73bcb4 100644 (file)
@@ -1,3 +1,18 @@
+2005-12-16  Steven Bosscher  <stevenb@suse.de>
+
+       * reorg.c (mostly_true_jump): Clean up code depending on
+       LABEL_OUTSIDE_LOOP_P and loop notes.  Remove code doing
+       poor man's branch prediction, instead rely on REG_BR_PROB
+       notes to be available.
+
+2005-12-16  Jakub Jelinek  <jakub@redhat.com>
+
+       PR rtl-optimization/24899
+       * loop.c (strength_reduce): Don't reduce giv that is not always
+       computable and where add_val or mult_val can trap.
+
+       * doc/invoke.texi (-fdump-tree-*): Remove note about C/C++ only.
+
 2005-12-16  Nathan Sidwell  <nathan@codesourcery.com>
 
        * config/mt/mt.h (LIB_SPEC, STARTFILE_SPEC, ENDFILE_SPEC): Correct