summaryrefslogtreecommitdiffstats
path: root/clang
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2011-10-12 17:32:39 +0000
committerDouglas Gregor <dgregor@apple.com>2011-10-12 17:32:39 +0000
commita5542112d731218b5da6e99cac248fd7ea118bf9 (patch)
tree522b398bd5f3be1d5a3e33da0a09fc4610a53dd4 /clang
parent03267a7068b7c922cbcb675ac826d7a978a26155 (diff)
downloadbcm5719-llvm-a5542112d731218b5da6e99cac248fd7ea118bf9.tar.gz
bcm5719-llvm-a5542112d731218b5da6e99cac248fd7ea118bf9.zip
Add -std=c++11 and -std=gnu++11 language flags, from Ahmed Charles
llvm-svn: 141785
Diffstat (limited to 'clang')
-rw-r--r--clang/include/clang/Frontend/LangStandards.def10
1 files changed, 8 insertions, 2 deletions
diff --git a/clang/include/clang/Frontend/LangStandards.def b/clang/include/clang/Frontend/LangStandards.def
index 6055ad51828..22229b29169 100644
--- a/clang/include/clang/Frontend/LangStandards.def
+++ b/clang/include/clang/Frontend/LangStandards.def
@@ -80,10 +80,16 @@ LANGSTANDARD(gnucxx98, "gnu++98",
BCPLComment | CPlusPlus | Digraphs | GNUMode)
LANGSTANDARD(cxx0x, "c++0x",
- "Upcoming ISO C++ 200x with amendments",
+ "ISO C++ 2011 with amendments",
+ BCPLComment | CPlusPlus | CPlusPlus0x | Digraphs)
+LANGSTANDARD(cxx11, "c++11",
+ "ISO C++ 2011 with amendments",
BCPLComment | CPlusPlus | CPlusPlus0x | Digraphs)
LANGSTANDARD(gnucxx0x, "gnu++0x",
- "Upcoming ISO C++ 200x with amendments and GNU extensions",
+ "ISO C++ 2011 with amendments and GNU extensions",
+ BCPLComment | CPlusPlus | CPlusPlus0x | Digraphs | GNUMode)
+LANGSTANDARD(gnucxx11, "gnu++11",
+ "ISO C++ 2011 with amendments and GNU extensions",
BCPLComment | CPlusPlus | CPlusPlus0x | Digraphs | GNUMode)
// OpenCL
OpenPOWER on IntegriCloud