diff options
author | Leslie Zhai <lesliezhai@llvm.org.cn> | 2017-09-13 01:49:49 +0000 |
---|---|---|
committer | Leslie Zhai <lesliezhai@llvm.org.cn> | 2017-09-13 01:49:49 +0000 |
commit | 49277d1fea6eb9db94f7d160eabd4455f9a837c9 (patch) | |
tree | 86eba04297a634dc65aa4e9ee97a41e706845278 /llvm/lib/Object/ELF.cpp | |
parent | 8a1cd9101644c22629f4c8253aa7087123f85876 (diff) | |
download | bcm5719-llvm-49277d1fea6eb9db94f7d160eabd4455f9a837c9.tar.gz bcm5719-llvm-49277d1fea6eb9db94f7d160eabd4455f9a837c9.zip |
[ARC] Prepare the implementation of relocation for LLD
Reviewers: ruiu, kparzysz, petecoup, rafael
Reviewed By: kparzysz
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D37556
llvm-svn: 313109
Diffstat (limited to 'llvm/lib/Object/ELF.cpp')
-rw-r--r-- | llvm/lib/Object/ELF.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/llvm/lib/Object/ELF.cpp b/llvm/lib/Object/ELF.cpp index 448fb1bd6b5..130fb2d9ecc 100644 --- a/llvm/lib/Object/ELF.cpp +++ b/llvm/lib/Object/ELF.cpp @@ -58,6 +58,14 @@ StringRef llvm::object::getELFRelocationTypeName(uint32_t Machine, break; } break; + case ELF::EM_ARC_COMPACT: + case ELF::EM_ARC_COMPACT2: + switch (Type) { +#include "llvm/BinaryFormat/ELFRelocs/ARC.def" + default: + break; + } + break; case ELF::EM_AVR: switch (Type) { #include "llvm/BinaryFormat/ELFRelocs/AVR.def" |