[oe] meta-toolchain-qte failing on gcc-cross-sdk_4.5.bb for mini6410

Khem Raj raj.khem at gmail.com
Sun Jan 22 02:31:55 UTC 2012


On (17/01/12 00:06), Florian Boor wrote:
> Hi,
> 
> Am 12.01.2012 20:14, schrieb Trevor Hickey:
> > I have been trying to bitbake meta-toolchain-qte for the mini6410 and have
> > been stuck on this linker problem.
> 
> > /home/balute/tmp/sysroots/i686-linux/usr/armv6/arm-angstrom-linux-gnueabi/bin/ld:
> > error: emutls_s.o uses VFP register arguments, ./libgcc_s.so.1.tmp does not

All those offending objects seems to be generated by calling as
directly.
I think the problem seems to be how your assembler's default is
configured. It seems to me that assembler when called directly generated code for
hardfp calling convention but gcc itself is configured for softfp
calling convention.

can I have a look at one of the offending objects ? say emultls_s.o
secondly can I see at your full build log i.e. log.do_compile.XXXXX
file


> 
> that's an interesting one - I see the same problem here but have no found a
> solution yet. It seems that only ARMv6 architectures are affected since all
> other I build (ARMv4, ARMv5TE, ARMv7A, MIPSEL, SH4 and some PPC based ones do
> not seem to suffer from this).


> 
> Greetings
> 
> Florian
> 
> 
> -- 
> The dream of yesterday                  Florian Boor
> is the hope of today                    Tel: +49 271-771091-15
> and the reality of tomorrow.            Fax: +49 271-771091-19
> [Robert Hutchings Goddard, 1904]        florian.boor at kernelconcepts.de
>                                         http://www.kernelconcepts.de/en
> 
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

-- 
-Khem




More information about the Openembedded-devel mailing list