36 lines
479 B
Markdown
36 lines
479 B
Markdown
### mips toolchain
|
|
|
|
a full mips r2000 toolchain with a assembler and linker
|
|
|
|
- plan to implement the rest of the mips32r6 instructions
|
|
|
|
outputs MIPS32r6 ELF32 Big Endian executables
|
|
|
|
##### installing
|
|
```bash
|
|
$ make build
|
|
$ sudo make install
|
|
```
|
|
|
|
##### uninstalling
|
|
```bash
|
|
$ sudo make uninstall
|
|
```
|
|
|
|
#### masm
|
|
|
|
the assembler
|
|
|
|
`usage: masm [options] source.asm`
|
|
|
|
#### mld
|
|
|
|
the linker
|
|
|
|
`usage: mld [options] objfile...`
|
|
|
|
#### msim
|
|
|
|
the emulator
|
|
|
|
`usage: msim [options] executable`
|