elf_loader 0.16.0

A no_std-friendly ELF loader and runtime linker for Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Shared core state for loaded ELF images.
//!
//! The types in this module back the public image wrappers exposed from
//! [`crate::image`]. They store metadata, runtime exports, mapped segments,
//! lifecycle handlers, TLS state, and dependency ownership.

mod defs;
mod handle;
mod loaded;

pub use defs::Symbol;
pub(crate) use defs::{CoreInner, CoreRuntime};
pub use handle::{ElfCore, ElfCoreRef};
pub use loaded::LoadedCore;