From: Tony Tye Date: Wed, 14 Jul 2021 03:31:04 +0000 (+0000) Subject: [AMDGPU] Reserve AMDGPU ELF e_flags machine 0x44 X-Git-Tag: llvmorg-14-init~1419 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=53fed88159d00a340797cb4966dce471bc9fba21;p=platform%2Fupstream%2Fllvm.git [AMDGPU] Reserve AMDGPU ELF e_flags machine 0x44 Reviewed By: rampitec Differential Revision: https://reviews.llvm.org/D106034 --- diff --git a/llvm/docs/AMDGPUUsage.rst b/llvm/docs/AMDGPUUsage.rst index c845832..0a25fda 100644 --- a/llvm/docs/AMDGPUUsage.rst +++ b/llvm/docs/AMDGPUUsage.rst @@ -1164,6 +1164,7 @@ The AMDGPU backend uses the following ELF header: *reserved* 0x041 Reserved. ``EF_AMDGPU_MACH_AMDGCN_GFX1013`` 0x042 ``gfx1013`` *reserved* 0x043 Reserved. + *reserved* 0x044 Reserved. ==================================== ========== ============================= Sections diff --git a/llvm/include/llvm/BinaryFormat/ELF.h b/llvm/include/llvm/BinaryFormat/ELF.h index b8135ff..8660d40 100644 --- a/llvm/include/llvm/BinaryFormat/ELF.h +++ b/llvm/include/llvm/BinaryFormat/ELF.h @@ -744,10 +744,11 @@ enum : unsigned { EF_AMDGPU_MACH_AMDGCN_RESERVED_0X41 = 0x041, EF_AMDGPU_MACH_AMDGCN_GFX1013 = 0x042, EF_AMDGPU_MACH_AMDGCN_RESERVED_0X43 = 0x043, + EF_AMDGPU_MACH_AMDGCN_RESERVED_0X44 = 0x044, // First/last AMDGCN-based processors. EF_AMDGPU_MACH_AMDGCN_FIRST = EF_AMDGPU_MACH_AMDGCN_GFX600, - EF_AMDGPU_MACH_AMDGCN_LAST = EF_AMDGPU_MACH_AMDGCN_RESERVED_0X43, + EF_AMDGPU_MACH_AMDGCN_LAST = EF_AMDGPU_MACH_AMDGCN_RESERVED_0X44, // Indicates if the "xnack" target feature is enabled for all code contained // in the object.