OSDN Git Service

PR bootstrap/39454
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 000add7..5cd91bd 100644 (file)
@@ -1,6 +1,15 @@
+2009-03-14  Jakub Jelinek  <jakub@redhat.com>
+
+       PR bootstrap/39454
+       * cse.c (fold_rtx): Don't modify original const_arg1 when
+       canonicalizing SHIFT_COUNT_TRUNCATED shift count, do it on a
+       separate variable instead.
+       * rtlanal.c (nonzero_bits1) <case ASHIFTRT>: Don't assume anything
+       from out of range shift counts.
+       (num_sign_bit_copies1) <case ASHIFTRT, case ASHIFT>: Similarly.
+
 2008-03-13  Catherine Moore  <clm@codesourcery.com>
 
-       gcc/
        *  gcc/config/i386/x-mingw32 (host-mingw32.o): Replace
        diagnostic.h with $(DIAGNOSTIC_H).