diff options
Diffstat (limited to 'lld/lib/ReaderWriter/ELF/PPC/PPCLinkingContext.cpp')
-rw-r--r-- | lld/lib/ReaderWriter/ELF/PPC/PPCLinkingContext.cpp | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/lld/lib/ReaderWriter/ELF/PPC/PPCLinkingContext.cpp b/lld/lib/ReaderWriter/ELF/PPC/PPCLinkingContext.cpp index 02f6c21cc17..e4b1b9dec61 100644 --- a/lld/lib/ReaderWriter/ELF/PPC/PPCLinkingContext.cpp +++ b/lld/lib/ReaderWriter/ELF/PPC/PPCLinkingContext.cpp @@ -16,31 +16,3 @@ using namespace lld; -#define LLD_CASE(name) .Case(#name, llvm::ELF::name) - -ErrorOr<Reference::Kind> -elf::PPCLinkingContext::relocKindFromString(StringRef str) const { - int32_t ret = llvm::StringSwitch<int32_t>(str) LLD_CASE(R_PPC_NONE) - LLD_CASE(R_PPC_ADDR32) LLD_CASE(R_PPC_REL24).Default(-1); - - if (ret == -1) - return make_error_code(YamlReaderError::illegal_value); - return ret; -} - -#undef LLD_CASE - -#define LLD_CASE(name) \ - case llvm::ELF::name: \ - return std::string(#name); - -ErrorOr<std::string> -elf::PPCLinkingContext::stringFromRelocKind(Reference::Kind kind) const { - switch (kind) { - LLD_CASE(R_PPC_NONE) - LLD_CASE(R_PPC_ADDR32) - LLD_CASE(R_PPC_REL24) - } - - return make_error_code(YamlReaderError::illegal_value); -} |