aboutsummaryrefslogtreecommitdiff
path: root/opcodes/ChangeLog
diff options
context:
space:
mode:
authorMaciej W. Rozycki <macro@imgtec.com>2016-12-23 17:05:01 +0000
committerMaciej W. Rozycki <macro@imgtec.com>2016-12-23 19:37:13 +0000
commitd8722d7641d234dcd3d1f2254fbc5d9cf234e4e6 (patch)
tree14e776f31302da5b1f23383fd025d6db926bede6 /opcodes/ChangeLog
parent0674ee5dada21c8deec690ca66d5b2870f13ea49 (diff)
downloadgdb-d8722d7641d234dcd3d1f2254fbc5d9cf234e4e6.zip
gdb-d8722d7641d234dcd3d1f2254fbc5d9cf234e4e6.tar.gz
gdb-d8722d7641d234dcd3d1f2254fbc5d9cf234e4e6.tar.bz2
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.
Diffstat (limited to 'opcodes/ChangeLog')
-rw-r--r--opcodes/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 46b9d83..0df9632 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,5 +1,11 @@
2016-12-23 Maciej W. Rozycki <macro@imgtec.com>
+ * mips16-opc.c (decode_mips16_operand): Replace `0' and `4'
+ operand codes with `.' and `F' respectively.
+ (mips16_opcodes): Likewise.
+
+2016-12-23 Maciej W. Rozycki <macro@imgtec.com>
+
* mips-dis.c (print_insn_mips16): Disallow EXTEND prefix
matching for INSN2_SHORT_ONLY opcode table entries.
* mips16-opc.c (SH): New macro.