diff options
| author | Martin Storsjo <martin@martin.st> | 2017-11-17 08:06:49 +0000 |
|---|---|---|
| committer | Martin Storsjo <martin@martin.st> | 2017-11-17 08:06:49 +0000 |
| commit | ec82128971fb2775a0d18de1fe25ec639495d134 (patch) | |
| tree | 26aa78e01a6cd713232d3c86d740dc6b22240ce6 /clang/lib | |
| parent | b4c907edd7340ce28d4047f6cc9a2d83702c4989 (diff) | |
| download | bcm5719-llvm-ec82128971fb2775a0d18de1fe25ec639495d134.tar.gz bcm5719-llvm-ec82128971fb2775a0d18de1fe25ec639495d134.zip | |
[MinGW] Define __ARM_DWARF_EH__ for MinGW/ARM
Since SVN r318510, the MinGW/ARM configuration defaults to
dwarf exception handling.
Differential Revision: https://reviews.llvm.org/D39533
llvm-svn: 318511
Diffstat (limited to 'clang/lib')
| -rw-r--r-- | clang/lib/Basic/Targets/ARM.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Basic/Targets/ARM.cpp b/clang/lib/Basic/Targets/ARM.cpp index def490b99ff..e6dd6de952b 100644 --- a/clang/lib/Basic/Targets/ARM.cpp +++ b/clang/lib/Basic/Targets/ARM.cpp @@ -1002,6 +1002,7 @@ void MinGWARMTargetInfo::getTargetDefines(const LangOptions &Opts, DefineStd(Builder, "WIN32", Opts); DefineStd(Builder, "WINNT", Opts); Builder.defineMacro("_ARM_"); + Builder.defineMacro("__ARM_DWARF_EH__"); addMinGWDefines(Opts, Builder); } |

