[llvm] [DirectX] Add ObjectFile boilerplate for objdump (PR #151434)
Lang Hames via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 1 21:34:17 PDT 2025
================
@@ -542,11 +542,28 @@ DXContainerObjectFile::getSymbolSection(DataRefImpl Symb) const {
return make_error<DXNotSupportedError>("Symbol sections");
}
+Expected<StringRef> DXContainerObjectFile::getSymbolName(DataRefImpl) const {
+ return make_error<DXNotSupportedError>("Symbol names");
+}
+
Expected<uint64_t>
DXContainerObjectFile::getSymbolAddress(DataRefImpl Symb) const {
return make_error<DXNotSupportedError>("Symbol addresses");
}
+uint64_t DXContainerObjectFile::getSymbolValueImpl(DataRefImpl Symb) const {
+ llvm_unreachable("DXContainer does not support symbols");
----------------
lhames wrote:
Oh, you're totally right. My bad!
LGTM. :)
https://github.com/llvm/llvm-project/pull/151434
More information about the llvm-commits
mailing list