]> git.proxmox.com Git - mirror_edk2.git/commit
BaseTools CLANG35: add missing XIP flags for AARCH64
authorArd Biesheuvel <ard.biesheuvel@linaro.org>
Mon, 8 Aug 2016 09:58:59 +0000 (11:58 +0200)
committerArd Biesheuvel <ard.biesheuvel@linaro.org>
Tue, 9 Aug 2016 07:49:57 +0000 (09:49 +0200)
commit3cdbd7528bd46584551de60f3c47e63963dda117
treed302c8ed8500100025d0f0f26ba070e24487e8d6
parent9e730bd16418d76e400f87cf852b53f960d1d5b3
BaseTools CLANG35: add missing XIP flags for AARCH64

When building for AARCH64, code that may execute with the MMU off should
not perform unaligned accesses, which is why we set -mstrict-align for
BASE, SEC, PEI_CORE and PEIM modules when building with GCCx. However,
this setting is missing from CLANG35 so set it there as well.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Liming Gao <liming.gao@intel.com>
BaseTools/Conf/tools_def.template