diff options
author | Zhenhua Luo <zhenhua.luo@freescale.com> | 2013-03-20 15:52:12 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-03-22 17:00:29 +0000 |
commit | 4a4228fe250c8b23a5deeb25825d61c6e84a47a2 (patch) | |
tree | 4f6fb6e56d56e07f3bbaef19301a648f2962f866 /meta/COPYING.MIT | |
parent | 5660aac1cf3f71ce14b58f2c0e69460732f09d7c (diff) | |
download | openembedded-core-4a4228fe250c8b23a5deeb25825d61c6e84a47a2.tar.gz openembedded-core-4a4228fe250c8b23a5deeb25825d61c6e84a47a2.tar.bz2 openembedded-core-4a4228fe250c8b23a5deeb25825d61c6e84a47a2.zip |
fix march sanity check issue
1. check if gcc_test is really generate before os.remove("gcc_test") to avoid
following error:
ERROR: Execution of event handler 'check_sanity_eventhandler' failed
Traceback (most recent call last):
File "check_sanity_eventhandler(e)", line 4, in check_sanity_eventhandler(e=<bb.event.ConfigParsed object at 0x3151450>)
File "sanity.bbclass", line 107, in check_sanity(sanity_data=<bb.data_smart.DataSmart object at 0x11ba110>)
File "sanity.bbclass", line 22, in check_gcc_march(sanity_data=<bb.data_smart.DataSmart object at 0x11ba110>)
OSError: [Errno 2] No such file or directory: 'gcc_test'
2. set result to False when build failed with -march=native to ensure
-march=native is appended to BUILD_CFLAGS when host gcc really supports this flag,
otherwise following error appears when build native packages.
| cap_text.c:1: error: bad value (native) for -march= switch
| cap_text.c:1: error: bad value (native) for -mtune= switch
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/COPYING.MIT')
0 files changed, 0 insertions, 0 deletions