From 67719dd93eaa80f8ad270255affb80d4cbe23128 Mon Sep 17 00:00:00 2001 From: Luke Street Date: Thu, 26 Sep 2024 23:52:30 -0600 Subject: [PATCH] report: Exclude "hidden" functions Fixes #111 --- objdiff-cli/src/cmd/report.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/objdiff-cli/src/cmd/report.rs b/objdiff-cli/src/cmd/report.rs index 4184ab3..4bda109 100644 --- a/objdiff-cli/src/cmd/report.rs +++ b/objdiff-cli/src/cmd/report.rs @@ -237,7 +237,7 @@ fn report_object( } for (symbol, symbol_diff) in section.symbols.iter().zip(§ion_diff.symbols) { - if symbol.size == 0 { + if symbol.size == 0 || symbol.flags.0.contains(ObjSymbolFlags::Hidden) { continue; } if let Some(existing_functions) = &mut existing_functions {