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]

Success Report: XScale PXA270 using gcc-3.4.4-glibc-2.3.2


Hi everyone,

as an old saying goes: "All's well that cross compiles well", I'd like to 
report a successful run of crosstool for target 

	arm-xscale-linux-gnu

I was looking for an out-of-the-box i386-to-arm cross compiler with FPA 
support. I could not find one so I resorted to crosstool. I downloaded 
crosstool-0.38 and changed demo-arm-xscale.sh to

eval `cat arm-xscale.dat gcc-3.4.4-glibc-2.3.2.dat` sh all.sh --notest

It built a gcc which creates binaries with FPA support, i.e. 
"objdump -p" gives me "[FPA float format]" and no "[software FP]".

The cross tool chain creates binaries that run successfully on a PXA270 XScale 
processor.

What I can *not* do is cross compile Kernel 2.6.9. This gives me

|  CC      arch/arm/kernel/fiq.o
|arch/arm/kernel/fiq.c: In function `set_fiq_regs':
|arch/arm/kernel/fiq.c:126: error: fp cannot be used in asm here
|make[1]: *** [arch/arm/kernel/fiq.o] Error 1
|make: *** [arch/arm/kernel] Error 2

But I think this error is well known already, so no suprises here.

Great job! Thanks!

Cheers
Daniel Kabs
Kaiserslautern, Germany

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com


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