re PR target/17093 ([m32r-*-gcc] ICE with -msdata=use -O0)
authorNick Clifton <nickc@gcc.gnu.org>
Tue, 24 Aug 2004 09:33:59 +0000 (09:33 +0000)
committerNick Clifton <nickc@gcc.gnu.org>
Tue, 24 Aug 2004 09:33:59 +0000 (09:33 +0000)
PR target/17093
* config/m32r.md (movsi_sda): Add SI mode specification to UNSPEC.

From-SVN: r86474

gcc/ChangeLog
gcc/config/m32r/m32r.md

index 005caa11040625f22723ce0020313b252bed95a4..e6ec76029f620afb3cef4a73017ed8f91db90147 100644 (file)
@@ -1,3 +1,14 @@
+2004-08-24  Kazuhiro Inaoka  <inaoka.kazuhiro@renesas.com>
+
+       PR target/17093
+       * config/m32r.md (movsi_sda): Add SI mode specification to
+       UNSPEC.
+
+2004-08-24  Nick Clifton  <nickc@redhat.com>
+
+       * config/m32r/m32r.h (PREDICATE_CODES): Remove duplicate definition
+       of seth_add3_operand.
+
 2004-08-24  Nathan Sidwell  <nathan@codesourcery.com>
 
        * Makefile.in (PROTO_OBJS): Add errors.o.
@@ -8,11 +19,6 @@
 
        * doc/trouble.texi (C++ misunderstandings): Fix example code.
 
-2004-08-24  Nick Clifton  <nickc@redhat.com>
-
-       * config/m32r/m32r.h (PREDICATE_CODES): Remove duplicate defintion
-       of seth_add3_operand.
-
 2004-08-24  Andreas Tobler  <a.tobler@schweiz.ch>
 
        * Makefile.in (HOOKS_H): Add dependency on MACHMODE_H.
index 46c6a339aadab2db6ec998bd7fb2837ab6978fbb..8cd2679d448d9ac099d3a52b9621744f3e18a551 100644 (file)
 
 (define_expand "movsi_sda"
   [(set (match_dup 2)
-       (unspec [(const_int 0)] UNSPEC_LOAD_SDA_BASE))
+       (unspec:SI [(const_int 0)] UNSPEC_LOAD_SDA_BASE))
    (set (match_operand:SI 0 "register_operand" "")
        (lo_sum:SI (match_dup 2)
                   (match_operand:SI 1 "small_data_operand" "")))]