Add support for mips16 (16 bit MIPS implementation):
authorIan Lance Taylor <ian@airs.com>
Tue, 26 Nov 1996 15:59:18 +0000 (15:59 +0000)
committerIan Lance Taylor <ian@airs.com>
Tue, 26 Nov 1996 15:59:18 +0000 (15:59 +0000)
commit8d67dc307736428ff556ae6fe4fe7546cbb4a3b1
tree76db28728530e9810b286dfaf0e676808759ab84
parentfd14b47f786dbfe05f87afc38f2ac163ca6d6873
Add support for mips16 (16 bit MIPS implementation):
* mips16-opc.c: New file.
* mips-dis.c: Include "elf-bfd.h" and "elf/mips.h".
(mips16_reg_names): New static array.
(print_insn_big_mips): Use print_insn_mips16 in 16 bit mode or
after seeing a 16 bit symbol.
(print_insn_little_mips): Likewise.
(print_insn_mips16): New static function.
(print_mips16_insn_arg): New static function.
* mips-opc.c: Add jalx instruction.
* Makefile.in (mips16-opc.o): New target.
* configure.in: Use mips16-opc.o for bfd_mips_arch.
* configure: Rebuild.
opcodes/.Sanitize
opcodes/ChangeLog
opcodes/configure
opcodes/mips-dis.c
opcodes/mips-opc.c