[llvm-objdump] [debuginfod] Fetch for very-stripped binaries.
authorDaniel Thornburgh <dthorn@google.com>
Fri, 15 Jul 2022 21:14:13 +0000 (14:14 -0700)
committerDaniel Thornburgh <dthorn@google.com>
Tue, 4 Oct 2022 18:40:36 +0000 (11:40 -0700)
commit410c6ca9a4ed7090a3960d960cdfd09f7d08db68
tree04c395a2e9f727222472c32a139f2326af31c6d8
parent2c43cd883c20b603bc7d9461bfa2591e80a36a3b
[llvm-objdump] [debuginfod] Fetch for very-stripped binaries.

When a binary is missing section headers or symbols, objdump can't
provide as good of a disassembly. This change makes objdump try to fetch
a better verion of the binary by its build ID.

Reviewed By: jhenderson

Differential Revision: https://reviews.llvm.org/D132887
llvm/test/tools/llvm-objdump/debuginfod.test
llvm/tools/llvm-objdump/llvm-objdump.cpp