aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/linux/pe.h
diff options
context:
space:
mode:
authorMark Rutland <mark.rutland@arm.com>2017-03-23 19:00:45 +0000
committerCatalin Marinas <catalin.marinas@arm.com>2017-04-04 17:49:49 +0100
commit6f5541ba0eed842445a99b411d0f34103bcbbea1 (patch)
tree40f8a2e8d1f860c866ccf986937cb043e6862469 /include/linux/pe.h
parentinclude: pe.h: allow for use in assembly (diff)
downloadwireguard-linux-6f5541ba0eed842445a99b411d0f34103bcbbea1.tar.xz
wireguard-linux-6f5541ba0eed842445a99b411d0f34103bcbbea1.zip
include: pe.h: add some missing definitions
Add the missing IMAGE_FILE_MACHINE_ARM64 and IMAGE_DEBUG_TYPE_CODEVIEW definitions. We'll need them for the arm64 EFI stub... Signed-off-by: Mark Rutland <mark.rutland@arm.com> [ardb: add IMAGE_DEBUG_TYPE_CODEVIEW as well] Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'include/linux/pe.h')
-rw-r--r--include/linux/pe.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/pe.h b/include/linux/pe.h
index a8a594117df3..143ce75be5f0 100644
--- a/include/linux/pe.h
+++ b/include/linux/pe.h
@@ -34,6 +34,7 @@
#define IMAGE_FILE_MACHINE_AMD64 0x8664
#define IMAGE_FILE_MACHINE_ARM 0x01c0
#define IMAGE_FILE_MACHINE_ARMV7 0x01c4
+#define IMAGE_FILE_MACHINE_ARM64 0xaa64
#define IMAGE_FILE_MACHINE_EBC 0x0ebc
#define IMAGE_FILE_MACHINE_I386 0x014c
#define IMAGE_FILE_MACHINE_IA64 0x0200
@@ -141,6 +142,8 @@
#define IMAGE_SCN_MEM_READ 0x40000000 /* readable */
#define IMAGE_SCN_MEM_WRITE 0x80000000 /* writeable */
+#define IMAGE_DEBUG_TYPE_CODEVIEW 2
+
#ifndef __ASSEMBLY__
struct mz_hdr {