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: striking out at the eabi


--- Mike Taht <mike@ackley.net> wrote:

> 
> 
> On Tue, 9 May 2006, Leon Woestenberg wrote:
> 
> > Hello Mike,
> > 
> > Mike Taht wrote:
> > > I have been working on coaxing my arm ep9302 based board (a ts7250) into
> a 
> > > modern state. The other week I coaxed (well, with tons of help from 
> > > #ep93xx on freenode) the current linux 2.6.17 git kernel + the patches 
> > > from http://www.wantstofly.org/~buytenh/ep93xx/ to not only boot, but run
> 
> > > stably with busybox and a few apps, and recognise absolutely tons of usb 
> > > devices. This is the first low end processor I've ever had that could do 
> > > host usb. woohoo, I'm on the bleeding edge!
> > >
> > > I used a hard float gcc-4.0 2.3.5 non-eabi arm toolchain for that. Have 
> > > also got a 4.1 based hardfloat toolchain to work. (also, the first time 
> > > ever I've had a FC5 x86_64 based cross toolchain work and it's nice to 
> > > think I can finally retire that old rh9 box)
> > >   
> >  > 1) has anyone got a known good arm eabi cross-compiler tarball for 
> > x86 or
> > 
> > > x86_64 I could just try?
> > >
> > Nope. Why not ask the #ep93xx guys for their cross compiler sources?
> 
> They (we) are stuck at the same place as I. The eabi version 
> 
> a) kernel error - nwfpe: bad structure size - I will dump the structure 
> shortly...
Are you building in support for OABI?  EABI doesn't use the FPE.  You will
either need softfloat or hardware FP AFAIK.


> b) with my latest eabi build (thanks, Michael!) 
> a statically linked init=/hello_world does run 
> but doesn't print any output or write a file. Does successfully 
> call "sleep", and does successfully kernel panic afterwards. (it used to 
> just hang) I might actually be past the compiler issues and into a setup
> issue, 
> I will try a few more system calls.
It is vitally important that you compile your C library against a suitable
version (>2.6.16), correctly configured (EABI must be set) kernel headers.



Steve


		
___________________________________________________________ 
NEW Yahoo! Cars - sell your car and browse thousands of new and used cars online! http://uk.cars.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]