summaryrefslogtreecommitdiffstats
path: root/BaseTools/Source/Python/AutoGen/BuildEngine.py
diff options
context:
space:
mode:
authorMichael Kinney <michael.d.kinney@intel.com>2017-05-16 11:41:08 -0700
committerMichael Kinney <michael.d.kinney@intel.com>2017-05-19 15:05:25 -0700
commitbdaced0bcf9a15817fbab4e7b98200cf6628b7a5 (patch)
tree612e1f70c92afd81f0296740e22bc8006dbc7b86 /BaseTools/Source/Python/AutoGen/BuildEngine.py
parent01e9597540fa418e3db2f853112508be704758bf (diff)
downloadedk2-bdaced0bcf9a15817fbab4e7b98200cf6628b7a5.tar.gz
edk2-bdaced0bcf9a15817fbab4e7b98200cf6628b7a5.tar.bz2
edk2-bdaced0bcf9a15817fbab4e7b98200cf6628b7a5.zip
BaseTools: Add -D NO_MSABI_VARGS to X64 XCODE5 CC_FLAGS
https://bugzilla.tianocore.org/show_bug.cgi?id=561 Update BaseTools/Conf/tools_def.template to add the define -D NO_MSABI_VAARGS To CC_FLAGS for X64 XCODE5 builds. The llvm/clang compiler used in XCODE5 builds supports the _ms_ versions of the vararg builtins, but the compiler generates build errors. The recommendation from the XCODE5 experts is to never use the _ms_ version of the vararg builtins. The define NO_MSABI_VARARGS is already supported in MdePkg/Include/Base.h and forces the use the standard vararg builtins. Cc: Andrew Fish <afish@apple.com> Cc: Liming Gao <liming.gao@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com> Reviewed-by: Andrew Fish <afish@apple.com>
Diffstat (limited to 'BaseTools/Source/Python/AutoGen/BuildEngine.py')
0 files changed, 0 insertions, 0 deletions