Port-powerpc archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: r13 in the kernel
Matt Thomas wrote:
>> Is it really safe to do so? IIRC the V.4-ABI defines r13 as small data
>> base register, but when small data is not used it should be a normal
>> non-volatile register, like r14 - r31.
>> The kernel is compiled with -msdata=none.
>
> Yes. From gcc rs6000.h:
>
> On System V implementations, r13 is fixed and not available for use.
Hmm.. ok, then I remembered wrong.
Indeed, I found no bad usage of r13 while scanning through a disassembled
kernel.
--
Frank Wille
Home |
Main Index |
Thread Index |
Old Index