Crosstool: compiled for a little endian system and target is big endian

Khem Raj kraj@mvista.com
Sun Aug 13 08:31:00 GMT 2006


Lennert Buytenhek said the following on 8/13/2006 1:27 AM:
> On Sat, Aug 12, 2006 at 05:57:34PM -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
>
> cheers,
> Lennert
>   


-- 
Khem Raj
kraj@mvista.com
MontaVista Software - www.mvista.com


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



More information about the crossgcc mailing list