From ab3b7383d7d18bbb73149b81ac1e13d453cf05dc Mon Sep 17 00:00:00 2001 From: br Date: Sun, 24 Jan 2016 15:12:49 +0000 Subject: Add config for RISC-V ISA. Reviewed by: emaste Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Differential Revision: https://reviews.freebsd.org/D5046 --- contrib/elftoolchain/libelf/_libelf_config.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'contrib/elftoolchain') diff --git a/contrib/elftoolchain/libelf/_libelf_config.h b/contrib/elftoolchain/libelf/_libelf_config.h index 1b8f35b..602eb89 100644 --- a/contrib/elftoolchain/libelf/_libelf_config.h +++ b/contrib/elftoolchain/libelf/_libelf_config.h @@ -97,6 +97,12 @@ #define LIBELF_BYTEORDER ELFDATA2MSB #define LIBELF_CLASS ELFCLASS32 +#elif defined(__riscv64) + +#define LIBELF_ARCH EM_RISCV +#define LIBELF_BYTEORDER ELFDATA2LSB +#define LIBELF_CLASS ELFCLASS64 + #elif defined(__sparc__) #define LIBELF_ARCH EM_SPARCV9 -- cgit v1.1