Announce: rmk's nightly builder gets ARM64 support

Marc Zyngier marc.zyngier at arm.com
Fri Feb 20 10:08:51 PST 2015


On 20/02/15 17:59, Russell King - ARM Linux wrote:
> On Fri, Feb 20, 2015 at 02:04:40PM +0000, Will Deacon wrote:
>> On Fri, Feb 20, 2015 at 01:49:22PM +0000, Fabio Estevam wrote:
>>> On Fri, Feb 20, 2015 at 11:38 AM, Russell King - ARM Linux
>>> <linux at arm.linux.org.uk> wrote:
>>>
>>>> From what I can see, this doesn't _build_ a compiler.  It grabs
>>>> gcc-linaro-aarch64-linux-gnu-4.9-2014.08_linux.tar.xz from
>>>> http://releases.linaro.org/14.08/components/toolchain/binaries
>>>> and installs that - which contains a load of binaries.
>>>
>>> That's correct. It uses the pre-built binaries from Linaro.
>>
>> For sources, you can usually just pick up the latest GCC release. For
>> example, 4.9.2 worked for me:
>>
>>   ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-4.9.2/gcc-4.9.2.tar.bz2
>>
>> I can't recommend using trunk at the moment (i.e. GCC 5), as we hit some
>> issues with the PSCI calling code that I plan to post fixes for at -rc1.
> 
> Thanks, that version of gcc appears to work correctly with the kernel.
> I've updated the builder with that.
> 
> There's a number of worrying warnings for ldp/stp instructions though.
> Is that a binutils issue, or a KVM issue?

Likely a binutils issue. GAS seems to get confused with the use of XZR
and SP in the same instruction, probably because the two registers share
the same encoding.

Thanks,

	M.
-- 
Jazz is not dead. It just smells funny...



More information about the linux-arm-kernel mailing list