MIPS16: Reassign `0' and `4' operand codes
authorMaciej W. Rozycki <macro@imgtec.com>
Fri, 23 Dec 2016 17:05:01 +0000 (17:05 +0000)
committerMaciej W. Rozycki <macro@imgtec.com>
Fri, 23 Dec 2016 19:37:13 +0000 (19:37 +0000)
commitd8722d7641d234dcd3d1f2254fbc5d9cf234e4e6
tree14e776f31302da5b1f23383fd025d6db926bede6
parent0674ee5dada21c8deec690ca66d5b2870f13ea49
MIPS16: Reassign `0' and `4' operand codes

Replace `0' and `4' operand codes with `.' and `F' respectively to free
up the `0'-`4' consecutive range.  No functional change.

gas/
* config/tc-mips.c (mips16_macro_build): Replace `0' and `4'
operand codes with `.' and `F' respectively.
(mips16_macro): Likewise.

include/
* opcode/mips.h: Replace `0' and `4' operand codes with `.' and
`F' respectively.

opcodes/
* mips16-opc.c (decode_mips16_operand): Replace `0' and `4'
operand codes with `.' and `F' respectively.
(mips16_opcodes): Likewise.
gas/ChangeLog
gas/config/tc-mips.c
include/ChangeLog
include/opcode/mips.h
opcodes/ChangeLog
opcodes/mips16-opc.c