Expand description
§Rldd_Minimal: Recursive ELF Dependency Resolver
This crate provides the core logic for recursively scanning ELF binaries and
resolving their shared library dependencies across POSIX systems.
It handles standard search paths, RPATH, RUNPATH, and special cases like musl libc.
Structs§
- Rldd
RexInfo - Re-exports ELF information types and classification enums. Contains the collected dependency information and metadata for a binary.
Enums§
- ElfArch
- Re-exports ELF information types and classification enums. Represents the bit-width architecture of an ELF binary.
- ElfMachine
- Re-exports ELF information types and classification enums. Represents the hardware instruction set (machine type) of the ELF binary.
- ElfType
- Re-exports ELF information types and classification enums. Defines the linking and execution type of the ELF binary.
Functions§
- get_
elf_ type - Re-exports ELF information types and classification enums.
Determines the
ElfTypebased on the ELF header and dynamic section. - machine_
from_ e_ machine - Re-exports ELF information types and classification enums.
Maps the raw
e_machinevalue from the ELF header to theElfMachineenum. - rldd_
rex - The main entry point for resolving ELF dependencies.