diff options
author | Vernon Mauery <vernon.mauery@linux.intel.com> | 2019-10-17 21:22:20 +0300 |
---|---|---|
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2019-12-16 23:59:35 +0300 |
commit | b92147cf66fed9e3636d945cb50ab7fae2fd7192 (patch) | |
tree | a17a47c3632859e97bbf52fb1cb2f64df578e03f /meta-ibm/meta-witherspoon/recipes-phosphor/skeleton/obmc-libobmc-intf/rainier | |
parent | ba8655bcb2d07cc7f2d46d55d2186da719c8038f (diff) | |
download | openbmc-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-ibm/meta-witherspoon/recipes-phosphor/skeleton/obmc-libobmc-intf/rainier')
0 files changed, 0 insertions, 0 deletions