Cargo Features

[dependencies]
elf_loader = { version = "0.9.3", default-features = false, features = ["fs", "use-syscall", "use-libc", "mmap", "version", "log"] }
default = fs, mmap, use-libc

These default features are set whenever elf_loader is added without default-features = false somewhere in the dependency tree.

fs default

Enable support for filesystems

use-syscall

Use linux syscalls

Enables syscalls

use-libc default

Use libc as the backend

Enables libc

mmap default

Use the default implementation on platforms with mmap when loading ELF files

version

Use the version information of symbols when resolving them.

log

Enable logging.

Enables log