]> granicus.if.org Git - clang/commitdiff
Windows: Fix _CPPUNWIND definition to follow -fcxx-exceptions
authorReid Kleckner <reid@kleckner.net>
Fri, 30 Jan 2015 21:42:55 +0000 (21:42 +0000)
committerReid Kleckner <reid@kleckner.net>
Fri, 30 Jan 2015 21:42:55 +0000 (21:42 +0000)
This is consistent with how we interpret the MSVC /EH flag, which
controls -fcxx-exceptions.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@227616 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Basic/Targets.cpp

index e9bc6d1500ba59808befd7fefa8bafe34cf966f6..d46ff5d8dc3401811f76fbe1dadb837b62b6e5ca 100644 (file)
@@ -600,7 +600,7 @@ protected:
       if (Opts.RTTIData)
         Builder.defineMacro("_CPPRTTI");
 
-      if (Opts.Exceptions)
+      if (Opts.CXXExceptions)
         Builder.defineMacro("_CPPUNWIND");
     }