> > Tests with MSA and other extensions also appreciated! > > > > v6: #undef fp so that the preprocessor does not replace the fp in > > .set fp=64 with $30... Fixes 64bit build. > > Technically speaking, a maltasmvp_defconfig selects CONFIG_32BIT=y so > it's still a 32-bit build. > > [...] > > Ok the fp problem went away but I still have the even/odd errors with my > tools > > arch/mips/kernel/r4k_switch.S: Assembler messages: > arch/mips/kernel/r4k_switch.S:81: Error: float register should be even, > was 1 > arch/mips/kernel/r4k_switch.S:81: Error: float register should be even, > was 3 > arch/mips/kernel/r4k_switch.S:81: Error: float register should be even, > was 5 > arch/mips/kernel/r4k_switch.S:81: Error: float register should be even, > was 7 > arch/mips/kernel/r4k_switch.S:81: Error: float register should be even, > was 9 > arch/mips/kernel/r4k_switch.S:81: Error: float register should be even, > was 11 > arch/mips/kernel/r4k_switch.S:81: Error: float register should be even, > was 13 > arch/mips/kernel/r4k_switch.S:81: Error: float register should be even, > was 15 > arch/mips/kernel/r4k_switch.S:81: Error: float register should be even, > was 17 > arch/mips/kernel/r4k_switch.S:81: Error: float register should be even, > was 19 Could you send me the .s and compile flags? Matthew