From 955a57a526231c7fb10d8a79b2fb9700b2138af5 Mon Sep 17 00:00:00 2001 From: Khomutov Nikita Date: Mon, 27 May 2024 03:47:23 +0000 Subject: [PATCH] [llvm-readobj] fix build on darwin platform - on the dawrin platform: size_t has ambiguous resolution when converting to exact interger types - note: https://github.com/dmlc/HalideIR/issues/17 Signed-off-by: Khomutov Nikita --- llvm/tools/llvm-readobj/ELFDumper.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/tools/llvm-readobj/ELFDumper.cpp b/llvm/tools/llvm-readobj/ELFDumper.cpp index 99aa24b6e6c5..7dd345a6f2ff 100644 --- a/llvm/tools/llvm-readobj/ELFDumper.cpp +++ b/llvm/tools/llvm-readobj/ELFDumper.cpp @@ -7109,7 +7109,7 @@ template void LLVMELFDumper::printAdltSection() { { ListScope LPsods(W, "PSODs"); - for (size_t psodIdx = 0; psodIdx < header->sharedObjectsNum; ++psodIdx) { + for (Elf64_Half psodIdx = 0; psodIdx < header->sharedObjectsNum; ++psodIdx) { const adlt_psod_t &psod = *reinterpret_cast( psodsRaw.data() + psodIdx * header->schemaPSODSize); -- Gitee