diff options
author | Chris Lattner <sabre@nondot.org> | 2009-03-09 22:00:34 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-03-09 22:00:34 +0000 |
commit | 20126046221404b81cdd8de192bd72fdc7b0a670 (patch) | |
tree | 4f9d238a25fe399d9f1ad6d8b3bcf0880f08691d /include/clang/Frontend/CompileOptions.h | |
parent | 2a83a8ce486e6d6bd543d42d2b67606181f44472 (diff) |
move debug info generation flag into CompileOptions.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66478 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Frontend/CompileOptions.h')
-rw-r--r-- | include/clang/Frontend/CompileOptions.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/clang/Frontend/CompileOptions.h b/include/clang/Frontend/CompileOptions.h index f774ba358e..1b20f0a3ac 100644 --- a/include/clang/Frontend/CompileOptions.h +++ b/include/clang/Frontend/CompileOptions.h @@ -21,6 +21,7 @@ namespace clang { struct CompileOptions { unsigned OptimizationLevel : 3; /// The -O[0-4] option specified. unsigned OptimizeSize : 1; /// If -Os is specified. + unsigned DebugInfo : 1; /// Should generate deubg info (-g). unsigned UnitAtATime : 1; /// Unused. For mirroring GCC /// optimization selection. unsigned InlineFunctions : 1; /// Should functions be inlined? @@ -42,6 +43,7 @@ public: CompileOptions() { OptimizationLevel = 0; OptimizeSize = 0; + DebugInfo = 0; UnitAtATime = 1; InlineFunctions = SimplifyLibCalls = UnrollLoops = 0; VerifyModule = 1; |