[PATCH] llvm-readobj: COFF/ELF-specific low-level output

Nico Rieck nico.rieck at gmail.com
Wed Mar 27 08:59:27 PDT 2013


  Someone please commit and close this revision because I don't have commit access.
  You can use my local commit message:

    llvm-readobj: COFF/ELF-specific output

    Implement low-level object file format specific output for COFF and ELF
    with support for:
    - File headers
    - Section headers + data
    - Relocations
    - Symbols
    - Dynamic symbols (ELF)
    - Needed libraries (ELF)
    - Unwind data (COFF/Win64)

    Support for MachO is incomplete.

    This feature set supports all tests in test/MC/ELF and test/MC/COFF.

  Also, is there interest in the follow-up patch that replaces coff-dump/elf-dump with llvm-readobj in tests? It's just grunt work, but for testing purposes I have most of it already done.

http://llvm-reviews.chandlerc.com/D416

BRANCH
  readobj

ARCANIST PROJECT
  llvm



More information about the llvm-commits mailing list