> > targets for Linux/i386 hosts on kernel.panic.julia.de. You need to
> > run libc 5.2.18 in order to use these binaries.
> Thanks for these... they don't do ECOFF though,
They contain ECOFF support (from mipsel-linux-objdump -i output):
elf32-littlemips elf32-bigmips ecoff-littlemips ecoff-bigmips srec
mips:3000 elf32-littlemips elf32-bigmips ecoff-littlemips ecoff-bigmips srec
symbolsrec tekhex binary ihex
mips:3000 symbolsrec tekhex binary ihex
Or are you talking about this special DECstation ECOFF problem?
> and they still complain
> about the following instructions with errors of 'invalid arguments' in
> the file r3000.S:
> cfc1 t1,fcr31
> ctc1 t0,fcr31
> Any ideas? These seem valid to me...
Your mistake is probably that you didn't include <asm/fpregdef.h>.
fcr31 isn't a register known to the assembler; it's a define.