From 1524f62b975523ce2bec5ad82873303e8e2e0dbc Mon Sep 17 00:00:00 2001 From: Alex Bradbury Date: Tue, 1 Nov 2016 16:59:37 +0000 Subject: [RISCV] Add RISC-V ELF defines Add the necessary definitions for RISC-V ELF files, including relocs. Also make necessary trivial change to ELFYaml, llvm-objdump, and llvm-readobj in order to work with RISC-V ELFs. Differential Revision: https://reviews.llvm.org/D23557 llvm-svn: 285708 --- llvm/tools/llvm-objdump/llvm-objdump.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'llvm/tools/llvm-objdump') diff --git a/llvm/tools/llvm-objdump/llvm-objdump.cpp b/llvm/tools/llvm-objdump/llvm-objdump.cpp index f8bef75d53a..3f6ef52973f 100644 --- a/llvm/tools/llvm-objdump/llvm-objdump.cpp +++ b/llvm/tools/llvm-objdump/llvm-objdump.cpp @@ -704,6 +704,7 @@ static std::error_code getRelocationValueString(const ELFObjectFile *Obj, case ELF::EM_HEXAGON: case ELF::EM_MIPS: case ELF::EM_BPF: + case ELF::EM_RISCV: res = Target; break; case ELF::EM_WEBASSEMBLY: -- cgit v1.2.3