OSDN Git Service

* config/sh/sh.md (load_gbr): Use correct operand constraint.
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 2f148ac..318488f 100644 (file)
@@ -1,3 +1,29 @@
+2007-06-27  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+       * config/sh/sh.md (load_gbr): Use correct operand constraint.
+
+2007-06-27  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+       PR target/32479
+       * config/sh/sh.md (udivsi3): Don't wrap the sequence with
+       REG_LIBCALL and REG_RETVAL notes.
+       (divsi3, mulsi3): Likewise.
+       (mulhisi3): Likewise.  Use emit_libcall_block.
+       (umulhisi3, smulsi3_highpart, umulsi3_highpart_i): Likewise.
+
+2007-06-27  Seongbae Park  <seongbae.park@gmail.com>
+
+       PR rtl-optimization/32481
+       * combine.c (adjust_for_new_dest): Rescan the changed insn.
+
+2007-06-27  Richard Sandiford  <richard@codesourcery.com>
+
+       * dce.c (deletable_insn_p_1): New function, split out from...
+       (deletable_insn_p): ...here.  Only treat bare USEs and CLOBBERs
+       specially, not those inside PARALLELs.  Remove BODY argument
+       and adjust recursive call accordingly.
+       (prescan_insns_for_dce): Update call to delete_insn_p.
+
 2007-06-27  Richard Guenther  <rguenther@suse.de>
 
        PR middle-end/32492
 2007-06-23  Kenneth Zadeck <zadeck@naturalbridge.com>
 
        PR middle-end/32437
-       *dce.c (deletable_insn_p): Add extra parameter and recurse if insn
+       * dce.c (deletable_insn_p): Add extra parameter and recurse if insn
        is a PARALLEL.
        (prescan_insns_for_dce): Add extra parameter.
        
 
 2007-06-19  Nick Clifton  <nickc@redhat.com>
 
-       * config/m32r/linux.h (LIB_SPEC): Always imply -lpthread for
-       -pthread.
+       * config/m32r/linux.h (LIB_SPEC): Always imply -lpthread for -pthread.
 
 2007-06-18  Uros Bizjak  <ubizjak@gmail.com>
 
        * gcse.c (replace_store_insn): Update the note before
        calling emit_insn_after.
 
-2007-06-18  David Daney  <ddaney@avtrex.com
-
-       Revert:
-
-       2007-06-18  David Daney  <ddaney@avtrex.com
-
-       PR target/32313
-       * config/mips/mips.c (mips_expand_call): Mark $gp as used by
-       local function call.
-
-2007-06-18  David Daney  <ddaney@avtrex.com
-
-       PR target/32313
-       * config/mips/mips.c (mips_expand_call): Mark $gp as used by
-       local function call.
-
 2007-06-18  Kenneth Zadeck <zadeck@naturalbridge.com>
 
        PR middle-end/32355