This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Failure to boot into cross built environment (iWMMXt NPTL EABI)


--- Steven Newbury <s_j_newbury@yahoo.co.uk> wrote:

> 
> --- Khem Raj <khem@mvista.com> wrote:
> 
> > Steven Newbury wrote:
> > > OK this is now confirmed.  I tried turning on oldabi support and booting
> > into
> > > another rootfs. That worked. Chrooting into my EABI environment gave the
> > error
> > > below.
> > >   
> > thats expected. EABI changes structure alignments and some structure 
> > passing that happens between kernel and glibc
> > will not match and you will have problems. Especially when kernel tried 
> > to compare the size of the structures for sanity
> > while catering system calls.
> > 
> > 
> Except the exact same thing happens when I try booting directly into my pure
> EABI environment with no old ABI anywhere.
Above was with the 2.6.16 Linux kernel + patches

I have now tested 2.6.17 + (a lot less!) patches:
Same thing happens, so I'm inclined to think something has gone wrong with my
glibc build??? Perhaps missing a "when EABI build do something different" case?
 I'll have a closer look.  Any help would be most welcome! :-)


Steve


		
___________________________________________________________ 
24 FIFA World Cup tickets to be won with Yahoo! Mail http://uk.mail.yahoo.com

--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]