From: Evgeniy Stepanov Date: Fri, 16 Jun 2017 00:32:11 +0000 (+0000) Subject: Fix build warning on 32-bit targets where sizeof(size_t) < sizeof(long long). X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1410aba438cf7cc22cf5f3e2263e361a32f64fa9;p=llvm Fix build warning on 32-bit targets where sizeof(size_t) < sizeof(long long). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@305535 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Bitcode/Reader/BitcodeReader.cpp b/lib/Bitcode/Reader/BitcodeReader.cpp index f944cc8c955..0629c2d326a 100644 --- a/lib/Bitcode/Reader/BitcodeReader.cpp +++ b/lib/Bitcode/Reader/BitcodeReader.cpp @@ -5255,13 +5255,15 @@ Error ModuleSummaryIndexBitcodeReader::parseEntireSummary(unsigned ID) { case bitc::FS_CFI_FUNCTION_DEFS: { std::set &CfiFunctionDefs = TheIndex.cfiFunctionDefs(); for (unsigned I = 0; I != Record.size(); I += 2) - CfiFunctionDefs.insert({Strtab.data() + Record[I], Record[I+1]}); + CfiFunctionDefs.insert( + {Strtab.data() + Record[I], static_cast(Record[I + 1])}); break; } case bitc::FS_CFI_FUNCTION_DECLS: { std::set &CfiFunctionDecls = TheIndex.cfiFunctionDecls(); for (unsigned I = 0; I != Record.size(); I += 2) - CfiFunctionDecls.insert({Strtab.data() + Record[I], Record[I+1]}); + CfiFunctionDecls.insert( + {Strtab.data() + Record[I], static_cast(Record[I + 1])}); break; } }