i386.md (movsi_1, [...]): Use LEGITIMATE_PIC_OPERAND_P not SYMBOLIC_CONST.
* config/i386/i386.md (movsi_1, movdi_1_rex64): Use LEGITIMATE_PIC_OPERAND_P not SYMBOLIC_CONST. From-SVN: r53778
This commit is contained in:
parent
4832c9e166
commit
57d4744644
@ -1105,7 +1105,7 @@
|
||||
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}";
|
||||
}
|
||||
@ -1871,7 +1871,7 @@
|
||||
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}";
|
||||
|
Loading…
Reference in New Issue
Block a user