paul99/v8m-rb — comment on commit 6ad313afb9f6d158ce2a0b6628d87b05917b6d0b
File: src/mips/constants-mips.h line 55
By paul99:

I think we need some comments here above the #ifdef _MIPS_ARCH_MIPS32R2 line, describing the arch versions. Because a 'normal' person would suspect that mips3 is newer than mips32r2.

So maybe something along the lines of "Most current cores implement the mips32r2 instructions set. Some cores implement the older mips32r1instructions set, which has just a few less instructions than mips32r2, but is mostly binary compatible. Some processors still in production implement the older MIPS-III instruction set, which has fewer instructions, but is still binary compatible for the common subset."

OK, that wording is too long and rambling. I am sure you can say it more concisely.