summaryrefslogtreecommitdiff
path: root/gcc/config/i386/i386.md
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/i386/i386.md')
-rw-r--r--gcc/config/i386/i386.md10
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index 0841ba194e0..53b23f87a8d 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -6455,7 +6455,7 @@
""
"*
{
- if (constant_call_address_operand (operands[0]))
+ if (constant_call_address_operand (operands[0], GET_MODE (operands[0])))
return \"call\\t%P0\";
operands[0] = XEXP (operands[0], 0);
@@ -6502,7 +6502,7 @@
""
"*
{
- if (constant_call_address_operand (operands[0]))
+ if (constant_call_address_operand (operands[0], GET_MODE (operands[0])))
return \"call\\t%P0\";
operands[0] = XEXP (operands[0], 0);
@@ -6561,7 +6561,7 @@
""
"*
{
- if (constant_call_address_operand (operands[1]))
+ if (constant_call_address_operand (operands[1], GET_MODE (operands[1])))
return \"call\\t%P1\";
operands[1] = XEXP (operands[1], 0);
@@ -6611,7 +6611,7 @@
""
"*
{
- if (constant_call_address_operand (operands[1]))
+ if (constant_call_address_operand (operands[1], GET_MODE (operands[1])))
return \"call\\t%P1\";
operands[1] = XEXP (operands[1], 0);
@@ -7754,7 +7754,7 @@
"flag_pic"
"
{
- load_pic_register (1);
+ load_pic_register ();
DONE;
}")