Commit 89a955e8 authored by Aleksandar Markovic's avatar Aleksandar Markovic
Browse files

target/mips: Add disassembler support for nanoMIPS



Add disassembler support for nanoMIPS.

Reviewed-by: default avatarStefan Markovic <smarkovic@wavecomp.com>
Signed-off-by: default avatarMatthew Fortune <matthew.fortune@mips.com>
Signed-off-by: default avatarAleksandar Markovic <amarkovic@wavecomp.com>
parent d046a9ea
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -202,6 +202,8 @@ F: include/hw/intc/mips_gic.h
F: include/hw/timer/mips_gictimer.h
F: tests/tcg/mips/
F: disas/mips.c
F: disas/nanomips.h
F: disas/nanomips.cpp

Moxie
M: Anthony Green <green@moxielogic.com>
+3 −0
Original line number Diff line number Diff line
@@ -7264,6 +7264,9 @@ for i in $ARCH $TARGET_BASE_ARCH ; do
  ;;
  mips*)
    disas_config "MIPS"
    if test -n "${cxx}"; then
      disas_config "NANOMIPS"
    fi
  ;;
  moxie*)
    disas_config "MOXIE"
+1 −0
Original line number Diff line number Diff line
@@ -14,6 +14,7 @@ common-obj-$(CONFIG_I386_DIS) += i386.o
common-obj-$(CONFIG_M68K_DIS) += m68k.o
common-obj-$(CONFIG_MICROBLAZE_DIS) += microblaze.o
common-obj-$(CONFIG_MIPS_DIS) += mips.o
common-obj-$(CONFIG_NANOMIPS_DIS) += nanomips.o
common-obj-$(CONFIG_NIOS2_DIS) += nios2.o
common-obj-$(CONFIG_MOXIE_DIS) += moxie.o
common-obj-$(CONFIG_PPC_DIS) += ppc.o

disas/nanomips.cpp

0 → 100644
+22242 −0

File added.

Preview size limit exceeded, changes collapsed.

disas/nanomips.h

0 → 100644
+1099 −0

File added.

Preview size limit exceeded, changes collapsed.

Loading