Contributor
Seiya Nuta

Improve LLVM binary utilities


Mentors
Jordan Rupprecht, James Henderson
Organization
LLVM Compiler Infrastructure

LLVM includes binary utilities equivalent to GNU binutils. Basic functionalities are done but there are incomplete ones such as Mach-O support. This project aims to support those missing functionalities and improve usability for those who crave for an alternative to GNU binutils.

The goal of proposal is twofold:

  • llvm-objcopy: Improve Mach-O support
  • llvm-objdump: More human-friendly disassembly