summaryrefslogtreecommitdiff
path: root/Vlv2DeviceRefCodePkg
diff options
context:
space:
mode:
authorMichael Kinney <michael.d.kinney@intel.com>2016-02-22 16:46:06 -0800
committerHao Wu <hao.a.wu@intel.com>2016-03-02 10:19:42 +0800
commit2393ff514569da4df5a44d56b4294032fd5c518c (patch)
treecda9c7ef41e2b5046c8c36a1085ed240fd6441c4 /Vlv2DeviceRefCodePkg
parented1ce80bfb03db35099a3f9b574e3869a13a489a (diff)
downloadedk2-platforms-2393ff514569da4df5a44d56b4294032fd5c518c.tar.xz
BaseTools/tools_def.txt: Add -march=i586 for IA32 GCC targets
Newer GCC compilers use a default of march higher than i586 for -m32 (IA32 configuration) and this is causing generation of instructions that are not compatible with all IA32 targets. Specically Galileo platform support in the QuarkPlatformPkg does not boot if GCC48 or higher is used. This is similar to the following checkin that was done to address this same issue for VS2012 and higher tool chains: SHA-1: 71028ba2c4c398d70475504e671d048d9003d90f Cc: Yonghong Zhu <yonghong.zhu@intel.com> Cc: Liming Gao <liming.gao@intel.com> Cc: Leroy Leahy <leroy.p.leahy@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Michael Kinney <michael.d.kinney@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> (cherry picked from commit c261c27dcee4603b9628d68639e7dccc4253af7e)
Diffstat (limited to 'Vlv2DeviceRefCodePkg')
0 files changed, 0 insertions, 0 deletions