diff options
| author | Craig Topper <craig.topper@gmail.com> | 2017-02-08 07:56:42 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@gmail.com> | 2017-02-08 07:56:42 +0000 |
| commit | b16cb82c936275b18b0db62d1c7157c7a0bcaa26 (patch) | |
| tree | cff43f6bc9505122d7b427393624d3234922947f /clang/lib/Basic | |
| parent | 8493e6a88983ba6ef29cf249a7ac0e497aef6c4c (diff) | |
| download | bcm5719-llvm-b16cb82c936275b18b0db62d1c7157c7a0bcaa26.tar.gz bcm5719-llvm-b16cb82c936275b18b0db62d1c7157c7a0bcaa26.zip | |
[X86] Add -mmpx/-mno-mpx command line options and __MPX__ define to match gcc.
llvm-svn: 294419
Diffstat (limited to 'clang/lib/Basic')
| -rw-r--r-- | clang/lib/Basic/Targets.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp index 45ce531e746..6124bdb5fd9 100644 --- a/clang/lib/Basic/Targets.cpp +++ b/clang/lib/Basic/Targets.cpp @@ -3881,6 +3881,8 @@ void X86TargetInfo::getTargetDefines(const LangOptions &Opts, Builder.defineMacro("__CLFLUSHOPT__"); if (HasCLWB) Builder.defineMacro("__CLWB__"); + if (HasMPX) + Builder.defineMacro("__MPX__"); // Each case falls through to the previous one here. switch (SSELevel) { |

