C (34/207)

From:Bablos
Date:04 Dec 99 at 12:47:28
Subject:PPC Compilation Problems

From: Bablos <bablos@cableinet.co.uk>

Hi There...

I'm currently trying to compile a game on PPC, and it's failing when it
gets to the Amiga specific code with the following;

main-ami.c:1377: invalid register name `d0' for register variable
main-ami.c:1377: invalid register name `a6' for register variable
main-ami.c:1377: invalid register name `a0' for register variable
main-ami.c:1377: unknown register name `fp1' in `asm'
main-ami.c:1377: unknown register name `fp0' in `asm'
main-ami.c:1377: unknown register name `a1' in `asm'
main-ami.c:1377: unknown register name `a0' in `asm'
main-ami.c:1377: unknown register name `d1' in `asm'
main-ami.c:1377: unknown register name `d0' in `asm'

It does this for a lot of the code in main-ami.c.

I'm using gcc-amigaos-ppc as my CC setting in the makefile. I've tried
with WarpOS egcs, but that crashes with a particular file earlier on.

Does anyone know what I have to alter? It compiles fine under 68k.

Bablos.