1 parent 142b49d commit 67014ddCopy full SHA for 67014dd
2 files changed
kernel/src/loader.rs
@@ -83,10 +83,6 @@ fn load_elf(elf_file: &[u8]) {
83
continue;
84
}
85
86
- if phdr.p_memsz as usize % size_of::<Dyn>() != 0 {
87
- panic!("invalid dynamic segment size");
88
- }
89
-
90
let dynamic = unsafe {
91
slice::from_raw_parts(
92
image.as_ptr().add(phdr.p_vaddr as usize) as *const Dyn,
libs/rust/ftl_server/src/start.rs
@@ -20,5 +20,6 @@ unsafe extern "Rust" {
20
#[unsafe(no_mangle)]
21
pub extern "Rust" fn server_start(start_info_ptr: *const StartInfo) {
22
START_INFO.store(start_info_ptr as usize, Ordering::Relaxed);
23
+ (start_info().sys_print)(b"Hello, world!");
24
unsafe { init() };
25
0 commit comments