Revital,

* Revital1 Eres <[EMAIL PROTECTED]> [2008-10-15 02:20]:
> 
> r77 is defined as 'fixed register' which is a register that the register
> allocator can not use.  (triggers by SPU option -mfixed-range)
> r77 is used to pass information to some other routine at run-time (the
> next instruction is branch to this routine; the routine does not exist
> at the compile time of the function which contains this instruction).

You are using r77 as a function argument for this other routine.  I
believe there is a way to tell GCC that this function uses a special
ABI, that it uses different parameter registers.

Trevor


Reply via email to