On Mon, 8 Mar 2004, Leon Woestenberg wrote: > Also, there seem to be outstanding issues for non-XScale targets, as the > assembler is forced to target XScales (but that is good for IXP425 :). > > http://sources.redhat.com/ml/crossgcc/2004-02/msg00129.html This is a bug which has something to do with the thumb interworking macros. To hack over this problem and allow ARMv4 to use the patch, just edit gcc/config/arm/lib1funcs.asm after applying the patch, and search for this line: #elif (__ARM_ARCH__ > 4) || defined(__ARM_ARCH_4T__) Replacing this with: #elif 0 /*(__ARM_ARCH__ > 4) || defined(__ARM_ARCH_4T__)*/ should fix the bad instruction problem. I think all this is properly fixed for the gcc-3.4 release. Nicolas ------------------------------------------------------------------- Subscription options: http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm FAQ/Etiquette: http://www.arm.linux.org.uk/armlinux/mailinglists.php
- References:
- Re: SoftFloat Benchmarks
- From: Leon Woestenberg
- Re: SoftFloat Benchmarks
- Prev by Date: Re: Kernel memory detection problem
- Next by Date: Solving U-boot problem
- Previous by thread: Re: SoftFloat Benchmarks
- Next by thread: Re: SoftFloat Benchmarks
- Index(es):