Add missing handlers for v9 operands.

This commit is contained in:
Michael Tiemann
1991-12-15 22:04:01 +00:00
parent 76d89cb115
commit 5f4d1571fa

View File

@ -304,10 +304,11 @@ memcpy(&insn,buffer, sizeof (insn));
stream);
break;
case 'K':
case 'G':
print_address ((bfd_vma)
(memaddr
+ (((int) insn.disp21 << 11) >> 11) * 4),
/* We use only 19 of the 21 bits. */
+ (((int) insn.disp21 << 13) >> 13) * 4),
stream);
break;
@ -315,6 +316,20 @@ memcpy(&insn,buffer, sizeof (insn));
fputs ("%amr", stream);
break;
case '6':
case '7':
case '8':
case '9':
fprintf (stream, "fcc%c", *s - '6' + '0');
break;
case 'z':
fputs ("icc", stream);
break;
case 'Z':
fputs ("xcc", stream);
break;
#endif /* NO_V9 */
case 'M':