diff options
author | Devang Patel <dpatel@apple.com> | 2009-07-14 02:47:58 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2009-07-14 02:47:58 +0000 |
commit | d6c256696ba757d733c2be8a345f19f4a88f616b (patch) | |
tree | c7d3451bbd1207f38f2722f29679e07871f32a0a /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 69008332bdcfaaca35c2e71d62c47e8fc5c91ece (diff) | |
download | bcm5719-llvm-d6c256696ba757d733c2be8a345f19f4a88f616b.tar.gz bcm5719-llvm-d6c256696ba757d733c2be8a345f19f4a88f616b.zip |
Use LLVM mangler to get mangled name for debug info entry.
llvm-svn: 75589
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
-rw-r--r-- | clang/lib/CodeGen/CodeGenModule.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/CodeGenModule.cpp b/clang/lib/CodeGen/CodeGenModule.cpp index b516da9a728..9ac68718a5c 100644 --- a/clang/lib/CodeGen/CodeGenModule.cpp +++ b/clang/lib/CodeGen/CodeGenModule.cpp @@ -52,7 +52,9 @@ CodeGenModule::CodeGenModule(ASTContext &C, const CompileOptions &compileOpts, Runtime = CreateMacObjCRuntime(*this); // If debug info generation is enabled, create the CGDebugInfo object. - DebugInfo = CompileOpts.DebugInfo ? new CGDebugInfo(this) : 0; + DebugInfo = 0; + if (CompileOpts.DebugInfo) + DebugInfo = new CGDebugInfo(this, &Context.Target); } CodeGenModule::~CodeGenModule() { |