i tried file binary
, in understanding output of this. outputs follows:
elf 32-bit msb shared object, mips, mips-i version 1 (sysv), dynamically linked, not stripped
and file
elf 32-bit msb executable, mips, mips32 version 1 (sysv), dynamically linked (uses shared libs), gnu/linux 2.0.0, not stripped
i particularly interested in mips-i version 1 (sysv)
, mips32 version 1 (sysv)
mean , how related mips processor version , mips toolchain version
mips-i , mips32 version 1 various iterations of the mips instruction set. newer versions of instruction set backwards compatible older versions, .so , executable should compatible.