Polina Belova kirjoitti 21.1.2018 klo 14:00:
I’m trying to build a toolchain for cross-compiling for MIPS under x86 with crosstool-ng. According to GCC 7.2.0 documentation it must support msa instructions. But when I’m building an application with assembly msa instructions using buit toolchain the application doesn’t execute and fails with "Illegal Instruction". What am I doing wrong?
Does the used CPU support MSA instructions? A quick googling told that "R5/R6" or "R6" level MIPS CPUs would be required. I found only one MSA supporting CPU, "P5600" in the
following list : https://en.wikipedia.org/wiki/List_of_MIPS_architecture_processors Probably all the "Release 6" CPUs support it but not being mentioned....