opcodes/mips: use .word/.short for undefined instructions
While working on disassembler styling for MIPS, I noticed that undefined instructions are printed by the disassembler as raw number with no assembler directive prefix (e.g. without .word or .short). I think adding something like .word, or .short, helps to make it clearer the size of the value that is being displayed, and is inline with what many of the other libopcode disassemblers do. In this commit I've added the .word and .short directives, and updated all the tests that I spotted that failed as a result.
Showing
- binutils/testsuite/binutils-all/mips/mips-ase-1.d 1 addition, 1 deletionbinutils/testsuite/binutils-all/mips/mips-ase-1.d
- binutils/testsuite/binutils-all/mips/mips-xpa-virt-1.d 2 additions, 2 deletionsbinutils/testsuite/binutils-all/mips/mips-xpa-virt-1.d
- binutils/testsuite/binutils-all/mips/mips-xpa-virt-2.d 2 additions, 2 deletionsbinutils/testsuite/binutils-all/mips/mips-xpa-virt-2.d
- binutils/testsuite/binutils-all/mips/mips-xpa-virt-3.d 1 addition, 1 deletionbinutils/testsuite/binutils-all/mips/mips-xpa-virt-3.d
- binutils/testsuite/binutils-all/mips/mips1-branch-alias.d 2 additions, 2 deletionsbinutils/testsuite/binutils-all/mips/mips1-branch-alias.d
- binutils/testsuite/binutils-all/mips/mips1-branch-noalias.d 2 additions, 2 deletionsbinutils/testsuite/binutils-all/mips/mips1-branch-noalias.d
- binutils/testsuite/binutils-all/mips/mips16-extend-noinsn.d 12 additions, 12 deletionsbinutils/testsuite/binutils-all/mips/mips16-extend-noinsn.d
- binutils/testsuite/binutils-all/mips/mips16-pcrel.d 8 additions, 8 deletionsbinutils/testsuite/binutils-all/mips/mips16-pcrel.d
- binutils/testsuite/binutils-all/mips/mips32r6-branch-alias.d 2 additions, 2 deletionsbinutils/testsuite/binutils-all/mips/mips32r6-branch-alias.d
- binutils/testsuite/binutils-all/mips/mips32r6-branch-noalias.d 2 additions, 2 deletions...ils/testsuite/binutils-all/mips/mips32r6-branch-noalias.d
- gas/testsuite/gas/mips/interaptiv-mr2@mcu.d 56 additions, 56 deletionsgas/testsuite/gas/mips/interaptiv-mr2@mcu.d
- gas/testsuite/gas/mips/mips16-32@mips16-asmacro.d 3 additions, 3 deletionsgas/testsuite/gas/mips/mips16-32@mips16-asmacro.d
- gas/testsuite/gas/mips/mips16-32@mips16-sub.d 218 additions, 218 deletionsgas/testsuite/gas/mips/mips16-32@mips16-sub.d
- gas/testsuite/gas/mips/mips16-32@mips16e-64-sub.d 2 additions, 2 deletionsgas/testsuite/gas/mips/mips16-32@mips16e-64-sub.d
- gas/testsuite/gas/mips/mips16-32@mips16e-sub.d 33 additions, 33 deletionsgas/testsuite/gas/mips/mips16-32@mips16e-sub.d
- gas/testsuite/gas/mips/mips16@save-sub.d 34 additions, 34 deletionsgas/testsuite/gas/mips/mips16@save-sub.d
- gas/testsuite/gas/mips/mips1@isa-override-1.d 8 additions, 8 deletionsgas/testsuite/gas/mips/mips1@isa-override-1.d
- gas/testsuite/gas/mips/mips1@save-sub.d 34 additions, 34 deletionsgas/testsuite/gas/mips/mips1@save-sub.d
- gas/testsuite/gas/mips/mips2@isa-override-1.d 6 additions, 6 deletionsgas/testsuite/gas/mips/mips2@isa-override-1.d
- gas/testsuite/gas/mips/mips32@isa-override-1.d 7 additions, 7 deletionsgas/testsuite/gas/mips/mips32@isa-override-1.d
Loading
Please register or sign in to comment