diff options
author | Chris Bieneman <chris.bieneman@me.com> | 2022-04-28 18:03:25 -0500 |
---|---|---|
committer | Chris Bieneman <chris.bieneman@me.com> | 2022-05-02 13:56:33 -0500 |
commit | 4070aa01561c6bf2a5954d68228f373386658cde (patch) | |
tree | 79cf8c5e1d1525a9ccf9047de8817b4588beebad /llvm/lib/Object/Binary.cpp | |
parent | b6beb59073455b1bd99b18d35ee3fea4560eedc1 (diff) | |
download | llvm-4070aa01561c6bf2a5954d68228f373386658cde.zip llvm-4070aa01561c6bf2a5954d68228f373386658cde.tar.gz llvm-4070aa01561c6bf2a5954d68228f373386658cde.tar.bz2 |
[Object][DX] Initial DXContainer parsing support
This patch begins adding DXContainer parsing support to libObject.
Following the pattern used by ELFFile my goal here is to write a
standalone DXContainer parser and later write an adapter interface to
support a subset of the ObjectFile interfaces so that we can add
limited objdump support. I will also be adding ObjectYAML support to
help drive testing of the object tools and MC-level object writers as
those come together.
DXContainer is a slightly odd format. It is arranged in "parts" that
are semantically similar to sections, but it doesn't support symbol
listing.
Reviewed By: MaskRay
Differential Revision: https://reviews.llvm.org/D124643
Diffstat (limited to 'llvm/lib/Object/Binary.cpp')
0 files changed, 0 insertions, 0 deletions