elb_dl/
lib.rs

1#![doc = include_str!("../README.md")]
2
3mod error;
4mod loader;
5
6/// Functionality specific to GNU libc's implementation of the dynamic loader.
7#[cfg(feature = "glibc")]
8pub mod glibc;
9/// Functionality specific to musl libc's implementation of the dynamic loader.
10#[cfg(feature = "musl")]
11pub mod musl;
12
13#[cfg(feature = "fs-err")]
14pub(crate) use fs_err as fs;
15#[cfg(not(feature = "fs-err"))]
16pub(crate) use std::fs;
17
18pub use self::error::*;
19pub use self::loader::*;