summaryrefslogtreecommitdiffstats
path: root/llvm/tools
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2015-01-16 20:16:09 +0000
committerSaleem Abdulrasool <compnerd@compnerd.org>2015-01-16 20:16:09 +0000
commit5a41c372c88f2fc43b9ed47d28583ebee454d824 (patch)
tree7857155b6f914f5286757cc58dd11546be06ade7 /llvm/tools
parentc3f8ad3e83ed8b7373a51349510d5ff05a588180 (diff)
downloadbcm5719-llvm-5a41c372c88f2fc43b9ed47d28583ebee454d824.tar.gz
bcm5719-llvm-5a41c372c88f2fc43b9ed47d28583ebee454d824.zip
llvm-readobj: add IMAGE_REL_ARM_MOV32(T) to the enumeration
Add an additional based relocation to the enumeration of based relocation names. The lack of the enumerator value causes issues when inspecting WoA binaries. llvm-svn: 226314
Diffstat (limited to 'llvm/tools')
-rw-r--r--llvm/tools/llvm-readobj/COFFDumper.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/tools/llvm-readobj/COFFDumper.cpp b/llvm/tools/llvm-readobj/COFFDumper.cpp
index 156e39a35fd..dd99468770c 100644
--- a/llvm/tools/llvm-readobj/COFFDumper.cpp
+++ b/llvm/tools/llvm-readobj/COFFDumper.cpp
@@ -1107,6 +1107,7 @@ static StringRef getBaseRelocTypeName(uint8_t Type) {
case COFF::IMAGE_REL_BASED_LOW: return "LOW";
case COFF::IMAGE_REL_BASED_HIGHLOW: return "HIGHLOW";
case COFF::IMAGE_REL_BASED_HIGHADJ: return "HIGHADJ";
+ case COFF::IMAGE_REL_BASED_ARM_MOV32T: return "ARM_MOV32(T)";
case COFF::IMAGE_REL_BASED_DIR64: return "DIR64";
default: return "unknown (" + llvm::utostr(Type) + ")";
}
OpenPOWER on IntegriCloud