diff options
author | Sanjiv Gupta <sanjiv.gupta@microchip.com> | 2009-11-14 06:19:49 +0000 |
---|---|---|
committer | Sanjiv Gupta <sanjiv.gupta@microchip.com> | 2009-11-14 06:19:49 +0000 |
commit | 8f9c22646bfcbc311daf1cfcc82523af7f528ac2 (patch) | |
tree | 4af9d72662c600ac22d66e80658bfcacd0c44b90 /llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | |
parent | c53e2ecf0296a55d3c33c19fb70a3aa7f81f2732 (diff) | |
download | bcm5719-llvm-8f9c22646bfcbc311daf1cfcc82523af7f528ac2.tar.gz bcm5719-llvm-8f9c22646bfcbc311daf1cfcc82523af7f528ac2.zip |
Fix debug info crashes for PIC16.
llvm-svn: 88761
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp')
-rw-r--r-- | llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp b/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp index 7c5c23b268f..6d660a60c3e 100644 --- a/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp +++ b/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp @@ -138,7 +138,7 @@ bool AsmPrinter::doInitialization(Module &M) { if (MMI) MMI->AnalyzeModule(M); DW = getAnalysisIfAvailable<DwarfWriter>(); - if (DW) + if (DW && MAI->doesSupportDebugInformation()) DW->BeginModule(&M, MMI, O, this, MAI); return false; |