On Wed, 29 Sep 1999, Adam 'WeirdArms' Wiggins wrote:

>       Can anyone shed some light on the following error:
> 
> syscall.S: Assembler messages:
> syscall.S:170: Error: Internal_relocation (type 178) not fixed up
> (IMMEDIATE)
> make[1]: *** [syscall.o] Error 1
> 
>       Its part of my own code (not linux). The instruction is:
> 
>       adr     tmp0, fast_syscall_return
> 
> tmp0 is a #define to a register, fast_syscall_return is a label in another
> source file (doesn't matter if I make it local)
> 
>       Its the first time I've used adr so maybe my syntax is wrong?

I think adr is a macro in the assembler  that loads the address of a
symbol by adding a value to the pc.  It may not be used across files and
sections I think.



Nicolas

unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]

Reply via email to