[oe] EABI pain and frustration!

pspreadborough at comcast.net pspreadborough at comcast.net
Fri Feb 5 13:31:24 UTC 2010


----- "Detlef Vollmann" <dv at vollmann.ch> wrote:

> On 02/03/10 15:03, pspreadborough at comcast.net wrote:
> > My 2.6.29 kernel is built with the CodeSourcery
> arm-2009q3-67-arm-none-linux-gnueabi 
> > compiler and has the EABI and OABI_COMPAT config options enabled.
> Using this kernel 
> > I can boot my SA1110 iPaq into a OABI ramfs with no problems,
> however if I build a 
> > "HelloWorld" executable with the same compiler and try and run it I
> get an "Illegal Instruction" 
> > error. I build the test program using static linking, select the
> correct machine type and tune 
> > options but to no avail, I always get the illegal instruction. 
> Just checking: are you sure this is an EABI/OABI problem and not a
> Thumb code problem?

I don't think so as I have the no-thumb compiler option enabled.





More information about the Openembedded-devel mailing list