MIPS32/MIPS64 Release 6

MIPS32/MIPS64 Release 6 changes the instruction encoding of some instructions and removes others, which makes it incompatible with previous versions of the MIPS ISA. Therefore, we have 6 new architectures for it.

Debian Architecture

GNU Triplet

ABI

mipsr6

mipsisa32r6-linux-gnu

o32

mipsr6el

mipsisa32r6el-linux-gnu

o32

mipsn32r6

mipsisa64r6-linux-gnuabin32

n32

mipsn32r6el

mipsisa64r6el-linux-gnuabin32

n32

mips64r6

mipsisa64r6-linux-gnuabi64

n64

mips64r6el

mipsisa64r6el-linux-gnuabi64

n64

Currently, only mips64r6el is available. If you wish to use it with qemu-user, you need to install qemu-user-static.

The tarball is available from: https://repo.oss.cipunited.com/debian/images/

Notes

  • Don't use '.set mipsN' in assembly code which will enable pre-R6 instruction encodings.

AltStyle によって変換されたページ (->オリジナル) /