diff options
Diffstat (limited to 'llvm/tools/llvm-readobj/COFFDumper.cpp')
-rw-r--r-- | llvm/tools/llvm-readobj/COFFDumper.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/llvm/tools/llvm-readobj/COFFDumper.cpp b/llvm/tools/llvm-readobj/COFFDumper.cpp index 2ea3cd8a3da..4e1bf2cbbd3 100644 --- a/llvm/tools/llvm-readobj/COFFDumper.cpp +++ b/llvm/tools/llvm-readobj/COFFDumper.cpp @@ -1086,7 +1086,7 @@ static StringRef getBaseRelocTypeName(uint8_t Type) { case COFF::IMAGE_REL_BASED_HIGHLOW: return "HIGHLOW"; case COFF::IMAGE_REL_BASED_HIGHADJ: return "HIGHADJ"; case COFF::IMAGE_REL_BASED_DIR64: return "DIR64"; - default: return "unknown"; + default: return "unknown (" + std::to_string(Type) + ")"; } } @@ -1099,9 +1099,6 @@ void COFFDumper::printCOFFBaseReloc() { continue; if (error(I.getType(Type))) continue; - // IMAGE_REL_BASED_ABSOLUTE is a NOP entry. - if (Type == COFF::IMAGE_REL_BASED_ABSOLUTE) - continue; DictScope Import(W, "Entry"); W.printString("Type", getBaseRelocTypeName(Type)); W.printHex("Address", RVA); |