move debug info generation flag into CompileOptions.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66478 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/Driver/clang.cpp b/Driver/clang.cpp
index adfc860..7db892f 100644
--- a/Driver/clang.cpp
+++ b/Driver/clang.cpp
@@ -1167,6 +1167,7 @@
 
 static void InitializeCompileOptions(CompileOptions &Opts) {
   Opts.OptimizeSize = OptSize;
+  Opts.DebugInfo = GenerateDebugInfo;
   if (OptSize) {
     // -Os implies -O2
     // FIXME: Diagnose conflicting options.
@@ -1246,7 +1247,7 @@
     CompileOptions Opts;
     InitializeCompileOptions(Opts);
     return CreateBackendConsumer(Act, Diag, LangOpts, Opts, 
-                                 InFile, OutputFile, GenerateDebugInfo);
+                                 InFile, OutputFile);
   }
 
   case SerializeAST: