Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] STILL soft float toolchain problems on ARM
@ 2007-06-05  6:42 Paolo Scaffardi
  2007-06-05  8:05 ` Bernhard Fischer
  0 siblings, 1 reply; 4+ messages in thread
From: Paolo Scaffardi @ 2007-06-05  6:42 UTC (permalink / raw)
  To: buildroot

Hi there!
I'm still trying to get a working buildroot for my ARM platform (EP9302
cirrus logic CPU, T920), with soft float enabled. My configuration uses
GCC 4.1.2, libfloat, soft float and uclibc 0.9.29 (i tried both
snapshots and 0.9.29 official release).

I'm using last buildroot snapshot, and i tried EVERY configuration with
soft floats but nothing worked because of an error compiling
uclibc-0.9.29. I went to uclibc folder and i tryied to finish build,
then i got these lines:

  LD libuClibc-0.9.29.so
libc/libc_so.a(difftime.os): In function `difftime':
difftime.c:(.text+0x8): undefined reference to `__floatsidf'
difftime.c:(.text+0x2c): undefined reference to `__subdf3'
libc/libc_so.a(_fpmaxtostr.os): In function `_fpmaxtostr':
_fpmaxtostr.c:(.text+0xd0): undefined reference to `__nedf2'
_fpmaxtostr.c:(.text+0xf4): undefined reference to `__eqdf2'
_fpmaxtostr.c:(.text+0x110): undefined reference to `__divdf3'
_fpmaxtostr.c:(.text+0x11c): undefined reference to `__ltdf2'
_fpmaxtostr.c:(.text+0x1c0): undefined reference to `__muldf3'
_fpmaxtostr.c:(.text+0x380): undefined reference to `__gedf2'
_fpmaxtostr.c:(.text+0x434): undefined reference to `__adddf3'
libc/libc_so.a(__psfs_do_numeric.os): In function `__psfs_do_numeric':
__psfs_do_numeric.c:(.text+0x51c): undefined reference to `__truncdfsf2'
libc/libc_so.a(strtof.os): In function `strtof':
strtof.c:(.text+0x1c): undefined reference to `__extendsfdf2'
/mnt/giano/usr/local/arm/4.1.2-920t/bin/../lib/gcc/arm-linux-uclibc/4.1.2/libgcc.a(_fixunsdfsi.o):
In function `__fixunsdfsi':
libgcc2.c:(.text+0x34): undefined reference to `__fixdfsi'
make[2]: *** [lib/libc.so] Error 1
make[1]: *** [lib/libc.so.0] Error 2

Can anyone help me fixing that?

Bye,
Paolo Scaffardi
GFP Lab s.r.l.
http://www.gfplab.com
tel 0541 1796200
fax 0541 1796120
fav via email 178 2258454

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Buildroot] STILL soft float toolchain problems on ARM
  2007-06-05  6:42 [Buildroot] STILL soft float toolchain problems on ARM Paolo Scaffardi
@ 2007-06-05  8:05 ` Bernhard Fischer
       [not found]   ` <46651C38.4020200@gfplab.com>
  0 siblings, 1 reply; 4+ messages in thread
From: Bernhard Fischer @ 2007-06-05  8:05 UTC (permalink / raw)
  To: buildroot

On Tue, Jun 05, 2007 at 08:42:17AM +0200, Paolo Scaffardi wrote:
>Hi there!
>I'm still trying to get a working buildroot for my ARM platform (EP9302
>cirrus logic CPU, T920), with soft float enabled. My configuration uses
>GCC 4.1.2, libfloat, soft float and uclibc 0.9.29 (i tried both
>snapshots and 0.9.29 official release).

I flagged several such reports with FLOAT in the subject. Can you
provide me with a kernel-config that i can use with qemu that does:
1) use xscale (but t920 t926 should do too, if you prefer)
2) have framebuffer support
3) is noMMU
4) wants soft-float

perhaps we can get this going again

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Buildroot] STILL soft float toolchain problems on ARM
       [not found]   ` <46651C38.4020200@gfplab.com>
@ 2007-06-05  8:26     ` Bernhard Fischer
  2007-06-05 14:56       ` Stuart Wood
  0 siblings, 1 reply; 4+ messages in thread
From: Bernhard Fischer @ 2007-06-05  8:26 UTC (permalink / raw)
  To: buildroot

On Tue, Jun 05, 2007 at 10:18:00AM +0200, Paolo Scaffardi wrote:
>Bernhard Fischer ha scritto:
>> On Tue, Jun 05, 2007 at 08:42:17AM +0200, Paolo Scaffardi wrote:
>>> Hi there!
>>> I'm still trying to get a working buildroot for my ARM platform (EP9302
>>> cirrus logic CPU, T920), with soft float enabled. My configuration uses
>>> GCC 4.1.2, libfloat, soft float and uclibc 0.9.29 (i tried both
>>> snapshots and 0.9.29 official release).
>> 
>> I flagged several such reports with FLOAT in the subject. Can you
>> provide me with a kernel-config that i can use with qemu that does:
>> 1) use xscale (but t920 t926 should do too, if you prefer)
>> 2) have framebuffer support
>> 3) is noMMU
>> 4) wants soft-float
>
>I cannot provide such kernel config because i dont use XScale, but
>cirrus ep93xx. I dont understand why are you using QEMU to test these...

I'm using qemu because i don't have such hardware, that simple ;)

If i don't have a kernel that i can use for testing, i'm not
interrested, thanks.

>I'm simply trying to compile last buildroot snapshot WITHOUT changing
>any kernel configuration.

good luck

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Buildroot] STILL soft float toolchain problems on ARM
  2007-06-05  8:26     ` Bernhard Fischer
@ 2007-06-05 14:56       ` Stuart Wood
  0 siblings, 0 replies; 4+ messages in thread
From: Stuart Wood @ 2007-06-05 14:56 UTC (permalink / raw)
  To: buildroot

Paolo, 

I've found that when changing some of the build options you need to make
sure you do a make clean and then remove the build_arm_nofpu and
toolchain_build_arm_nofpu directories because they are not always purged
properly.

Don't get discouraged, I'm also working on the EP9302 and am not utilizing
the FPU.
Here is my config.

Stuart



-----Original Message-----
From: buildroot-bounces@uclibc.org [mailto:buildroot-bounces at uclibc.org] On
Behalf Of Bernhard Fischer
Sent: Tuesday, June 05, 2007 4:26 AM
To: Paolo Scaffardi
Cc: buildroot at uclibc.org
Subject: Re: [Buildroot] STILL soft float toolchain problems on ARM


On Tue, Jun 05, 2007 at 10:18:00AM +0200, Paolo Scaffardi wrote:
>Bernhard Fischer ha scritto:
>> On Tue, Jun 05, 2007 at 08:42:17AM +0200, Paolo Scaffardi wrote:
>>> Hi there!
>>> I'm still trying to get a working buildroot for my ARM platform 
>>> (EP9302 cirrus logic CPU, T920), with soft float enabled. My 
>>> configuration uses GCC 4.1.2, libfloat, soft float and uclibc 0.9.29 
>>> (i tried both snapshots and 0.9.29 official release).
>> 
>> I flagged several such reports with FLOAT in the subject. Can you 
>> provide me with a kernel-config that i can use with qemu that does:
>> 1) use xscale (but t920 t926 should do too, if you prefer)
>> 2) have framebuffer support
>> 3) is noMMU
>> 4) wants soft-float
>
>I cannot provide such kernel config because i dont use XScale, but 
>cirrus ep93xx. I dont understand why are you using QEMU to test 
>these...

I'm using qemu because i don't have such hardware, that simple ;)

If i don't have a kernel that i can use for testing, i'm not interrested,
thanks.

>I'm simply trying to compile last buildroot snapshot WITHOUT changing 
>any kernel configuration.

good luck
_______________________________________________
buildroot mailing list
buildroot at uclibc.org http://busybox.net/mailman/listinfo/buildroot
-------------- next part --------------
A non-text attachment was scrubbed...
Name: EP9302.config
Type: application/octet-stream
Size: 13212 bytes
Desc: not available
Url : http://busybox.net/lists/buildroot/attachments/20070605/6924e314/attachment.obj 

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2007-06-05 14:56 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-06-05  6:42 [Buildroot] STILL soft float toolchain problems on ARM Paolo Scaffardi
2007-06-05  8:05 ` Bernhard Fischer
     [not found]   ` <46651C38.4020200@gfplab.com>
2007-06-05  8:26     ` Bernhard Fischer
2007-06-05 14:56       ` Stuart Wood

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox