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: Crosstool: compiled for a little endian system and target is big endian


On Sun, Aug 13, 2006 at 01:30:37AM -0700, Khem Raj wrote:

> >>>>>>Problem... I'm using the file armeb.dat as follows:
> >>>>>>
> >>>>>>KERNELCONFIG=`pwd`/arm.config
> >>>>>>TARGET=armeb-unknown-linux-gnu
> >>>>>>TARGET_CFLAGS="--build=i686-pc-linux-gnu --enable-add-ons 
> >>>>>>--enable-shared"
> >>>>>>       
> >>>>>>            
> >>>>>These are not valid C compiler flags.
> >>>>>
> >>>>>What's wrong with the stock armeb.dat?
> >>>>>     
> >>>>>          
> >>>>well I'm trying to build an arm-linux toolchain for an IXP425 which
> >>>>has an XScale core,
> >>>>        
> >>>An armeb toolchain will work just fine on the xscale.
> >>>      
> >>As long as it is softfloat.
> >
> >A hardfloat armeb toolchain works fine on the xscale also.  Why would
> >it not?
> 
> What if gcc/glibc used floating point instructions

In case of FPA, then the kernel would emulate them, like it has always
done for example in Debian land.


cheers,
Lennert

--
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]