From 87066deb406dfcfe3c1b5c11a985363a9178ea06 Mon Sep 17 00:00:00 2001 From: LagoLunatic Date: Wed, 26 Nov 2025 17:01:38 -0500 Subject: [PATCH] Ignore hidden symbols when diffing data sections --- 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) }) }