From d0b8b449d9cb142d48e9e3bb0ccc2bec732bd6c2 Mon Sep 17 00:00:00 2001 From: LagoLunatic Date: Wed, 26 Nov 2025 20:49:36 -0500 Subject: [PATCH] Ignore hidden symbols when diffing data sections (#291) --- objdiff-core/src/diff/data.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/objdiff-core/src/diff/data.rs b/objdiff-core/src/diff/data.rs index 6842c90..73b9175 100644 --- a/objdiff-core/src/diff/data.rs +++ b/objdiff-core/src/diff/data.rs @@ -588,6 +588,7 @@ fn symbols_matching_section( s.section == Some(section_idx) && s.kind != SymbolKind::Section && s.size > 0 + && !s.flags.contains(SymbolFlag::Hidden) && !s.flags.contains(SymbolFlag::Ignored) }) }