diff options
author | Chris Lattner <sabre@nondot.org> | 2009-03-09 22:05:03 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-03-09 22:05:03 +0000 |
commit | 151048812a8b4486f842108f1e3358b0dc6cc552 (patch) | |
tree | e2c70b1f3161762e6b0a177dfa7725fb469f4b2a | |
parent | 20126046221404b81cdd8de192bd72fdc7b0a670 (diff) |
move -g option down into rest of codegen section
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66480 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | Driver/clang.cpp | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/Driver/clang.cpp b/Driver/clang.cpp index 7db892fc13..59c3799023 100644 --- a/Driver/clang.cpp +++ b/Driver/clang.cpp @@ -165,13 +165,6 @@ OutputFile("o", llvm::cl::value_desc("path"), llvm::cl::desc("Specify output file (for --serialize, this is a directory)")); -//===----------------------------------------------------------------------===// -// Code Generator Options -//===----------------------------------------------------------------------===// -static llvm::cl::opt<bool> -GenerateDebugInfo("g", - llvm::cl::desc("Generate source level debug information")); - //===----------------------------------------------------------------------===// // PTH. @@ -1142,6 +1135,10 @@ static void ParseFile(Preprocessor &PP, MinimalAction *PA) { //===----------------------------------------------------------------------===// static llvm::cl::opt<bool> +GenerateDebugInfo("g", + llvm::cl::desc("Generate source level debug information")); + +static llvm::cl::opt<bool> OptSize("Os", llvm::cl::desc("Optimize for size")); // It might be nice to add bounds to the CommandLine library directly. @@ -1198,8 +1195,9 @@ static void InitializeCompileOptions(CompileOptions &Opts) { //===----------------------------------------------------------------------===// /// CreateASTConsumer - Create the ASTConsumer for the corresponding program -/// action. These consumers can operate on both ASTs that are freshly -/// parsed from source files as well as those deserialized from Bitcode. +/// action. These consumers can operate on both ASTs that are freshly +/// parsed from source files as well as those deserialized from Bitcode. +/// Note that PP and PPF may be null here. static ASTConsumer *CreateASTConsumer(const std::string& InFile, Diagnostic& Diag, FileManager& FileMgr, const LangOptions& LangOpts, |