Skip to content

Commit 3a288a3

Browse files
Update parser.rs
1 parent f2ad126 commit 3a288a3

File tree

1 file changed

+0
-24
lines changed

1 file changed

+0
-24
lines changed

vm/src/elf/parser.rs

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -428,30 +428,6 @@ fn parse_precompile_metadata(
428428
Ok(precompiles)
429429
}
430430

431-
#[allow(dead_code)]
432-
fn debug_segment_info(segment: &ProgramHeader, section_map: &HashMap<&str, (u64, u64)>) {
433-
println!("Program Header Information:");
434-
println!(" Segment Type: 0x{:08x}", segment.p_type);
435-
println!(" File Offset: 0x{:016x}", segment.p_offset);
436-
println!(" Virtual Address: 0x{:016x}", segment.p_vaddr);
437-
println!(" Physical Address: 0x{:016x}", segment.p_paddr);
438-
println!(" File Size: {} bytes", segment.p_filesz);
439-
println!(" Memory Size: {} bytes", segment.p_memsz);
440-
println!(" Flags: 0x{:08x}", segment.p_flags);
441-
println!(" Alignment: 0x{:016x}", segment.p_align);
442-
println!(
443-
" LOADABLE: 0x{:08x} -> 0x{:08x}",
444-
segment.p_offset,
445-
segment.p_offset + segment.p_filesz
446-
);
447-
448-
for (key, (start, end)) in section_map {
449-
if !(*end < segment.p_offset || *start > segment.p_offset + segment.p_filesz) {
450-
println!("Section {key}: 0x{start:08x} -> 0x{end:08x}");
451-
}
452-
}
453-
}
454-
455431
/// Parses the segments of an ELF file and extracts relevant information.
456432
///
457433
/// This function iterates through the LOAD segments of the ELF file, extracting

0 commit comments

Comments
 (0)