mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-10-19 13:53:29 +08:00
* hppa-dis.c (print_insn_hppa): Don't print '%' before register names.
Use "rp" instead of "%r2" in "b,l" insns.
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
2005-08-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
|
||||||
|
|
||||||
|
* hppa-dis.c (print_insn_hppa): Don't print '%' before register names.
|
||||||
|
Use "rp" instead of "%r2" in "b,l" insns.
|
||||||
|
|
||||||
2005-08-12 Martin Schwidefsky <schwidefsky@de.ibm.com>
|
2005-08-12 Martin Schwidefsky <schwidefsky@de.ibm.com>
|
||||||
|
|
||||||
* s390-dis.c (print_insn_s390): Print unsigned operands with %u.
|
* s390-dis.c (print_insn_s390): Print unsigned operands with %u.
|
||||||
|
@ -952,12 +952,12 @@ print_insn_hppa (bfd_vma memaddr, disassemble_info *info)
|
|||||||
|
|
||||||
case 'Z':
|
case 'Z':
|
||||||
/* addil %r1 implicit output. */
|
/* addil %r1 implicit output. */
|
||||||
(*info->fprintf_func) (info->stream, "%%r1");
|
fputs_filtered ("r1", info);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'Y':
|
case 'Y':
|
||||||
/* be,l %sr0,%r31 implicit output. */
|
/* be,l %sr0,%r31 implicit output. */
|
||||||
(*info->fprintf_func) (info->stream, "%%sr0,%%r31");
|
fputs_filtered ("sr0,r31", info);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case '@':
|
case '@':
|
||||||
@ -973,7 +973,7 @@ print_insn_hppa (bfd_vma memaddr, disassemble_info *info)
|
|||||||
GET_FIELD (insn, 22, 25));
|
GET_FIELD (insn, 22, 25));
|
||||||
break;
|
break;
|
||||||
case '!':
|
case '!':
|
||||||
(*info->fprintf_func) (info->stream, "%%sar");
|
fputs_filtered ("sar", info);
|
||||||
break;
|
break;
|
||||||
case 'p':
|
case 'p':
|
||||||
(*info->fprintf_func) (info->stream, "%d",
|
(*info->fprintf_func) (info->stream, "%d",
|
||||||
@ -1219,7 +1219,7 @@ print_insn_hppa (bfd_vma memaddr, disassemble_info *info)
|
|||||||
(memaddr + 8 + extract_22 (insn), info);
|
(memaddr + 8 + extract_22 (insn), info);
|
||||||
break;
|
break;
|
||||||
case 'L':
|
case 'L':
|
||||||
fputs_filtered (",%r2", info);
|
fputs_filtered (",rp", info);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
(*info->fprintf_func) (info->stream, "%c", *s);
|
(*info->fprintf_func) (info->stream, "%c", *s);
|
||||||
|
Reference in New Issue
Block a user