summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets.cpp
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2015-01-30 21:42:55 +0000
committerReid Kleckner <reid@kleckner.net>2015-01-30 21:42:55 +0000
commit165143587ac090ba3e67a6d5bd1e5fdde3849d75 (patch)
treedb0f1451b19ee695a636f6fe189ec9e1fad818a2 /clang/lib/Basic/Targets.cpp
parent2d80ea19397e16bb7907c2e203110dd3e8303bf8 (diff)
downloadbcm5719-llvm-165143587ac090ba3e67a6d5bd1e5fdde3849d75.tar.gz
bcm5719-llvm-165143587ac090ba3e67a6d5bd1e5fdde3849d75.zip
Windows: Fix _CPPUNWIND definition to follow -fcxx-exceptions
This is consistent with how we interpret the MSVC /EH flag, which controls -fcxx-exceptions. llvm-svn: 227616
Diffstat (limited to 'clang/lib/Basic/Targets.cpp')
-rw-r--r--clang/lib/Basic/Targets.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp
index e9bc6d1500b..d46ff5d8dc3 100644
--- a/clang/lib/Basic/Targets.cpp
+++ b/clang/lib/Basic/Targets.cpp
@@ -600,7 +600,7 @@ protected:
if (Opts.RTTIData)
Builder.defineMacro("_CPPRTTI");
- if (Opts.Exceptions)
+ if (Opts.CXXExceptions)
Builder.defineMacro("_CPPUNWIND");
}
OpenPOWER on IntegriCloud