This commit is contained in:
2026-06-11 22:06:19 -04:00
parent b03f755252
commit 433c3114d5
3 changed files with 11 additions and 9 deletions
+2 -1
View File
@@ -3,7 +3,7 @@ mod header;
mod import;
use super::*;
use crate::backend::{LibImport, LinkedProgram};
use crate::backend::LinkedProgram;
use data_dir::*;
use header::*;
@@ -48,6 +48,7 @@ pub fn create(program: &LinkedProgram<u64>) -> Vec<u8> {
let code_start = data.pos();
data.extend(&program.code);
println!("entry: 0x{:x}", (code_start as u64 + program.entry.unwrap()) as u32);
if !program.imports.is_empty() {
let import_rva = import::encode(&mut data, &program.imports, code_start);