ikskuh/SLF
The Simple Linking Format
SLF is a very simple object file format that can be used to link programs that don't require distinct sections for code and data.
slf-ld
is the standalone linker that can be used to link object files into a flat binaryslf-objdump
is a dumper for SLF files. It can list all sections as well as dump the raw binary data.src/slf.zig
is a package that exports several APIs:
slf.View
allows introspection of in-memory SLF files.slf.Linker
allows linking SLF files together.slf.Builder
allows the creation of new SLF files.Disclaimer: Feature complete, but still highly experimental.
Add better diagnostics
Add support for object/file names
Support exporting other file types
flat binary
intel hex