summaryrefslogtreecommitdiffstats
path: root/clang/tools/clang-cc
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-11-17 07:07:28 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-11-17 07:07:28 +0000
commit4656c53e125c90bd2ad0b8724efbb44dc042525d (patch)
treeaefdef1750984971be4061289d6a59ec94ea3b43 /clang/tools/clang-cc
parent0730e4f7e005addb6155d589c869469e791e3d45 (diff)
downloadbcm5719-llvm-4656c53e125c90bd2ad0b8724efbb44dc042525d.tar.gz
bcm5719-llvm-4656c53e125c90bd2ad0b8724efbb44dc042525d.zip
Move -fnext-runtime defaulting to driver (and change clang-cc default to
-fnext-runtime), instead of using getDefaultLangOptions. llvm-svn: 89058
Diffstat (limited to 'clang/tools/clang-cc')
-rw-r--r--clang/tools/clang-cc/Options.cpp9
1 files changed, 1 insertions, 8 deletions
diff --git a/clang/tools/clang-cc/Options.cpp b/clang/tools/clang-cc/Options.cpp
index 2dc521986f8..9c4216749ec 100644
--- a/clang/tools/clang-cc/Options.cpp
+++ b/clang/tools/clang-cc/Options.cpp
@@ -541,11 +541,6 @@ MathErrno("fmath-errno", llvm::cl::init(true),
llvm::cl::desc("Require math functions to respect errno"));
static llvm::cl::opt<bool>
-NeXTRuntime("fnext-runtime",
- llvm::cl::desc("Generate output compatible with the NeXT "
- "runtime"));
-
-static llvm::cl::opt<bool>
NoElideConstructors("fno-elide-constructors",
llvm::cl::desc("Disable C++ copy constructor elision"));
@@ -1268,9 +1263,7 @@ void clang::InitializeLangOptions(LangOptions &Options,
Options.InstantiationDepth = TemplateDepth;
// Override the default runtime if the user requested it.
- if (NeXTRuntime)
- Options.NeXTRuntime = 1;
- else if (GNURuntime)
+ if (GNURuntime)
Options.NeXTRuntime = 0;
if (!ObjCConstantStringClass.empty())
OpenPOWER on IntegriCloud