[PATCH 09/10] ARM: rpc: Fix building RiscPC
From: Russell King - ARM Linux <hidden>
Date: 2012-08-13 10:53:05
Also in:
lkml
On Fri, Aug 10, 2012 at 11:03:58AM +0000, Arnd Bergmann wrote:
On Thursday 09 August 2012, Russell King - ARM Linux wrote:quoted
On Wed, Aug 08, 2012 at 11:27:57PM +0200, Arnd Bergmann wrote:quoted
ARMv3 support was removed in 357c9c1f07 "ARM: Remove support for ARMv3 ARM610 and ARM710 CPUs", which explicitly left parts of the CPU32v3 support in place for building RiscPC. However, this does not actually build in my test setup. This is probably not the right solution, but maybe someone has a better idea for how to deal with this.This isn't the right solution. The RiscPC bus does not support half-word load/stores, so we must continue to build that target for the 32v3 architecture (which is why I carefully left that stuff behind.) The mistake is in what I did with arch/arm/lib - the armv3 code in there needs to be resurected instead.Ok, I'll drop my patch from the series then and wait for you to fix this properly.
I've just reverted the arch/arm/lib part of 357c9c1f07d4546bc3fbc0fd1044d96b114d14ed (ARM: Remove support for ARMv3 ARM610 and ARM710 CPUs) so when I push my fixes branch this should resolve your build error.