aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/Binary.cpp
diff options
context:
space:
mode:
authorChris Bieneman <chris.bieneman@me.com>2022-04-28 18:03:25 -0500
committerChris Bieneman <chris.bieneman@me.com>2022-05-02 13:56:33 -0500
commit4070aa01561c6bf2a5954d68228f373386658cde (patch)
tree79cf8c5e1d1525a9ccf9047de8817b4588beebad /llvm/lib/Object/Binary.cpp
parentb6beb59073455b1bd99b18d35ee3fea4560eedc1 (diff)
downloadllvm-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