mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-26 13:56:22 +08:00
Add missing handlers for v9 operands.
This commit is contained in:
@ -304,10 +304,11 @@ memcpy(&insn,buffer, sizeof (insn));
|
|||||||
stream);
|
stream);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'K':
|
case 'G':
|
||||||
print_address ((bfd_vma)
|
print_address ((bfd_vma)
|
||||||
(memaddr
|
(memaddr
|
||||||
+ (((int) insn.disp21 << 11) >> 11) * 4),
|
/* We use only 19 of the 21 bits. */
|
||||||
|
+ (((int) insn.disp21 << 13) >> 13) * 4),
|
||||||
stream);
|
stream);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@ -315,6 +316,20 @@ memcpy(&insn,buffer, sizeof (insn));
|
|||||||
fputs ("%amr", stream);
|
fputs ("%amr", stream);
|
||||||
break;
|
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 */
|
#endif /* NO_V9 */
|
||||||
|
|
||||||
case 'M':
|
case 'M':
|
||||||
|
Reference in New Issue
Block a user