diff options
Diffstat (limited to 'src/common/linux/dwarf_cu_to_module.cc')
-rw-r--r-- | src/common/linux/dwarf_cu_to_module.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/common/linux/dwarf_cu_to_module.cc b/src/common/linux/dwarf_cu_to_module.cc index 9ad3393c..59efebc4 100644 --- a/src/common/linux/dwarf_cu_to_module.cc +++ b/src/common/linux/dwarf_cu_to_module.cc @@ -493,6 +493,8 @@ void DwarfCUToModule::WarningReporter::UncoveredHeading() { void DwarfCUToModule::WarningReporter::UncoveredFunction( const Module::Function &function) { + if (!uncovered_warnings_enabled_) + return; UncoveredHeading(); fprintf(stderr, " function%s: %s\n", function.size == 0 ? " (zero-length)" : "", @@ -500,6 +502,8 @@ void DwarfCUToModule::WarningReporter::UncoveredFunction( } void DwarfCUToModule::WarningReporter::UncoveredLine(const Module::Line &line) { + if (!uncovered_warnings_enabled_) + return; UncoveredHeading(); fprintf(stderr, " line%s: %s:%d at 0x%llx\n", (line.size == 0 ? " (zero-length)" : ""), |