efi: Only use arm flags if supported

Support gcc 8 on arm
This commit is contained in:
Andrew Balmos 2020-12-10 22:15:24 -05:00 committed by Yu Watanabe
parent 7843706caf
commit 361f41645c
1 changed files with 7 additions and 1 deletions

View File

@ -156,7 +156,13 @@ if have_gnu_efi
compile_args += ['-mno-sse',
'-mno-mmx']
elif efi_arch == 'arm'
compile_args += ['-mgeneral-regs-only']
if cc.has_argument('-mgeneral-regs-only')
compile_args += ['-mgeneral-regs-only']
endif
if cc.has_argument('-mfpu=none')
compile_args += ['-mfpu=none']
endif
endif
if get_option('werror') == true
compile_args += ['-Werror']