MIPS port in CVS HEAD?

Daniel Egger degger@fhm.edu
Sat Oct 18 19:14:00 GMT 2003


Hija,

is there some special (possibly working) branch for the MIPS port?

A (cross-)compilation of current HEAD fails in so many ways it's not
even funny:
- The include paths are set incorrectly (probably a "mips/mips.h"
  somewhere so it is looking locally in a build where srcdir != objdir)
  so it cannot find the config in mips/mips.h
- After fixing the include problem (by creating a link) it trips of
  several inclusions of mips.h because it is not guarded by the
  #ifndef/#define idiom.
- The it stops because I'm compiling with gcc-3.2.3 which supports
  poisoning and the port is not ported to langhooks.
- After disabling the poisoning it stops because g_switch_value and
  g_switch_set are incorrectly redefined in mips/mips.h
- After fixing that it trips over:
  ../../gcc/gcc/config/mips/mips.md:5806: unknown mode `TF' 
  ../../gcc/gcc/config/mips/mips.md:5806: following context is `2
  "register_operand" "=&f"))]'

At this point I stopped because the chance of getting this to work seems
to be near nil.

-- 
Servus,
       Daniel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
URL: <https://gcc.gnu.org/pipermail/gcc/attachments/20031018/5553c393/attachment.sig>


More information about the Gcc mailing list