MIPS16: Remove unused `>' operand code
authorMaciej W. Rozycki <macro@imgtec.com>
Fri, 9 Dec 2016 23:11:40 +0000 (23:11 +0000)
committerMaciej W. Rozycki <macro@imgtec.com>
Fri, 9 Dec 2016 23:21:40 +0000 (23:21 +0000)
commit64c111834081a117f902cffc15dadbc535f1c65e
tree128dd40a1359e495b204f806e1b024a9047c2de3
parentf17ecb4baca990b57cc57e8337c4e03ecee02742
MIPS16: Remove unused `>' operand code

This code has never been used throughout the repository history, and
likely not before either, as due to the assymetry of MIPS16 instruction
set encoding there are no 32-bit shift operations having their immediate
shift count placed in the position of the usual `rx' instruction field.

gas/
* config/tc-mips.c (mips16_macro_build) <'>'>: Remove case.

include/
* opcode/mips.h: Remove references to `>' operand code.

opcodes/
* mips16-opc.c (decode_mips16_operand) <'>'>: Remove cases.
gas/ChangeLog
gas/config/tc-mips.c
include/ChangeLog
include/opcode/mips.h
opcodes/ChangeLog
opcodes/mips16-opc.c