On Wed, 2004-01-28 at 23:14, Nicholas Clark wrote: > Mmm. That describes the system as armv4l-linux. That's part of the issue > here, isn't it?
Yes, partly. StrongARM RiscPCs have always had a bit of an identity crisis; the core advertises itself as ARMv4, and does implement that architecture, but the memory system won't cope with halfword accesses so those instructions are unusable. Effectively, it's reduced to an ARMv3M kind of level. The kernel used to have some hack to fudge the visible architecture value in this situation, but it might have gotten lost. p.