Add ELFABIVERSION_AMDGPU_HSA_V6 emitted by recent llvm compilers (#141)

Co-authored-by: Larry Meadows <lmeadows@amd.com>
이 커밋은 다음에 포함됨:
Meadows, Lawrence그리고Larry Meadows 작성하고 GitHub가 2025-01-22 13:42:48 -08:00를 커밋함
1 부모 9789f76ee6
커밋 93f19cf5ca
1 파일이 변경됨
+4 -3
+4 -3
파일 보기
@@ -301,9 +301,10 @@ public:
CHECK_VA2FO(e_ident[EI_VERSION] == EV_CURRENT, "unexpected ei_version");
CHECK_VA2FO(e_ident[EI_OSABI] == 64, "unexpected ei_osabi"); // ELFOSABI_AMDGPU_HSA
CHECK_VA2FO(e_ident[EI_ABIVERSION] == 2 || // ELFABIVERSION_AMDGPU_HSA_V4
e_ident[EI_ABIVERSION] == 3,
"unexpected ei_abiversion"); // ELFABIVERSION_AMDGPU_HSA_V5
CHECK_VA2FO(e_ident[EI_ABIVERSION] == 2 || // ELFABIVERSION_AMDGPU_HSA_V4
e_ident[EI_ABIVERSION] == 3 || // ELFABIVERSION_AMDGPU_HSA_V5
e_ident[EI_ABIVERSION] == 4, // ELFABIVERSION_AMDGPU_HSA_V6
"unexpected ei_abiversion");
Elf64_Ehdr* ehdr = (Elf64_Ehdr*) buffer.data();
CHECK_VA2FO(ehdr, "ehdr is nullptr");