diff --git a/src/link.rs b/src/link.rs index f5850722aa5126d21b6a1f3bbdc5af3bc1981f9f..a4e1ec87f31adff9ae363aac310c72fdcd00efdb 100644 --- a/src/link.rs +++ b/src/link.rs @@ -18,9 +18,6 @@ use elf::endian::{AnyEndian, EndianParse}; use elf::ElfBytes; use std::path::PathBuf; -// use pip_mpu_relocate::reloc::RelIter; -// use pip_mpu_relocate::relocate::relocate; -// use pip_mpu_relocate::symbols::SymbolsQuery; use std::io::{BufWriter, Seek, Write}; use crate::rel_iter::{RelError, RelIter}; @@ -114,8 +111,7 @@ fn export_user_info<'data, T: Write, E: EndianParse>( let symbol = symbol?; let val = symbol.st_value as u32; let bytes = val.to_le_bytes(); - eprintln!("Writing {:x} ({} bytes)", val, symbol.st_size); - output_file.write(&bytes)?; + output_file.write_all(&bytes)?; Ok(()) })?; Ok(())