diff options
| author | Devang Patel <dpatel@apple.com> | 2009-07-13 22:46:19 +0000 |
|---|---|---|
| committer | Devang Patel <dpatel@apple.com> | 2009-07-13 22:46:19 +0000 |
| commit | 9efced9817a4675bb90accb33dcddc6017f6ea2f (patch) | |
| tree | d96574921967e078f36e56e021aaeb55e14d9ea0 /llvm/lib | |
| parent | 4b95026194ff577a7bdaedc6ed28b54a850a12a5 (diff) | |
| download | bcm5719-llvm-9efced9817a4675bb90accb33dcddc6017f6ea2f.tar.gz bcm5719-llvm-9efced9817a4675bb90accb33dcddc6017f6ea2f.zip | |
Use assertion.
llvm-svn: 75540
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp index 9b7d2d097a4..fbedfa04bbc 100644 --- a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp +++ b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp @@ -788,8 +788,9 @@ DIE *DwarfDebug::CreateGlobalVariableDIE(CompileUnit *DW_Unit, GV.getLinkageName(LinkageName); if (!LinkageName.empty()) { Mangler *Mg = Asm->getMangler(); + assert (Mg && "Unable to find Mangler!"); AddString(GVDie, dwarf::DW_AT_MIPS_linkage_name, dwarf::DW_FORM_string, - Mg ? Mg->makeNameProper(LinkageName) : LinkageName); + Mg->makeNameProper(LinkageName)); } AddType(DW_Unit, GVDie, GV.getType()); if (!GV.isLocalToUnit()) @@ -861,8 +862,9 @@ DIE *DwarfDebug::CreateSubprogramDIE(CompileUnit *DW_Unit, if (!LinkageName.empty()) { Mangler *Mg = Asm->getMangler(); + assert (Mg && "Unable to find Mangler!"); AddString(SPDie, dwarf::DW_AT_MIPS_linkage_name, dwarf::DW_FORM_string, - Mg ? Mg->makeNameProper(LinkageName) : LinkageName); + Mg->makeNameProper(LinkageName)); } AddSourceLine(SPDie, &SP); |

