From 2d538f8c833208b332c02dc6b7f49194a751c21d Mon Sep 17 00:00:00 2001 From: Ed Maste Date: Thu, 31 Jul 2014 15:25:12 +0000 Subject: [PATCH] elfdump: add EM_AARCH64 64-bit ARM machine architecture --- sys/sys/elf_common.h | 1 + usr.bin/elfdump/elfdump.c | 1 + 2 files changed, 2 insertions(+) diff --git a/sys/sys/elf_common.h b/sys/sys/elf_common.h index 677d136b4fca..13551f1f0088 100644 --- a/sys/sys/elf_common.h +++ b/sys/sys/elf_common.h @@ -237,6 +237,7 @@ typedef struct { #define EM_ARCA 109 /* Arca RISC Microprocessor. */ #define EM_UNICORE 110 /* Microprocessor series from PKU-Unity Ltd. and MPRC of Peking University */ +#define EM_AARCH64 183 /* AArch64 (64-bit ARM) */ /* Non-standard or deprecated. */ #define EM_486 6 /* Intel i486. */ diff --git a/usr.bin/elfdump/elfdump.c b/usr.bin/elfdump/elfdump.c index 4ba4529e50d2..8eed2323dd84 100644 --- a/usr.bin/elfdump/elfdump.c +++ b/usr.bin/elfdump/elfdump.c @@ -267,6 +267,7 @@ e_machines(u_int mach) case EM_SPARCV9:return "EM_SPARCV9"; case EM_IA_64: return "EM_IA_64"; case EM_X86_64: return "EM_X86_64"; + case EM_AARCH64:return "EM_AARCH64"; } snprintf(machdesc, sizeof(machdesc), "(unknown machine) -- type 0x%x", mach);