aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic/LangOptions.h
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2010-12-01 03:15:10 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2010-12-01 03:15:10 +0000
commite2dd6c8cca05494b27f2ad2a86dedf832ac4514f (patch)
treef82ba60ab8baff3c778fce5d84ce2213de7c66c4 /include/clang/Basic/LangOptions.h
parent8a24341a121e3e004e322ff74301c7ba29b10488 (diff)
Basic: Add CUDA language option
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@120543 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Basic/LangOptions.h')
-rw-r--r--include/clang/Basic/LangOptions.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/clang/Basic/LangOptions.h b/include/clang/Basic/LangOptions.h
index 2fef7bad46..aa4eae069d 100644
--- a/include/clang/Basic/LangOptions.h
+++ b/include/clang/Basic/LangOptions.h
@@ -94,6 +94,7 @@ public:
// smallest integer type with enough room.
unsigned OpenCL : 1; // OpenCL C99 language extensions.
+ unsigned CUDA : 1; // CUDA C++ language extensions.
unsigned AssumeSaneOperatorNew : 1; // Whether to add __attribute__((malloc))
// to the declaration of C++'s new
@@ -157,7 +158,7 @@ public:
RTTI = 1;
LaxVectorConversions = 1;
HeinousExtensions = 0;
- AltiVec = OpenCL = StackProtector = 0;
+ AltiVec = OpenCL = CUDA = StackProtector = 0;
SymbolVisibility = (unsigned) DefaultVisibility;