Initial support for MIPS16e in virtualmips emulator

Also:
- A few bugfixes in virtualmips
- Compile Smaller C (smlrc) using MIPS16e
  (this frees up ~20KB of space for smlrc improvements)
TBD:
- MIPS16e disassembler in virtualmips
This commit is contained in:
Alexey Frunze
2015-10-25 02:40:23 -07:00
parent c1ff69edd2
commit f8bde663cf
5 changed files with 663 additions and 19 deletions

View File

@@ -33,3 +33,4 @@ clean:
rm -f *.o smlrc smlrc.dis smlrc.elf
###
smlrc.o: smlrc.c cgmips.c
${CC} ${CFLAGS} -mips16 smlrc.c -c -o $@