Subject: Re: structure alignment on arm in NetBSD? (resend without html)
To: Christos Zoulas <christos@astron.com>
From: Richard Earnshaw <rearnsha@arm.com>
List: tech-toolchain
Date: 10/30/2007 16:32:10
On Tue, 2007-10-30 at 16:18 +0000, Christos Zoulas wrote:
> In article <1193678283.2124.3.camel@pc960.cambridge.arm.com>,
> Richard Earnshaw  <rearnsha@arm.com> wrote:

> >Nope, I do think I ever said that (the problem was that the EABI was
> >still in development at the time we needed to freeze our ELF
> >implementation).  In fact, I'd like to see NetBSD supporting the EABI
> >now that it has stabilized.  We'll need to have some support in the
> >kernel anyway in order to support more recent ARM/Linux binaries.
> 
> I am guessing that this is the reason I am getting SIGILL on linux
> binaries, after the uname call.
> 

It could be.  A sure way to tell would be to look at the version of
ld-linux.so that is being required.  If it's ld-linux.so.2 then it's a
non-eabi image.  If it's ld-linux.so.3 then it's the new EABI.

R.