mirror of
https://github.com/encounter/objdiff.git
synced 2025-12-12 22:56:19 +00:00
Mark combined sections as SectionKind::Unknown
This commit is contained in:
@@ -57,7 +57,6 @@ flags! {
|
||||
pub enum SectionFlag: u8 {
|
||||
/// Section combined from multiple input sections
|
||||
Combined,
|
||||
Hidden,
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -764,7 +764,7 @@ fn do_combine_sections(
|
||||
line_info.append(&mut section.line_info.iter().map(|(&a, &l)| (a + offset, l)).collect());
|
||||
section.line_info.clear();
|
||||
if offset > 0 {
|
||||
section.flags |= SectionFlag::Hidden;
|
||||
section.kind = SectionKind::Unknown;
|
||||
}
|
||||
}
|
||||
{
|
||||
|
||||
@@ -84,11 +84,11 @@ expression: "(sections, symbols)"
|
||||
name: ".data",
|
||||
address: 0,
|
||||
size: 0,
|
||||
kind: Data,
|
||||
kind: Unknown,
|
||||
data: SectionData(
|
||||
0,
|
||||
),
|
||||
flags: FlagSet(Hidden),
|
||||
flags: FlagSet(),
|
||||
align: None,
|
||||
relocations: [],
|
||||
line_info: {},
|
||||
@@ -99,11 +99,11 @@ expression: "(sections, symbols)"
|
||||
name: ".data",
|
||||
address: 0,
|
||||
size: 0,
|
||||
kind: Data,
|
||||
kind: Unknown,
|
||||
data: SectionData(
|
||||
0,
|
||||
),
|
||||
flags: FlagSet(Hidden),
|
||||
flags: FlagSet(),
|
||||
align: None,
|
||||
relocations: [],
|
||||
line_info: {},
|
||||
|
||||
Reference in New Issue
Block a user