* [U-Boot-Users] UBOOT - Arm Floating Point
@ 2006-07-31 17:49 Carlos Coelho
2006-07-31 20:06 ` Wolfgang Denk
0 siblings, 1 reply; 8+ messages in thread
From: Carlos Coelho @ 2006-07-31 17:49 UTC (permalink / raw)
To: u-boot
Hi,
I am doing the following commands:
make mrproper OK
make at91rm9200dk_config OK
make u-boot and I=B4ve got the following error message:
...
-Map u-boot.map -o u-boot
arm-linux-ld: ERROR: =
/usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_divsi3.oS) uses =
hardware FP, whereas u-boot uses software FP
The "cpu/arm920t/config.mk" file has the "-msoft-float" option set, but =
the arm-linux-gcc seems to be compiling everything for a hardware FP.
Does someone had this problem before?=20
Regards,
Carlos
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.denx.de/pipermail/u-boot/attachments/20060731/205889f3/attachment.htm
^ permalink raw reply [flat|nested] 8+ messages in thread* [U-Boot-Users] UBOOT - Arm Floating Point
2006-07-31 17:49 [U-Boot-Users] UBOOT - Arm Floating Point Carlos Coelho
@ 2006-07-31 20:06 ` Wolfgang Denk
2006-08-01 7:18 ` Peter Pearse
0 siblings, 1 reply; 8+ messages in thread
From: Wolfgang Denk @ 2006-07-31 20:06 UTC (permalink / raw)
To: u-boot
In message <000c01c6b4c9$9c59e100$7c01a8c0@corp.tasksistemas.com.br> you wrote:
>
> arm-linux-ld: ERROR:
> /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_divsi3.oS) uses
> hardware FP, whereas u-boot uses software FP
Yourr toolchain is broken.
> The "cpu/arm920t/config.mk" file has the "-msoft-float" option set, but
> the arm-linux-gcc seems to be compiling everything for a hardware FP.
>
> Does someone had this problem before?
Yes, and a simple search of the list archive would have told you.
Fix your toolchain.
[BTW: have you ever seen an ARM processor with FPU?]
Best regards,
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Killing is stupid; useless!
-- McCoy, "A Private Little War", stardate 4211.8
^ permalink raw reply [flat|nested] 8+ messages in thread
* [U-Boot-Users] UBOOT - Arm Floating Point
2006-07-31 20:06 ` Wolfgang Denk
@ 2006-08-01 7:18 ` Peter Pearse
2006-08-01 8:38 ` Andreas Schweigstill
2006-08-01 9:26 ` Wolfgang Denk
0 siblings, 2 replies; 8+ messages in thread
From: Peter Pearse @ 2006-08-01 7:18 UTC (permalink / raw)
To: u-boot
Wolfgang Denk wrote:
>
> [BTW: have you ever seen an ARM processor with FPU?]
The VFP9-S coprocessor is an ARM enhanced numeric coprocessor that provides
IEEE
754 standard-compatible operations. Designed to be incorporated with the
ARM9E
family of cores, the VFP9-S coprocessor provides full support of
single-precision and
double-precision add, subtract, multiply, divide, and multiply with
accumulate
operations.......
(9E cores implement ARM Architecture 5TE e.g. ARM926EJS)
You did ask ;-)
Regards
Peter Pearse
^ permalink raw reply [flat|nested] 8+ messages in thread
* [U-Boot-Users] UBOOT - Arm Floating Point
2006-08-01 7:18 ` Peter Pearse
@ 2006-08-01 8:38 ` Andreas Schweigstill
2006-08-01 9:28 ` Wolfgang Denk
2006-08-01 11:02 ` Catalin Marinas
2006-08-01 9:26 ` Wolfgang Denk
1 sibling, 2 replies; 8+ messages in thread
From: Andreas Schweigstill @ 2006-08-01 8:38 UTC (permalink / raw)
To: u-boot
Dear Peter!
Peter Pearse schrieb:
> Wolfgang Denk wrote:
>> [BTW: have you ever seen an ARM processor with FPU?]
>
> The VFP9-S coprocessor is an ARM enhanced numeric coprocessor that provides
I think that Wolfgang Denk meant it very literally. The VFP9-S is just
a block for building processors; and probably there are also some
test chips. But I'm sure that most people on this list have never
held an ARM processor with an FPU in their hands and had to implement
a bootloader for it.
I remember that there were FPU boards available for the Acorn Archimedes
computers but that's quite long ago.
With best regards
Andreas
--
Dipl.-Phys. Andreas Schweigstill
Schweigstill IT | Embedded Systems
Schauenburgerstra?e 116, D-24118 Kiel, Germany
Phone: (+49) 431 5606-435, Fax: (+49) 431 5606-436
Mobile: (+49) 171 6921973, Web: http://www.schweigstill.de/
^ permalink raw reply [flat|nested] 8+ messages in thread
* [U-Boot-Users] UBOOT - Arm Floating Point
2006-08-01 8:38 ` Andreas Schweigstill
@ 2006-08-01 9:28 ` Wolfgang Denk
2006-08-01 11:02 ` Catalin Marinas
1 sibling, 0 replies; 8+ messages in thread
From: Wolfgang Denk @ 2006-08-01 9:28 UTC (permalink / raw)
To: u-boot
In message <44CF1300.1010106@schweigstill.de> you wrote:
>
> I think that Wolfgang Denk meant it very literally. The VFP9-S is just
> a block for building processors; and probably there are also some
> test chips. But I'm sure that most people on this list have never
> held an ARM processor with an FPU in their hands and had to implement
> a bootloader for it.
To be honest: I didn't even know about it.
Best regards,
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
You said you didn't want to use CGI.pm, but methinks you are
needlessly reinventing the wheel, one spoke at a time. Either you are
masochistic, or you just haven't seen enough of what CGI.pm can do
for you. -- Randal L. Schwartz in <8cyb81rg81.fsf@gadget.cscaper.com>
^ permalink raw reply [flat|nested] 8+ messages in thread
* [U-Boot-Users] UBOOT - Arm Floating Point
2006-08-01 8:38 ` Andreas Schweigstill
2006-08-01 9:28 ` Wolfgang Denk
@ 2006-08-01 11:02 ` Catalin Marinas
1 sibling, 0 replies; 8+ messages in thread
From: Catalin Marinas @ 2006-08-01 11:02 UTC (permalink / raw)
To: u-boot
Andreas Schweigstill <andreas@schweigstill.de> wrote:
> Peter Pearse schrieb:
>> Wolfgang Denk wrote:
>>> [BTW: have you ever seen an ARM processor with FPU?]
>>
>> The VFP9-S coprocessor is an ARM enhanced numeric coprocessor that provides
>
> I think that Wolfgang Denk meant it very literally. The VFP9-S is just
> a block for building processors; and probably there are also some
> test chips. But I'm sure that most people on this list have never
> held an ARM processor with an FPU in their hands and had to implement
> a bootloader for it.
>
> I remember that there were FPU boards available for the Acorn Archimedes
> computers but that's quite long ago.
There are real boards (not just test chips) from ARM and some TI OMAP
platforms supporting VFP:
http://www.arm.com/products/DevTools/VersatileFamily.html
--
Catalin
^ permalink raw reply [flat|nested] 8+ messages in thread
* [U-Boot-Users] UBOOT - Arm Floating Point
2006-08-01 7:18 ` Peter Pearse
2006-08-01 8:38 ` Andreas Schweigstill
@ 2006-08-01 9:26 ` Wolfgang Denk
1 sibling, 0 replies; 8+ messages in thread
From: Wolfgang Denk @ 2006-08-01 9:26 UTC (permalink / raw)
To: u-boot
In message <CAM-OWA1fogkJXrRjbD0000001a@cam-owa1.Emea.Arm.com> you wrote:
>
> > [BTW: have you ever seen an ARM processor with FPU?]
>
> The VFP9-S coprocessor is an ARM enhanced numeric coprocessor that provides IEEE
> 754 standard-compatible operations. Designed to be incorporated with the ARM9E
...
> You did ask ;-)
Yes, I did. I'm glad for this information. I have to admit that I
didn't know this.
Best regards,
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
f u cn rd ths, itn tyg h myxbl cd.
^ permalink raw reply [flat|nested] 8+ messages in thread
* [U-Boot-Users] UBOOT - Arm Floating Point
@ 2006-07-31 23:17 Woodruff, Richard
0 siblings, 0 replies; 8+ messages in thread
From: Woodruff, Richard @ 2006-07-31 23:17 UTC (permalink / raw)
To: u-boot
> Fix your toolchain.
>
> [BTW: have you ever seen an ARM processor with FPU?]
They are about. The ARM1136/ARM1176/CortexA8 cores (ARMv6 & ARMv7) all
can have FPU via VFP. You can find this in several TI-OMAP chips. I
think you can also get an ARMv5 core with VFP.
Regards,
Richard W.
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2006-08-01 11:02 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-31 17:49 [U-Boot-Users] UBOOT - Arm Floating Point Carlos Coelho
2006-07-31 20:06 ` Wolfgang Denk
2006-08-01 7:18 ` Peter Pearse
2006-08-01 8:38 ` Andreas Schweigstill
2006-08-01 9:28 ` Wolfgang Denk
2006-08-01 11:02 ` Catalin Marinas
2006-08-01 9:26 ` Wolfgang Denk
-- strict thread matches above, loose matches on Subject: below --
2006-07-31 23:17 Woodruff, Richard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox