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]