Skip to contentSkip to conversation

meta-yocto: beagleboard: document hard floating point abi

PATCH Applied Darren Hart 2 participants 3 messages Sep 6, 2011 – Sep 7, 2011

lore
Share & tools
lore
#0 lore raw

cover meta-yocto: beagleboard: document hard floating point abi

The following changes since commit dbff56238e083d0110eb13c1f5a07716340fdfe4:

icu-3.6: fix building with big make -j (2011-09-06 16:37:02 +0100)

are available in the git repository at:
git://git.pokylinux.org/poky-contrib dvhart/beagleboard
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=dvhart/beagleboard

Darren Hart (1):
beagleboard: document how to enable the hard floating point abi

 meta-yocto/conf/machine/beagleboard.conf |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
Signature · 1 line
1.7.6
#1 lore raw

PATCH 1/1 beagleboard: document how to enable the hard floating point abi

Closes [YOCTO #1203]

Using the hard floating point abi is incompatible with some binary libaries and 3D support for the Beagleboard. While we do not provide these in poky and meta-yocto, softfp should remain the default for compatibility reasons.

Provide documentation and a commented assignment to DEFAULT_TUNE instructing how to enable hardfp, but leave it disabled by default.

CC Jason Kridner <[email protected]>
CC Koen Kooi <[email protected]>
---
 meta-yocto/conf/machine/beagleboard.conf |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
meta-yocto/conf/machine/beagleboard.conf +4 -0
index 0b3cebc..1b89c43 100644
@@ -18,6 +18,10 @@ MACHINE_EXTRA_RRECOMMENDS += "beagleboard-audio"
 # Allow for MMC booting (required by the NAND-less Beagleboard XM)
 EXTRA_IMAGEDEPENDS += "u-boot x-load"
 
+# Uncomment the following line to enable the hard floating point abi. Note that
+# this breaks some binary libraries and 3D (neither of which ship with
+# meta-yocto). For maximum compatibility, leave this disabled.
+#DEFAULTTUNE ?= "cortexa8hf-neon"
 include conf/machine/include/tune-cortexa8.inc
 
 IMAGE_FSTYPES += "tar.bz2 jffs2"
Signature · 1 line
1.7.6
#2 lore raw
In reply to Darren Hart
Quoted 8 lines · Darren Hart

The following changes since commit dbff56238e083d0110eb13c1f5a07716340fdfe4:

icu-3.6: fix building with big make -j (2011-09-06 16:37:02 +0100)

are available in the git repository at:
git://git.pokylinux.org/poky-contrib dvhart/beagleboard
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=dvhart/beagleboard

Quoted 5 lines

Darren Hart (1):
beagleboard: document how to enable the hard floating point abi

 meta-yocto/conf/machine/beagleboard.conf |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

Merged to master, thanks.

Richard