From 0a7d196cb56f4b3ed539b83197199e8a2c16ec1c Mon Sep 17 00:00:00 2001 From: "Yaxun (Sam) Liu" Date: Thu, 17 May 2018 17:04:51 -0400 Subject: [PATCH] Change HIP fat binary magic number [ROCm/hip commit: d0794638872c9f5241fe48c5a37d67386658dfef] --- projects/hip/src/hip_clang.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/projects/hip/src/hip_clang.cpp b/projects/hip/src/hip_clang.cpp index 80b6111fc2..f7573e2819 100644 --- a/projects/hip/src/hip_clang.cpp +++ b/projects/hip/src/hip_clang.cpp @@ -27,10 +27,10 @@ THE SOFTWARE. #include "hip_hcc_internal.h" #include "trace_helper.h" -constexpr unsigned __cudaFatMAGIC2 = 0x466243b1; +constexpr unsigned __hipFatMAGIC2 = 0x48495046; // "HIPF" #define CLANG_OFFLOAD_BUNDLER_MAGIC "__CLANG_OFFLOAD_BUNDLE__" -#define AMDGCN_AMDHSA_TRIPLE "openmp-amdgcn--amdhsa" +#define AMDGCN_AMDHSA_TRIPLE "hip-amdgcn-amd-amdhsa" struct __ClangOffloadBundleDesc { uint64_t offset; @@ -59,7 +59,7 @@ __hipRegisterFatBinary(const void* data) HIP_INIT(); const __CudaFatBinaryWrapper* fbwrapper = reinterpret_cast(data); - if (fbwrapper->magic != __cudaFatMAGIC2 || fbwrapper->version != 1) { + if (fbwrapper->magic != __hipFatMAGIC2 || fbwrapper->version != 1) { return nullptr; }