Subject: Re: Shared arm26/arm32 user code
To: Richard Earnshaw <rearnsha@arm.com>
From: Ben Harris <bjh21@netbsd.org>
List: port-arm32
Date: 11/25/2000 16:49:44
On Sat, 25 Nov 2000, Richard Earnshaw wrote:

> > > Another thing we need to consider when switching to ELF on arm32 is the 
> > > basic alignment we return.  Newer processors with architecture v5 (eg 
> > > XScale) have instructions that only work on double-word aligned memory.  
> > 
> > That'll be fun.  Presumably this won't directly affect code built for
> > older CPUs.
> 
> Actually it does.  At least, if you ever want to be able to call between 
> libraries built for the appropriate architectures.

OK.  This is true.  In that case, such alignment should probably be part
of the NetBSD/arm ABI.

-- 
Ben Harris                                                   <bjh21@netbsd.org>
Portmaster, NetBSD/arm26               <URL:http://www.netbsd.org/Ports/arm26/>