mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-14 11:32:34 +00:00
Add check for debug presence.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25095 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
129e079e06
commit
7d78a2ab7e
@ -70,6 +70,7 @@ void DwarfWriter::EmitSLEB128Bytes(int Value, std::string Comment) {
|
||||
/// BeginModule - Emit all dwarf sections that should come prior to the content.
|
||||
///
|
||||
void DwarfWriter::BeginModule() {
|
||||
if (!DebugInfo.hasInfo()) return;
|
||||
EmitComment("Dwarf Begin Module");
|
||||
|
||||
// define base addresses for dwarf sections
|
||||
@ -84,6 +85,7 @@ void DwarfWriter::BeginModule() {
|
||||
/// EndModule - Emit all dwarf sections that should come after the content.
|
||||
///
|
||||
void DwarfWriter::EndModule() {
|
||||
if (!DebugInfo.hasInfo()) return;
|
||||
EmitComment("Dwarf End Module");
|
||||
// Print out dwarf file info
|
||||
std::vector<std::string> Sources = DebugInfo.getSourceFiles();
|
||||
@ -96,12 +98,14 @@ void DwarfWriter::EndModule() {
|
||||
/// BeginFunction - Emit pre-function debug information.
|
||||
///
|
||||
void DwarfWriter::BeginFunction() {
|
||||
if (!DebugInfo.hasInfo()) return;
|
||||
EmitComment("Dwarf Begin Function");
|
||||
}
|
||||
|
||||
/// EndFunction - Emit post-function debug information.
|
||||
///
|
||||
void DwarfWriter::EndFunction() {
|
||||
if (!DebugInfo.hasInfo()) return;
|
||||
EmitComment("Dwarf End Function");
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user