diff options
| author | Craig Topper <craig.topper@intel.com> | 2017-11-01 02:18:49 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2017-11-01 02:18:49 +0000 |
| commit | a2b907a469bbeffb464869715a1300389e12582f (patch) | |
| tree | 7bef3ed3faae965d20336d92f77e72e36443d0f0 /clang/lib/Basic | |
| parent | 700b1f8a56ca2de891bbc8ae99aa47228dc0881d (diff) | |
| download | bcm5719-llvm-a2b907a469bbeffb464869715a1300389e12582f.tar.gz bcm5719-llvm-a2b907a469bbeffb464869715a1300389e12582f.zip | |
[X86] Define i586 and pentium preprocessor defines for -march=lakemont to match GCC
llvm-svn: 317069
Diffstat (limited to 'clang/lib/Basic')
| -rw-r--r-- | clang/lib/Basic/Targets/X86.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Basic/Targets/X86.cpp b/clang/lib/Basic/Targets/X86.cpp index 93dcd4e234c..ee70c14e1d2 100644 --- a/clang/lib/Basic/Targets/X86.cpp +++ b/clang/lib/Basic/Targets/X86.cpp @@ -852,6 +852,8 @@ void X86TargetInfo::getTargetDefines(const LangOptions &Opts, case CK_KNM: break; case CK_Lakemont: + defineCPUMacros(Builder, "i586", /*Tuning*/false); + defineCPUMacros(Builder, "pentium", /*Tuning*/false); Builder.defineMacro("__tune_lakemont__"); break; case CK_K6_2: |

