[U-Boot] [RFC][PATCH] ARMV7: Patch to fix hard float build issues
Wolfgang Denk
wd at denx.de
Sat Feb 19 20:55:44 CET 2011
Dear Raghuveer Murthy,
In message <1298042212-12260-1-git-send-email-raghuveer.murthy at ti.com> you wrote:
> U-boot built for MeeGo on PandaBoard, with compiler option
> -mfloat-abi=hard, caused a build break. Please refer to the bug id:
>
> http://bugs.meego.com/show_bug.cgi?id=13140
>
> Removing the -msoft-float options in the config.mk files, allowed it
> to be built for both armv7hl and armv7el compilers on MeeGo
>
> Please refer to the below link for more details:
> http://wiki.meego.com/SDK/Toolchains/ToolchainChangeProposal
>
> Signed-off-by: Raghuveer Murthy <raghuveer.murthy at ti.com>
> ---
> arch/arm/cpu/armv7/config.mk | 2 +-
> arch/arm/cpu/armv7/omap-common/config.mk | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
After we had just another round of these discussions I thing we have
again found an agreement that there are good reasons for using
-msoft-float.
I hereby reject your patch.
If you have problems with your tool chain, please feel free to use
the U-Boot provided libgcc functions instead (by providing
USE_PRIVATE_LIBGCC=yes on the command line) or even your private
libgcc code (by providing USE_PRIVATE_LIBGCC=directory_with_your_lib
on the command line).
Or fix your tool chain so it provides a soft-float version of the
needed library routines, too.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Speculation is always more interesting than facts.
- Terry Pratchett, _Making_Money_
More information about the U-Boot
mailing list