[llvm] AMDGPU/NFC: Reserve 0x055 MACH in e_flag for future use (PR #81501)
Konstantin Zhuravlyov via llvm-commits
llvm-commits at lists.llvm.org
Mon Feb 12 09:15:21 PST 2024
https://github.com/kzhuravl created https://github.com/llvm/llvm-project/pull/81501
None
>From 10a06ee7aca6dacec5fec733e5e1dc9e7cdca694 Mon Sep 17 00:00:00 2001
From: Konstantin Zhuravlyov <kzhuravl_dev at outlook.com>
Date: Mon, 12 Feb 2024 12:13:10 -0500
Subject: [PATCH] AMDGPU/NFC: Reserve 0x055 MACH in e_flag for future use
---
llvm/docs/AMDGPUUsage.rst | 1 +
llvm/include/llvm/BinaryFormat/ELF.h | 1 +
2 files changed, 2 insertions(+)
diff --git a/llvm/docs/AMDGPUUsage.rst b/llvm/docs/AMDGPUUsage.rst
index f253648d683e60..ddd5fd487669d1 100644
--- a/llvm/docs/AMDGPUUsage.rst
+++ b/llvm/docs/AMDGPUUsage.rst
@@ -1863,6 +1863,7 @@ The AMDGPU backend uses the following ELF header:
``EF_AMDGPU_MACH_AMDGCN_GFX10_1_GENERIC`` 0x052 ``gfx10.1-generic``
``EF_AMDGPU_MACH_AMDGCN_GFX10_3_GENERIC`` 0x053 ``gfx10.3-generic``
``EF_AMDGPU_MACH_AMDGCN_GFX11_GENERIC`` 0x054 ``gfx11-generic``
+ *reserved* 0x055 Reserved.
========================================== ========== =============================
Sections
diff --git a/llvm/include/llvm/BinaryFormat/ELF.h b/llvm/include/llvm/BinaryFormat/ELF.h
index 3eddaee4f7d1ad..8e0356a8efeb61 100644
--- a/llvm/include/llvm/BinaryFormat/ELF.h
+++ b/llvm/include/llvm/BinaryFormat/ELF.h
@@ -794,6 +794,7 @@ enum : unsigned {
EF_AMDGPU_MACH_AMDGCN_GFX10_1_GENERIC = 0x052,
EF_AMDGPU_MACH_AMDGCN_GFX10_3_GENERIC = 0x053,
EF_AMDGPU_MACH_AMDGCN_GFX11_GENERIC = 0x054,
+ EF_AMDGPU_MACH_AMDGCN_RESERVED_0X55 = 0x055,
// clang-format on
// First/last AMDGCN-based processors.
More information about the llvm-commits
mailing list