Hi Pete,

I've been attempting to build a cross-compiler for a MIPS32
microcontroller (specifically an M14KE) and I've been running into
problems that appear to stem from binutils silently coalescing 'mips32'
into 'mips64'.

What specifically are these problems ?

All configurations of the binutils for mips targets suppport at least one
64-bit variant.  Most also support a 32-bit variant.  But you may need to
explicitly specifiy which variant you want when you are assembling something.
It depends upon the exact configuration used and vpu that you wish to target.


        ./configure --target=mips32-none-eabi

I do not believe that there is an eabi variant of the mips configuration
so it is possible that this might be related to the problems that you are
having.


I've had a look in bfd/config.bfd and tried several variations of
target, such as mips-none-eabi, mips-none-elf, mips32-none-elf, mips32-
elf, etc. and they all seem to do the same thing.

Well there definitely are mips-elf and mips32-elf configurations so those
should work.

Cheers
  Nick


Reply via email to