diff options
Diffstat (limited to 'meta')
-rw-r--r-- | meta/classes/sanity.bbclass | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass index 8cdb06e185..ecc0a434a5 100644 --- a/meta/classes/sanity.bbclass +++ b/meta/classes/sanity.bbclass @@ -327,11 +327,14 @@ def check_gcc_march(sanity_data): if status != 0: # Check if GCC could work with march status,result = commands.getstatusoutput("${BUILD_PREFIX}gcc -march=native gcc_test.c -o gcc_test") - if status == 0: - result = True + if status == 0: + result = True + else: + result = False os.remove("gcc_test.c") - os.remove("gcc_test") + if os.path.exists("gcc_test"): + os.remove("gcc_test") return result |