Commit a85d226b by Richard Kenner

(print_operand, case '.'): Use RS6000_CALL_GLUE instead of RS6000_CROR_BIT_NUMBER.

(print_operand, case '.'): Use RS6000_CALL_GLUE instead of
RS6000_CROR_BIT_NUMBER.
(print_operand, case 'E', case 0): Use "return", not "break".

From-SVN: r5851
parent 0da40b09
...@@ -827,9 +827,9 @@ print_operand (file, x, code) ...@@ -827,9 +827,9 @@ print_operand (file, x, code)
switch (code) switch (code)
{ {
case '.': case '.':
/* Write out the bit number for "cror" after a call. This differs /* Write out an instruction after the call which may be replaced
between AIX 3.2 and earlier versions. */ with glue code by the loader. This depends on the AIX version. */
fprintf (file, "%d", RS6000_CROR_BIT_NUMBER); asm_fprintf (file, RS6000_CALL_GLUE);
return; return;
case 'A': case 'A':
...@@ -893,7 +893,7 @@ print_operand (file, x, code) ...@@ -893,7 +893,7 @@ print_operand (file, x, code)
output_operand_lossage ("invalid %%E value"); output_operand_lossage ("invalid %%E value");
fprintf(file, "%d", 4 * (REGNO (x) - 68) + 3); fprintf(file, "%d", 4 * (REGNO (x) - 68) + 3);
break; return;
case 'f': case 'f':
/* X is a CR register. Print the shift count needed to move it /* X is a CR register. Print the shift count needed to move it
...@@ -1254,7 +1254,7 @@ print_operand (file, x, code) ...@@ -1254,7 +1254,7 @@ print_operand (file, x, code)
} }
else else
output_addr_const (file, x); output_addr_const (file, x);
break; return;
default: default:
output_operand_lossage ("invalid %%xn code"); output_operand_lossage ("invalid %%xn code");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment