OSDN Git Service

* config/i386/i386.md (movsi_1, movdi_1_rex64): Use
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 23 May 2002 08:16:13 +0000 (08:16 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 23 May 2002 08:16:13 +0000 (08:16 +0000)
        LEGITIMATE_PIC_OPERAND_P not SYMBOLIC_CONST.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53778 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/i386/i386.md

index a385ead..913dccb 100644 (file)
       return "lea{l}\t{%1, %0|%0, %1}";
 
     default:
-      if (flag_pic && SYMBOLIC_CONST (operands[1]))
+      if (flag_pic && !LEGITIMATE_PIC_OPERAND_P (operands[1]))
        abort();
       return "mov{l}\t{%1, %0|%0, %1}";
     }
     case TYPE_LEA:
       return "lea{q}\t{%a1, %0|%0, %a1}";
     default:
-      if (flag_pic && SYMBOLIC_CONST (operands[1]))
+      if (flag_pic && !LEGITIMATE_PIC_OPERAND_P (operands[1]))
        abort ();
       if (get_attr_mode (insn) == MODE_SI)
        return "mov{l}\t{%k1, %k0|%k0, %k1}";