7 stable releases

2.5.0 Dec 9, 2024
2.3.3 Oct 21, 2024
2.2.0 Sep 29, 2024

#239 in Debugging

Download history 32/week @ 2024-09-14 13/week @ 2024-09-21 735/week @ 2024-09-28 206/week @ 2024-10-05 80/week @ 2024-10-12 175/week @ 2024-10-19 19/week @ 2024-10-26 20/week @ 2024-11-02 1/week @ 2024-11-09 2/week @ 2024-11-16 158/week @ 2024-12-07 17/week @ 2024-12-14

175 downloads per month

MIT/Apache

360KB
9K SLoC

objdiff-core

objdiff-core contains the core functionality of objdiff, a tool for comparing object files in decompilation projects. See the main repository for more information.

Crate feature flags

  • all: Enables all main features.
  • config: Enables objdiff configuration file support.
  • dwarf: Enables extraction of line number information from DWARF debug sections.
  • mips: Enables the MIPS backend powered by rabbitizer. (Note: C library with Rust bindings)
  • ppc: Enables the PowerPC backend powered by ppc750cl.
  • x86: Enables the x86 backend powered by iced-x86.
  • arm: Enables the ARM backend powered by unarm.
  • arm64: Enables the ARM64 backend powered by yaxpeax-arm.
  • bindings: Enables serialization and deserialization of objdiff data structures.

Dependencies

~1–23MB
~366K SLoC