Skip to content

Commit 400771e

Browse files
committed
[AMDGPU] Bump up n_type for metadata v2
Differential Revision: https://reviews.llvm.org/D29115 llvm-svn: 293083
1 parent fa846a1 commit 400771e

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

llvm/lib/Target/AMDGPU/AMDGPUPTNote.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,17 @@ const char SectionName[] = ".note";
2525

2626
const char NoteName[] = "AMD";
2727

28+
// TODO: Move this enum to include/llvm/Support so it can be used in tools?
2829
enum NoteType{
2930
NT_AMDGPU_HSA_CODE_OBJECT_VERSION = 1,
3031
NT_AMDGPU_HSA_HSAIL = 2,
3132
NT_AMDGPU_HSA_ISA = 3,
3233
NT_AMDGPU_HSA_PRODUCER = 4,
3334
NT_AMDGPU_HSA_PRODUCER_OPTIONS = 5,
3435
NT_AMDGPU_HSA_EXTENSION = 6,
35-
NT_AMDGPU_HSA_RUNTIME_METADATA = 7,
36+
NT_AMDGPU_HSA_RUNTIME_METADATA_V_1 = 7, // deprecated since 12/14/16.
37+
NT_AMDGPU_HSA_RUNTIME_METADATA_V_2 = 8,
38+
NT_AMDGPU_HSA_RUNTIME_METADATA = NT_AMDGPU_HSA_RUNTIME_METADATA_V_2,
3639
NT_AMDGPU_HSA_HLDEBUG_DEBUG = 101,
3740
NT_AMDGPU_HSA_HLDEBUG_TARGET = 102
3841
};

llvm/tools/llvm-readobj/ELFDumper.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2364,7 +2364,7 @@ template <class ELFT> void ELFDumper<ELFT>::printAMDGPURuntimeMD() {
23642364
}
23652365
ArrayRef<uint8_t> Sec = unwrapOrError(Obj->getSectionContents(Shdr));
23662366

2367-
const uint32_t RuntimeMDNoteType = 7;
2367+
const uint32_t RuntimeMDNoteType = 8;
23682368
for (auto I = reinterpret_cast<const Elf_Word *>(&Sec[0]),
23692369
E = I + Sec.size()/4; I != E;) {
23702370
uint32_t NameSZ = I[0];

0 commit comments

Comments
 (0)