Expand description
Binary-level symbol editing for staticlib post-processing.
- Hide: sets STV_HIDDEN (ELF) or N_PEXT (Mach-O) on non-exported symbols.
- Rename: appends a vendor-specific suffix to non-exported symbol names by rebuilding the string table.
StructsΒ§
- Patch π
- Rename
Entry π
FunctionsΒ§
- apply_
edits π - build_
renamed_ πstrtab - coff_
collect_ πimpl - coff_
edit_ πimpl - coff_
strip_ πunderscore - Whether this machineβs COFF ABI decorates external symbols with a leading
_(i686 only). - collect_
internal_ πnames - elf_
collect_ πimpl - elf_
edit_ πimpl - elf_
rebuild_ πstrtab - macho_
collect_ πimpl - macho_
edit_ πimpl - macho_
rebuild_ πstrtab - write_
u32_ πat - write_
u64_ πat