summaryrefslogtreecommitdiff
path: root/meta-aspeed/conf
diff options
context:
space:
mode:
authorVernon Mauery <vernon.mauery@linux.intel.com>2019-10-17 21:22:20 +0300
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2019-12-16 23:59:35 +0300
commitb92147cf66fed9e3636d945cb50ab7fae2fd7192 (patch)
treea17a47c3632859e97bbf52fb1cb2f64df578e03f /meta-aspeed/conf
parentba8655bcb2d07cc7f2d46d55d2186da719c8038f (diff)
downloadopenbmc-b92147cf66fed9e3636d945cb50ab7fae2fd7192.tar.xz
Move ast2600 to use hard float call convention
Before this change, the ast2600 binaries were built with the soft float call convention, which allows them to run on systems that don't have hard float FPUs. Internally, this changes yocto to build like this: CXX="arm-openbmc-linux-gnueabi-g++ \ -march=armv7-a -mfpu=vfpv4-d16 -mfloat-abi=hard ... CPP="arm-openbmc-linux-gnueabi-gcc \ -march=armv7-a -mfpu=vfpv4-d16 -mfloat-abi=hard ... Tested: Builds and boots on ast2600-EVB (From meta-aspeed rev: 53e322518fe6f471663746934e38bf5d8143a501) Change-Id: If8037c66301ca4a3588d10270fe8d2fc610bb195 Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'meta-aspeed/conf')
-rw-r--r--meta-aspeed/conf/machine/include/aspeed.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta-aspeed/conf/machine/include/aspeed.inc b/meta-aspeed/conf/machine/include/aspeed.inc
index 05e465849..a2316cf6a 100644
--- a/meta-aspeed/conf/machine/include/aspeed.inc
+++ b/meta-aspeed/conf/machine/include/aspeed.inc
@@ -20,7 +20,7 @@ MACHINEOVERRIDES =. "aspeed:"
SERIAL_CONSOLES ?= "115200;ttyS4"
DEFAULTTUNE_aspeed-g5 ?= "arm1176jzs"
-DEFAULTTUNE_aspeed-g6 ?= "armv7a-vfpv4d16"
+DEFAULTTUNE_aspeed-g6 ?= "armv7ahf-vfpv4d16"
UBOOT_ENTRYPOINT_aspeed-g4 ?= "0x40001000"
UBOOT_ENTRYPOINT_aspeed-g5 ?= "0x80001000"